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.

MCU-PLUS-SDK-AM243X: USB fails to enumerate endpoints when Ethernet code is added

Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: SYSCONFIG

I am attempting to create a project that combines the USB CDC echo FreeRTOS on the AM243xEVM R5FSS0-0, and the Ethernet LwIP FreeRTOS ICSSG on the AM243xEVM R5FSS0-0. I started with the CDC echo project, and tested it. Next, I combined the sysconfig from the two projects, and re-tested the CDC echo. I modified linker.cmd to put the code into DDR RAM, and successfully retested the CDC echo. I then modified the code in main.c to accommodate adding the Ethernet project, and successfully tested the CDC echo. The USB CDC echo tested fine until I added the Ethernet code to the project. The Ethernet code did not execute, it was just added to the build. Once the Ethernet code was added, the USB stopped enumerating the endpoints used in the CDC echo project. Any idea what needs to be changed in order to fix this issue?

Thanks,

Paul