This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/TMS320F28377S: Firm ware upgrade using usb(pen drive)

Other Parts Discussed in Thread: TMS320F28377S

 

I want to update firm ware using PEN DRIVE in TMS320F28377S . This is required for field application, where user can easily update firmware of micro controller using pen drive. And I am not familiar with the boot loader and USB.

I also read some other posts. In which something about usb boot loader is given but I don't know how to use it with my code.

I also read it USB development guide but it is difficult to understand.

So please tell step or any example(if any) for same............ 

  • Hi,

    The USB bootloader will not be usable with a pen drive. This is because the USB bootloader acts as a device, and to operate with a mass storage class it would need to operate as a host.

    If you still want to use MSC for device firmware, you could put your customer bootloader in flash and boot the device to this flashed bootloader. In this case, you could look at the usb_host_msc example, and read from the MSC and then update the firmware with what is read.

    Hope this helps,
    sal
  • Sir,

    Any application note for this? which tell how to write and use this boot loader in user application.
  • Please search the E2E forum for related posts. There is a USB flash programmer Host PC application that works with the USB boot loader.

    sal