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.

TMS320F280039C: Reference for Flash-based Bootloader (Re-flashing over CAN)

Part Number: TMS320F280039C
Other Parts Discussed in Thread: C2000WARE

I went through the CAN Peripheral Bootloader and it seems that it is not suitable for our application. I need to develop a custom Flash-based bootloader that will be used to flash/re-flash the application over CAN for the TMS320F280029C controller.

Does TI provide any references for Flash-based bootloaders or any open-source/community-developed references? I did not find any material online.

We want to expedite the development process, so it would be helpful to have some material on this.

  • No worries. I developed the flash-based bootloader from scratch. It was quick (took me ~3 weeks), thanks to the 

    • good documentation about boot ROM (available in RM), and flash driver library (available in reference guide TMS320F28003x Flash API Version 1.58.11.00),
    • windows host application project provided in c2000ware\utilities\flash_programmers\can_flash_programmer.