This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
In case of enet_lwip_icssg and enet_lwip_cpsw examples(inclusive of other CPSW and ICSSG examples also):
We see assert when we try to run example again after doing CPU reset in CCS, why is it the case?
System reset is required for ENET based examples to work properly. The reason is UDMA resource are allocated by SYSFW program running on M4 core, when you do a CPU reset it resets only R5 core and thus the previous allocations(done by SYSFW) are not freed up. So you get assert due to resource conflicts. And the same instruction for system reset has also been added in documentation too.
Refer to Section : Run example in the link below.
Regards
Nilabh A.