硬件原理图
文章来源地址https://www.toymoban.com/news/detail-450966.html
上图为外部晶振为phy芯片提供25M工作时钟。
实际硬件为RK3568-mac给phy芯片提供25M工作时钟。
phy数据时钟引脚50M_CLKO连接50M_CLKI和RK3568-CLKINOUT引脚,phy芯片为mac提供50M参考时钟。
For RMII,
"input" means PHY provides the reference clock(50MHz),
"output" means GMAC provides the reference clock.
mac和phy
tx_clk和rx_clk分别由mac和phy提供。
mac可以给phy提供25M工作时钟
phy芯片本身需要一个25M工作时钟,phy芯片还有一个输出管脚,可以给mac提供参考时钟。
修改设备树
&gmac1_clkin{
clock-frequency = <50000000>;
};
&gmac1 {
phy-mode = "rmii"; //主要分为rmii和rgmii模式
clock_in_out = "input"; //时钟方向
assigned-clocks = <&cru SCLK_GMAC1_RX_TX>, <&cru SCLK_GMAC1>, <&cru CLK_MAC1_OUT>; //时钟
assigned-clock-parents = <&
文章来源:https://www.toymoban.com/news/detail-450966.html
到了这里,关于RK3568适配phy芯片ip101gri的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!