您好,
DP83848K,RMII 模式有两个问题:
自动协商只能以10M 速率运行,强制为100M 不起作用。
数据包将被丢弃。 在主板 关闭 并重新启动后,有时数据包丢失 的情况非常严重(约50%),有时甚至非常低(5%),甚至在收到数据包时也不会 丢失;数据包在 传输过程中不会丢失。
以下是寄存器配置:
支持的端口:[ TP MII ]
支持的链路模式:10BaseT/Half 10baseT/Full 100BaseT/Half 100BaseT/Full
支持的暂停帧使用:对称
支持自动协商:是
支持的 FEC 模式:未报告
通告的链路模式:10BaseT /半10baseT/FULL
100BaseT /半双工100BaseT /全双工
广告的暂停帧使用:对称
广告中的自动协商:是的
广告 FEC 模式:未报告
链接合作伙伴广告中的链接模式:10BaseT /半10baseT/Full (仅工作10M,但链接合作伙伴是 PC,因此网络不仅是10MHz)
链接伙伴广告的暂停帧使用:对称的仅接收
链接合作伙伴广告自动协商:是
链接合作伙伴广告 FEC 模式:未报告
速度:10MB/s
双工:全双工
端口:MII
PHYAD:3.
收发器:外部
自动协商:开
支持唤醒:g
唤醒:D
检测到链接:是
TX_已丢弃:0
TX_packets:1217
TX_broadcast:78
Tx_multicast:14.
TX_CRC_ERRORS:0
TX_undersize:0
TX_超大尺寸:0
TX_fragment:0
TX_Jabber:0
TX_collision:0
TX_64字节:41
TX_65至127字节:1101
TX_128至255字节:0
TX_256至511字节:75
TX_512至1023字节:0
TX_1024TO2047字节:0
TX_GTE2048byte:0
TX_八 位字节:136483
IEEE_TX_drop:0
IEEE_TX_frame-relay _ok:1217
IEEE_TX_1col: 0
IEEE_TX_mcol:0
IEEE_TX_def: 0
IEEE_TX_LCOL:0
IEEE_TX_excol:0
IEEE_TX_macerr: 0
IEEE-TX_Cserr:0
IEEE_TX_SQE:0
IEEE_TX_fdxfc:0
IEEE_TX_八 位字节_ok:136483
Rx_packets:1394
Rx_broadcast:12.
Rx_multicast:237
RR_CRC_ERRORS:43 (CRC 错误太多,通常原因是什么?)
Rx_小尺寸:0
Rx_超大尺寸:0
Rx_fragment:0
Rx_Jabber:0
Rx_64字节:45
Rx_65to127字节:1284
Rx_128到255字节:17
Rx_256to511字节:36
Rx_512至1023字节:3.
Rx_1024to2047字节:9.
Rx_GTE2048byte:0
Rx_八 位字节:167622
IEEE_Rx_drop:0
IEEE_Rx_frame-relay _ok:1351
IEEE_Rx_CRC:43
IEEE_Rx_align:0
IEEE_Rx_macerr:0
IEEE_Rx_fdxfc:0
IEEE_Rx_八 位字节_ok:160922