Tool/software: TI C/C++ Compiler
The application I am working on stop operation whenever I move any data sections to space higher than 64K (0x00010000). If all data are in lower 64K range, code works perfectly.
.stack is always in lower space. But .esysmem and .ebss shall be fine to where ever apace available.
However, if I allocate .esysmem or .ebss to space higher than 64K address range. The code stuck at malloc() right after basic initialization.
Any hint or advises what might be the cause of the issue?