USB device design question

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

USB device design question

920 次查看
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by djbuijs on Wed May 21 16:35:30 MST 2014
I am working on a product with an LPC1788 which needs the following USB features:
- Firmware upgrade over USB (from host PC to device, [u]not[/u] through a USB key).
- File upload from the device to the host.
- [optional] Ideally we'd also be able to get some information from the device like serial number etc, but this is not critical.

The device should only work with a custom program, so simply using a mass-storage device as-is will not do. There are quite a lot of data to upload (200MB +), so using USB bulk transfers seem necessary to me.

What is the best way to approach this? I was hoping to use nxpUSBlib or winUSB, so I don't have to go through the Windows driver validation process. What are my options? Is there some way to make the mass-storage device invisible for Windows?

I appreciate your input!
Dirk
标签 (1)
0 项奖励
回复
1 回复

897 次查看
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by xianghuiwang on Fri May 23 12:42:18 MST 2014
Hi, Dirk,
Maybe this USB secondary bootloader application note will help you:
http://www.lpcware.com/content/nxpfile/an10866-lpc1700-secondary-usb-bootloader

thanks,
0 项奖励
回复