stm32mp2 RMII phy调试总结

stm32mp2 RMII phy调试总结

phy有两种提供clk的方式

1、mac直接提供50M clk给phy。

此时的pin连接 ETH1_CLK(stm32mp2端) --> RXC(rtl8201f端)

2、晶振提供25M clk给phy,phy在输出给50M给MAC

此时的pin连接 TXC(rtl8201f端)--->ETH1_RMII_REF_CLK(stm32mp2端)

3、是否需要进行reset,延时多少

reset-gpios = <&gpiob 6 GPIO_ACTIVE_LOW>;

reset-assert-us = <10000>;

reset-deassert-us = <80000>;

4、需要配置mac端clk 输入还是输出配置

st,ext-phyclk;

5、phyid和具体使用的phy

此处001C.c816为phy的id值,查手册得知

phy0_eth1: ethernet-phy@0 {

compatible = "ethernet-phy-id001C.c816",

"ethernet-phy-ieee802.3-c22";

reset-gpios = <&gpiob 6 GPIO_ACTIVE_LOW>;

reset-assert-us = <10000>;

reset-deassert-us = <100000>;

reg = <0>;

};

相关推荐
Faker66363aaa18 分钟前
使用Faster R-CNN实现胚胎发育阶段自动检测与分类——基于R50-FPN模型与COCO数据集训练
分类·r语言·cnn
wangwangfish2 小时前
OpenClaw安装peekaboo(Mac-超详细)
macos
blanks20203 小时前
制作 macOS sequoia 安装 u盘
macos
带娃的IT创业者7 小时前
解密OpenClaw系列04-OpenClaw技术架构
macos·架构·cocoa·agent·ai agent·openclaw
Menida7 小时前
STM32 加强篇 定时器&PWM波应用实验——用无源蜂鸣器播放音乐/放歌
stm32·单片机·嵌入式硬件·定时器·无源蜂鸣器·pwm波
Struggle to dream7 小时前
STM32中断的种类以及使用注意事项
stm32·单片机·嵌入式硬件
_Ningye8 小时前
STM32 — 1-2 — STM32简介
stm32·单片机·嵌入式硬件
DLGXY8 小时前
STM32(十八)——IIC通信、MPU6050、IIC外设
stm32·单片机·嵌入式硬件
带娃的IT创业者8 小时前
解密OpenClaw_03-OpenClaw核心功能特性
macos·系统架构·objective-c·cocoa·软件工程·智能体开发·openclaw