RMII接口调试全志的外置PHY网口时,tx-delay,rx-delay参数怎么填?
-
目前用T113-S3,ifconfig eth0 up可以看到link is up,100M全双工,但是ping对端设备不通,ifconfg eth0可以看到收发包数量是有的,是RMII对接的ip101gri,可能有什么问题呢?目前怀疑是RMII接口SOC和PHY之间有问题,但该测试的都测试了,时钟,电源什么都正常。tx-delay,rx-delay可以填0吗?
-
@suitjune 如果没记错0是不可以的。
-
@qq1847123212 有文档提过吗?现在是网口能接收到数据,但发送不出去。。。
-
@suitjune 那就不知道了,我是看我们全志好几个型号的都这样
-
请问你的问题解决了吗? 我现在遇到的问题是T5 RGMII+PHY (BCM89830). link UP了。可是PING包发不出去,也收不到。 不清楚是什么原因。
-
RMII 是百兆,一般不用这两个参数
RGMII 是千兆,需要配置,配置范围可以看CPU的用户手册里面相关寄存器描述 -
可以参考D1哪吒的SDK,这个用1G 的phy芯片。
-
参考: d1-tina-linux-emac-开发指南.pdf
(8)”tx-delay” tx 时钟延迟,tx-delay 取值 0-7,一档约 536ps(皮秒);
(9)”rx-delay ” rx 时钟延迟,rx-delay 取值 0-31,一档约 186ps(皮秒);
Copyright © 2023 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号