各位大神好,我现在遇到一个问题,用的是ti 3352的板子,与marvell 88e6097交换芯片通信时候,交换芯片一侧的RCLK的时钟是rgmii 125M,但是cpu这一侧的tclk的时钟始终不对,没有在uboot下调试,在内核下调试,内核版本用的是3.12,需要配置那些部分来配置这个时钟,谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
各位大神好,我现在遇到一个问题,用的是ti 3352的板子,与marvell 88e6097交换芯片通信时候,交换芯片一侧的RCLK的时钟是rgmii 125M,但是cpu这一侧的tclk的时钟始终不对,没有在uboot下调试,在内核下调试,内核版本用的是3.12,需要配置那些部分来配置这个时钟,谢谢!
一般会建议先在uboot下调试通过,需要修改的地方有三处:
1. 关于当前使用的phy的模式的定义,mii还是rmii还是rgmii,在control module寄存器下面的gmii_sel 寄存器。一定要确认这里的配置是正确的。
2. 确认当前使用的PHY端口的pinmux设置是正确的
3. 确认当前的phy_id配置的正确性。