Part Number: TMS320F28388D
Tool/software:
Hello,
I have a code that uses CPU1 and CM.
I'm communicating with IPC between CPU1 and CM. Sending and receiving dense packets as ETH->CM->CPU1 or vice versa CPU1->CM->ETH.
I have inherited the LWIP code running on CM from the C2000 example.
After the application runs for a while, the Ethernet connection is lost and does not come back until I reset the mcu.
CM core works when the Ethernet is disconnected. counting timeout and ticks. How can I understand where the error is coming from? How can I find a solution?
In addition, in the code I inherited from C2000;
while (1)
{
sys_check_timeouts();
....
}
I get the warning:
"sys_check_timeouts" declared implicitly enet_lwip.c /enet_lwip line 1167 C/C++ Problem".