Tool/software:
Hi Champ,
I am asking for my customer.
From below .html page, having a doubt needed to clarify. Please help.
https://software-dl.ti.com/ccs/esd/documents/sdto_cgt_Linker-Command-File-Primer.html
The example for Load at One Address, Run from a Different Address, is it feasible and legal to run output section with Multiple Memory Ranges as below shown ?
Cla1Prog : LOAD = FLASH_BANK0_SEC4,
RUN = RAMLS0 | RAMLS1 | RAMLS2,
LOAD_START(_Cla1ProgLoadStart),
RUN_START(_Cla1ProgRunStart),
LOAD_SIZE(_Cla1ProgLoadSize),
ALIGN(4)
Any problem and reason of the configuration not legal ? RUN output section should be the ONLY memory range, right ?
Thanks and regards,
Johnny