Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE
Tool/software: Code Composer Studio
Hello,
I have a program that works when running from RAM memory, and now I'm trying to run it with FLASH memory. However, when running with FLASH memory, I am getting a break in address error.
Stepping with the debugger, I trace the error to
- Inside main(), InitSysCtrl() is called which is a function in F2837xD_SysCtrl.c (this function is from C2000Ware_3_02_00_00)
- Inside InitSysCtrl(), InitFlash() is called
- Inside InitFlash(), the EALLOW command causes the following break at address error
Break at address "0x3fe468" with no debug information available, or outside of program code.
Why is it that EALLOW would be causing the break in address? Since this error does not occur when running from RAM memory, does that mean something is setup wrong in 2837xD_FLASH_lnk_cpu1.cmd? (I just copied this file from an example project in the Resource Explorer.)
Thanks,
Kevin