Other Parts Discussed in Thread: HALCOGEN
Hello everyone,
I have a question about the configuration of the stack for a TMS570LS1224 Hercules MCU.
The stack configuration is based on the default settings in HALCOGEN. Furthermore I have the RAM usage as shown in the following picture:
My program runs in system mode and therefore uses the user stack since system and user mode use the same stack (see Application Report SPNA218 - April 2015 - nterrupt and Exception Handling on Hercules ARM® Cortex®-R4/5-Based Microcontrollers)
I don't use malloc etc. so I don't use any heap in principle except maybe through the C library.
So it looks like about 163K of the 192K RAM is unused. Is there a special reason why the user stack does not start at the end of the RAM at 0x80030000, as for example with Cortex-M MCUs?
Kind regards
Jens