Toybrick

rk3399prox 安卓 8.1 适配 RTL 8367

wjghm2008

中级会员

积分
257
发表于 2023-1-5 18:34:38    查看: 4276|回复: 2 | [复制链接]    打印 | 显示全部楼层
请教个问题,rk3399prox板子,PHY芯片使用 RTL8367,配置为固定 1000M 速度。
ifconfig eth0 up 的时候,提示:DMA engine initialization failed。
时钟为 125M,振幅 3.5V左右。

这个可能是什么原因导致的,如何处理这个问题?
回复

使用道具 举报

onepiece

中级会员

积分
256
发表于 2023-1-6 11:49:17 | 显示全部楼层
这个是GMAC没有125M时钟导致,需要确认下125M是GMAC-->PHY还是PHY-->GMAC,同时DTS需要相应修改clock_in_out为input或者output。
回复

使用道具 举报

wjghm2008

中级会员

积分
257
 楼主| 发表于 2023-1-9 14:33:12 | 显示全部楼层
onepiece 发表于 2023-1-6 11:49
这个是GMAC没有125M时钟导致,需要确认下125M是GMAC-->PHY还是PHY-->GMAC,同时DTS需要相应修改clock_in_ou ...

多谢指点。
现在网络 eth0 可以使能,设置 ip 地址后,ping 外面的网络不通,外面的网络 ping 设备,也不通。请教,有没有什么办法进一步测试啊?

另外,我看资料,说有可能是 rx_delay tx_delay 的问题,有没有什么工具,能够测定这两个值的区间?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表