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的设计,我感觉还是硬件的问题