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.

RTOS/PROCESSOR-SDK-AM437X: Ethernet PHY not found

Part Number: PROCESSOR-SDK-AM437X

Tool/software: TI-RTOS

Hi,

I used pdkProjectCreate.bat to create a nimu-emac routine that runs on a slightly changed idkAM437x board and wants to drive the Gigabit mesh on the board. But it prompts "ENETPHY_FindingState: Timed Out looking for a Phy!" error. Analysis of the underlying driver is found to be unable to find the Ethernet interface chip of RGMII. But I know that there is only one network driver on the idk board, and CPU has two RGMII interfaces, and the underlying driver is driven by the 2 interface (#define EMAC_NUM_MAX_MAC_PORTS 2U in the file emac_soc_v4.h). Is it because the other interface is not connected?

Should I change the value of EMAC_NUM_MAX_MAC_PORTS to then one?