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.

AM2432: Errata i2329 MDIO Interface Corruption Fixed SysConfig and SDK versions

Part Number: AM2432
Other Parts Discussed in Thread: SYSCONFIG

Hi Team,

My customer has a question regarding the Errata i2329 on the MDIO interface corruption. Can you help with the inquiry below?

I would like to confirm about Errata i2329 (MDIO interface corruption).
I believe this Errata has been fixed in the latest SDK version. However, due to product development reasons, we are using fixed versions of SDK and SysConfig and cannot upgrade to newer versions. (SysConfig(ver.1.12.1), SDK(08.03.00.18))

The product is embedded with reference to Enet Lwip CPSW Example.
As shown in the workaround, CPSW_MDIO_CONTROL_REG:ENABLE=0, MDIO_POLL_REG:MANUALMODE=1, and MDIO_MANUAL_IF_REG:MDIO_MDCLK_O/MDIO_OE/MDIO_PIN are used to manually control MDIO. Although the read/write of PHY register is succeeded, link up/down is not detected even if Ether is connected as shown in the log of the following sample program. Is there anything I need to set or change other than the MANUALMODE setting and manual control for the Enet Lwip CPSW Example? The latest SDK is available and I would appreciate it if you could advise me where I should refer to.

Best regards,

Mari