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.

TMS320F28388D: usb flash programmer

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

The C2000Ware_4_00_00_00 provides an usb flash programmer example for f2837xD located at \c2000\C2000Ware_4_00_00_00\utilities\flash_programmers\usb_flash_programmer.

1. Is there any usb flash programmer example for f2838xD which inculdes the flash kernels and utility running on PC?

2. If not, the usb_flash_programmer.exe for f2837xD is still available for f2838xD?

There is  an example about flash kernel for f2838xD located at \C2000Ware_4_00_00_00\driverlib\f2838x\examples\c28x_dual\flash_kernel\. But I don't find any specification about it in the user's guide <F2838x_FRM_EX_UG.pdf>.

  • The procedure of using usb flash programmer is described below:

    1) Boot the F2837xD in USB Boot Mode (see contents.txt, "Starting the MCU")
    2) Connect USB from Host PC to F2837xD.
    3) From the Host command line:
    usb_flash_programmer.exe F2837xD_usb_flash_kernels_cpu01.dat blinky_cpu01.dat

    Another question is that if I want to program both CPU1 & CPU2 at one time, how to operate it?

  • Hi Vesgine,

    There is no usb flash programmer example for f2838x. If you want to use the USB flash programmer , you will have to write the usb kernel code.

    The example which you mentioned is a serial flash programmer and uses SCI . You will have to use the serial flash programmer utility at C:\ti\c2000\C2000Ware_4_00_00_00\utilities\flash_programmers\serial_flash_programmer. 

    Best Regards

    Siddharth

  • Hi Siddharth,

    Thanks for your reply.

    Will TI provide usb kernel for f2838xD in the future?

  • Hi Vesgine,

    Currently you can refer to the F2837xD_usb_flash_kernels example code and port it for F2838x. 

    I don't think there is any plan to provide the Flash kernel for F2838x in the upcoming release of C2000Ware.

    Best Regards

    Siddharth