TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3359和phy芯片ar8031的千兆口问题

cpu和phy之间连接的参考电路图是evmsk,运行的starterware的app文件,enetlwip的例子,但串口显示说,可以看到有phy0存在,但自协商失败,配成百兆十兆全半双工的自协商也都试过,都不行。用示波器查看,发现RGMII接口中的txclk,也就是cpu到phy之间,有25M的时钟,但phy到CPU之间的rxclk,没有任何时钟信号。

我的小系统,也就是内存电源都是参考的Beaglebone,运行的mlo也是starterware中Beaglebone的例子。

另一个phy接口,也就是phy1,连着一个转发芯片目前还没有调试。

请问下,phy0也就是ar8031目前这样的原因可能是什么?多谢!

 

Jian Zhou:

首先检查下软件上的pinmux有没有设置正确。

其次请检查下原理图是否有错误

lei lu1:

回复 Jian Zhou:

rgmii接口的情况是:phy提供的,到cpu的时钟没有;cpu提供的,到phy的时钟有。是拆掉中间的匹配电阻测试的结果。

pinmux是evmsk的enetlwip的示例中的,没修改过也没提示报错,这个很难造成上述情况吧?

Jian Zhou:

回复 lei lu1:

如果pin脚分配是参考SKEVM做的,软件也没怎么改动,那么问题更可能出在硬件上,检查下走线和电容电阻值是不是都是对的

赞(0)
未经允许不得转载:TI中文支持网 » AM3359和phy芯片ar8031的千兆口问题
分享到: 更多 (0)