I ran the ‘main full’ on the TMS570 with FPU.
I changed heap4.c to heap5.c and made the addition to main.c.
I have the TMS570LS3137 HDK.
Would you like me to post this modified version of what is part of the distribution and I’m pretty sure is not using anything from HALCoGen?
I have an IAR version that does the same exact thing - mentioned in posts. Note I am not using anything RTOS related in that that is from HALCoGen. That has been posted.
Regards,
John
Edit: Also made the change to the linker control file so memory regions do not intersect. Did equivalent under IAR with same results; as posted. No HALCogen. I just tried HALCoGen; that is all.
No. There are some files that originated from HALCoGen but those are drivers vs. being core to the RTOS. I did update all of the core FreeRTOS files to the latest.
In which case, if the project is completely functional (doesn’t have the mystery heap exhaustion) then some users may find it useful so please do upload it.