Other Parts Discussed in Thread: C2000WARE, SYSCONFIG
Tool/software:
Controller : F2800152
C2000ware Version : C2000Ware_5_03_00_00
Issue : C28xx_CPU1: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
The code functions properly in debug mode, ie, while running from RAM. I am using the standard cmd file : 280015x_generic_ram_lnk without edit from C2000ware. However while trying to Boot from Flash,(280015x_generic_flash_lnk) I get the following error :
I have added the Map file.
Additionally I found that this error goes away when I comment InitPieVectTable(); from the main code. However, Obviously, the code wont work. The map file shows ISRs at FLASH_BANK0_SEC_8_15
I cannot find obvious issues in the linker file. Any help is appreciated. Thanks !