This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi experts,
The following linker command file is defined with PAGE = 0 in both the program area and data area of CLA.
In the case of CLA, is it not necessary to divide it into PAGE0 and PAGE1 like C28x?
C:\ti\c2000\C2000Ware_3_04_00_00\device_support\f2837xs\common\cmd\2837xS_FLASH_CLA_lnk_cpu1.cmd
Best regards,
Sasaki
Hi Sasaki,
Apologies for the delayed response.
In fact the usage of the PAGEs are not required for the new compilers, If you refer to cmd files of newer devices, we do not provide any PAGE info in teh cmd files.
The LSRAM is configured as CLA data memory or program memory in the application by setting Memcfg registers.
Regards,
Veena
Hi Veena-san,
Thank you for the information.
I understand.
As you say, the F28002x linker command file did not have PAGE information.
In fact the usage of the PAGEs are not required for the new compilers,
By the way, which version is the new compiler version?
Best regards,
Sasaki
HI Sasaki,
Small correction- We used different pages for the older devices since they had different buses for program and data memory. Details here : https://software-dl.ti.com/ccs/esd/documents/sdto_cgt_Linker-Command-File-Primer.html
In F28377S, the LSRAM address is the same in program space and data space. So, in effect, it should not make a major difference
Regards,
Veena