Toybrick

TB-RK3399ProX -> MAC interface -> MAC_CLK时钟问题

cqqjliyuan

中级会员

积分
212
楼主
发表于 2020-10-21 09:06:14    查看: 15078|回复: 8 | [复制链接]    打印 | 显示全部楼层
我选的phy器件无  时钟输出到MAC_CLK管脚,想请问该引脚是否任意使用一个125mHZ的时钟源就行了吗?
回复

使用道具 举报

cqqjliyuan

中级会员

积分
212
沙发
 楼主| 发表于 2020-10-21 13:47:54 | 显示全部楼层
onepiece 发表于 2020-10-21 11:22
可以使用主控GMAC输出125M时钟,修改rk3399pro-toybrick-prox.dtsi,把clock_in_out改成“output”,修改如 ...

哥们 你没有明白我的意思。
我现在要使用的PHY芯片没有时钟输出该MAC_clk引脚,该引脚不是RGMII接口规范必须的,如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

cqqjliyuan

中级会员

积分
212
板凳
 楼主| 发表于 2020-10-21 17:27:17 | 显示全部楼层
见附件,见附件,见附件,见附件
微信或者其他联系方式多少?我加一下你呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

cqqjliyuan

中级会员

积分
212
地板
 楼主| 发表于 2020-10-21 17:28:38 | 显示全部楼层
onepiece 发表于 2020-10-21 14:29
PHY芯片的具体型号是什么?

见附件,见附件,见附件,见附件
微信或者其他联系方式多少?我加一下你呢
回复

使用道具 举报

cqqjliyuan

中级会员

积分
212
5#
 楼主| 发表于 2020-11-4 16:27:27 | 显示全部楼层
onepiece 发表于 2020-10-21 11:22
可以使用主控GMAC输出125M时钟,修改rk3399pro-toybrick-prox.dtsi,把clock_in_out改成“output”,修改如 ...

我按照你的方法修改了设备树,并且阻断了 外部PHY的时钟输入。
网卡芯片运作有异常,如下:

[ 1065.457596] stmmac_hw_setup: DMA engine initialization failed
[ 1065.458125] stmmac_open: Hw setup failed
[ 1065.730336] stmmac_hw_setup: DMA engine initialization failed
[ 1065.730873] stmmac_open: Hw setup failed
[ 1065.861226] stmmac_hw_setup: DMA engine initialization failed
[ 1065.861762] stmmac_open: Hw setup failed
[ 1076.026827] stmmac_hw_setup: DMA engine initialization failed
[ 1076.027365] stmmac_open: Hw setup failed
[ 1143.430365] stmmac_hw_setup: DMA engine initialization failed
[ 1143.430903] stmmac_open: Hw setup failed
[ 1143.558241] stmmac_hw_setup: DMA engine initialization failed
[ 1143.558772] stmmac_open: Hw setup failed

应该是时钟的问题
回复

使用道具 举报

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

本版积分规则

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


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