Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE
Hi Team,
There’s an issue from the customer need your help:
I now use the self-built project to realize the Enet communication of the udp protocol in the CM kernel, trigger interrupt the data collected by CPU1 to send it to CM through ibc3, and send the data out in the interrupt code. The sending cycle is 625us to achieve real-time uninterrupted collection. However, if the program that lasts for about 30s is interrupted, the pc pointer will jump to the code in the figure below, which is in the f2838xif.c file.


That is to say, the address returned when calling the mem_malloc function is 0. I don't know why it returns 0. Generally, it will be released after malloc space. There should be no shortage of memory.
The following figure shows the size of my current heap and stack settings.

Thanks & Regards,
Ben
