Hello,
On the new Starterware version there is an issue when you attempt to boot your application (using LWIP 1.4) from Ethernet. (beaglebone)
After some investigation, the code freeze at CPSWCPDMATxIntEnable().... Interrupt issue due to the ROM Ethernet code executed before. (supposition)...
The solution I propose is to add CPSWCPDMAReset(cpswinst->cpdma_base) line 931 of cpwif.c.
Is it possible to look at this and tell me if I'm right and if there is a possible side effect?
Best regards,
Christian