I'm having an issue during migration that seems to affect my bootloader code to be unmapped in the linker map file. It's very similar to the same issue from this particular thread: e2e.ti.com/.../420194
My bootloader c4616_boot.c contains the following code:
#pragma DATA_SECTION(app_init_addr, "bootstrap");
uint32 app_init_addr; /* address of c_int00 read from flash */
#pragma CODE_SECTION(boot, "bootstrap:boot");
#pragma FUNC_NEVER_RETURNS(boot);
void boot(){
....
}
LINKER MAP Comparison
CCS3.1, CGT 5.1
.bootstrap
* 0 00000000 00000284
00000000 00000280 c6416_boot.obj (.bootstrap:boot)
00000280 00000004 c6416_boot.obj (.bootstrap) [fill = 0]
CCS5, Compiler ver 7.3.4
bootstrap
* 0 00001000 00000004 UNINITIALIZED
00001000 00000004 c6416_boot.obj (bootstrap)
Thanks in advance.