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

AM335X 使用RGMII连接AR8035,百兆可用,千兆不能使用。

AM3352  RGMII连接AR8035,使用的是RGMII1,配置能百兆可以使用,但是在配置成千兆的时候,发现RXCLK的波形有毛刺,仔细查看板子,感觉PCB设计也没有太大的问题,附件中有测试的各路波形图片,求分析。

软件为linux系统。

xuansheng jia:

下面附件为AR8035的原理图,求高手指教。

Bernie Chen:

回复 xuansheng jia:

我離職同事有遇過無法到達 1G 速度的問題,但他是改 sdk6版本,聽他說是已經解決,另外也請你附上 你關於 8035,dts內所做的修改。感覺你是 u-boot 那邊沒有初始好,請問你的 8035 是在slave1 還是 slave2?

xuansheng jia:

回复 Bernie Chen:

千兆是不稳定,输出的RGMII_RCLK不稳定,前面有测试图片,我认为是当识别为1G的时候,VDDH_REG和VDDIO_REG连接的VDD_RMII_2.5V有波动毛刺,导致后面的其他不稳定。我们现在连接的是slave1通道;

我们的软件是SDK4.6.0版本,你说的dts我不太明白是哪里?

Bernie Chen:

回复 xuansheng jia:

TI 有 4.6.0 ?

我們的狀況是 8035 是在 slave2,所以 u-boot 沒初始到,所以把 u-boot 裡的 atheros.c  關於 8035 config init function裡的 code 搬到 kernel 的 board file 再做一次

好像就可以達到 1G 速度,抱歉了,我也只能提供這樣的資訊,希望對你有幫助。

Jian Zhou:

回复 Bernie Chen:

应该是SDK06吧?

可以参考下我们demob板上AR8031的设计,我感觉还是硬件的问题

赞(0)
未经允许不得转载:TI中文支持网 » AM335X 使用RGMII连接AR8035,百兆可用,千兆不能使用。
分享到: 更多 (0)