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.
Hello,
The linker does no define global symbol __TI_SYSMEM_SIZE (size of .sysmem section) like the document "ARM Assembly Language Tools v20.2.0.LTS" (SPNU118Y from February 2020) says.
The linker flags of my project contain the --heap_size option (--heap_size=0x800). The .sysmem is referenced in the source code and the linker creates the .sysmem section. It does not defines __TI_SYSMEM_SIZE, but it creates __SYSMEM_SIZE instead.
Maybe there is a newer version of the "ARM Assembly Language Tools", but a have not found it.
I am using ti-cgt-arm_20.2.7.LTS.
Regards,
Marcio.
Hi Marcio,
We started working on your issue and will try to provide an update ASAP.
--
Thanks & regards,
Jagadish.
Hi Marcio,
__TI_SYSMEM_SIZE, but it creates __SYSMEM_SIZE instead.
You are right about it, it creating __SYSMEM_SIZE instead of __TI_SYSMEM_SIZE.
And the below thread also confirming the same:
Even in latest user guide also it is mentioned as __TI_SYSMEM_SIZE, so it should be a typo.
ARM Assembly Language Tools v20.2.0.LTS User's Guide (Rev. Z) (ti.com)
--
Thanks & regards,
Jagadish.