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: Ethernet Links doesn't append when DP83869 is forced to 100 Full Duplex

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

Hi,

I tried to force DP83869 on the evaluation board (AM243-EVM) to be in 100 Mb FULL Duplex forced but the links doesn't mount (port 0 or port 1 have same result).
If I try in 10Mb FD, I have no issue. Could you, please help me to understand why?

My current context, I just take the hsr/prp sample from the SDK, and I add this command in hsr_prp_soc.c file just before the soft restart of the PHY.

For 100Mb Full duplex

ETHPHY_config.config = ETHPHY_SPEED_DUPLEX_CONFIG_100FD;
ETHPHY_command(gEthPhyHandle[CONFIG_ETHPHY0], ETHPHY_CMD_SET_SPEED_AND_DUPLEX_CONFIG, &ETHPHY_config, sizeof(ETHPHY_SpeedDuplexConfig));

For 10Mb Fulld duplex

ETHPHY_config.config = ETHPHY_SPEED_DUPLEX_CONFIG_10FD;
ETHPHY_command(gEthPhyHandle[CONFIG_ETHPHY0], ETHPHY_CMD_SET_SPEED_AND_DUPLEX_CONFIG, &ETHPHY_config, sizeof(ETHPHY_SpeedDuplexConfig));

Thank you by advance.