Part Number: AM2431
Other Parts Discussed in Thread: SYSCONFIG
Hi,
I have a question from my customer. Please answer 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 old versions of SDK(08.03.00.18) and SysConfig(ver.1.12.1)
and cannot upgrade to newer versions.
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?
I would appreciate if you could advise me where I should refer to in the latest SDK.
==============
Thanks and regards,
Koichiro Tashiro