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.

PROCESSOR-SDK-AM65X: The app does not work if started from the SD card.

Part Number: PROCESSOR-SDK-AM65X

Hello.

Developed using PROCESSOR-SDK-RTOS-AM65X ver07.03.00.09.

pdk_am65xx_07_03_00_54\packages\ti\transport\ndk\nimu\example\src\main_am65xx.c

I created an application that runs on multiple Ethernet ports using the above source as a reference, but when I boot from the SD card, the application stops at emac_open().

D:\ti\ccs1230\pdk_am65xx_07_03_00_54\packages\ti\transport\ndk\nimu\src\v7\nimu_eth.c
NIMU_start() function

It works fine when I start it in debug mode with the gel file from CCS.
I confirmed that the PHY reset signal is being output.
We have also confirmed that MDIO and MDC are outputting normally.
I tried putting the contents of AM65xEVM.gel into sbl or an app and running it, but the app stops working after I put it in and it doesn't work.
The gel file modifies the DDR settings.

If you know anything, could you please let me know?
Thank you.