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.

TMS320F28377D-EP: Boot ROM execution

Part Number: TMS320F28377D-EP
Other Parts Discussed in Thread: C2000WARE

Hi all,

I want to perform a firmware upgrade as stated in "Application Report - Serial Flash Programming of c200" sprabv4d through SCI-A. The guide is clear enough but I'm wondering if it's possible to boot from ROM without taking into consideration BOOT PIN.

I mean, I'd like to always boot from FLASH where my application resides but when CPU receives a specific command I want to reset the CPU and boot from ROM (without taking into account GPIO pins) in order to execute the SCI bootloader. In other words I'd like to link my application with the ROM bootloader.

I know the alternative way to do that is create a custom bootloader in some specific address of flash that writes application bytes to other address and then performs jump to app, but I'd like to exploit the built-in ROM BL and use the already made Serial Programmer for windows.

Alternatively, is it available the ROM-BL source code to replicate in my flash?

Thanks for the answers,

Marco.