Part Number: TMS320F280037C
Other Parts Discussed in Thread: TMS320F280039C
Hello! I am trying to use the .syscfg file in Code Composer Studio to force my microcontroller to boot from FLASH, regardless of the GPIO select pins.
I have two TI microcontrollers, the TMS320F280037C (stand alone) and the TMS320F280039C (on a launchpad board). I have the same workspace I am trying to upload to both units (minus the different linker files and Targetconfig files). I am using the same .syscfg file because the device seelction appears to include both devices. See below.

I am using the DCSM portion of the .syscfg file to attempt the boot from FLASH setting. See image below.

I am able to acheive the desired result on the TMS320F280039C using these settings. Once I restart the device, my program runs without having to re-upload the code as desired.
However, on the TMS320F280037C, I get this error below when flashing the code, even with a successful build.
![]()
I also am making sure I have the same information in the linker (.cmd) file. The .text in the FLASH is starting at BANK0_SEC0, just like for the TMS320F280039C, where it works fine.
Lastly, when I uncheck the DCSM portion of the .syscfg file, the code does flash to the TMS320F280037C, although not the desired boot from FLASH functionality.
So at this point, I beleive I have narrowed it down to the .syscfg file accessing memory that exists in for the TMS320F280039C, but not the TMS320F280037C; however, I am not able to find anything in the data sheets about what is going on.
Can you please point me in the right direction? Thank you!