Hi,
I created a new BIOS project and have been able to load and execute it on the F28377D control card. I am trying to change this project so that the build target is RAM instead of FLASH. I used the correct linker command file "2837xD_RAM_lnk_cpu1.cmd" , the problem is with the generated "linker.cmd" file thats generated part of the BIOS.
The "linker.cmd" contains,
SECTIONS {
.flashfuncs : LOAD = FLASHA | FLASHB | FLASHC | FLASHD | FLASHE |
FLASHF | FLASHG | FLASHH | FLASHI | FLASHJ |
FLASHK | FLASHL | FLASHM | FLASHN,
RUN = D01SARAM,
table(BINIT)
}
Which is not valid for RAM targets. How is the linker.cmd generation controlled ?
If this is part of the RTSC platform, I am unable to create a new platform as there is no option for F28377D family.
TI Compiler: 6.2.7
BIOS : 6.40.2.27
XDC tool: 3.30.3.47