工具/软件:Linux
我们在设计中遇到了DP8.3867万IS的稳定性问题。 这在~60原型上效果很好,直到我们引入了新的以太网交换机来连接我们的主板。 此开关是Planet FSD-803。 在引入此交换机后,我看到使用 DP8.3867万IS的设计中存在大致的2 % 数据包丢失(之前我们没有看到),但使用此交换机的其他产品似乎都不受影响。
最糟糕的是,在2分钟到几天之间,这种情况会变得更糟,我们与设计之间的联系会永久失去联系。 唯一的解决方法是关闭并重新启动设计,将物理重置引脚拉低不足以解决问题。
测量MDIO接口时, DP8.3867万IS似乎已进入断电状态,尽管我们的软件不应接触物理PWDNn或写入此位(物理信号也被拉高2k2)。
我不像以太网正常工作时那样经常看到MDIO事务,但当我执行ifdown -> ifup时,我看到以下两个事务:
第一:
ST=01
TA=10 (写入)
PHYADD=0.1111万
REGADR=0万
TA=10
Data=0000-0001-1110-0001</s>0001 11100001
第二:
ST=01
OP=01 (读取)
PHYADD=0.1111万
REGADR=0万
TA=10
Data=0000-1001-1110-0001</s>1001 11100001
我们非常感谢您就此问题提供的任何帮助!