USB Downloader

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

USB Downloader

1,729件の閲覧回数
apexman
Contributor I

Hi, I was looking through the USB examples for the LPC54628 using the LPC54s018-EVK board and I am not sure exactly which one fits my needs. What I would like to do is send data using an external windows application to program the EEPROM and the internal Flash (512K). I am pretty sure it would not be considered "HID" or "Mass storage device(MSC)". The VCOM seemed like it would be similar, but wasn't sure if I could somehow convert it to be straight USB transfers to utilize the speed advantage. (of coarse finding an app to send data is another issue). I also looked at "lpcxpresso54628_rom_dev_cdc_bm" which seemed similar to the VCOM.
Any help guiding me towards an example would be appreciated.

Thank You,

Gennaro

ラベル(2)
0 件の賞賛
返信
3 返答(返信)

1,709件の閲覧回数
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello apexman,

So do you want to use LPC54s018-evk? Pay attention, this chip doesn't have interflash.

And you can use ISP- USB mode to download image with blhost:

https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/Use-blhost-to-program-erase-LPC540xxM-LP...  

 

BR

Alice

0 件の賞賛
返信

1,713件の閲覧回数
belmontbob59
Contributor IV

The bottleneck is not going to be USB but the programming of the flash so bulk will not give you a big advantage. You could go DFU an re-use existing app on the host (dfu-static w/ windows' inbox driver WinUSB) or go MCUboot which uses HID (also Windows inbox driver).  This cuts down the dev on the host side with already available app and inbox kernel drivers if Windows is your host.

0 件の賞賛
返信

1,447件の閲覧回数
NVazquez
Contributor IV

MCUBoot does not support USB ext flash programming via USB HID.

 

I m looking for a host side application as well which will program EVK 54S018 via USB HID.

 

DFU just programs the RAM so it's not really useful for production end

0 件の賞賛
返信