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>;

};

相关推荐
sudebao点com11 小时前
一次“Google 能打开,FlexTV 打不开”的 DNS 故障排查:从 curl 超时到完整证据链
windows·macos·https·cdn·dns·nslookup·网络排错
cardinal_50814 小时前
STM32MP157F-DK2开发板构建交叉编译链
stm32·单片机·嵌入式硬件
振南的单片机世界19 小时前
推挽vs开漏:一个“强拉硬灌”,一个“只拉不管”
arm开发·stm32·单片机·嵌入式硬件
小心亦新19 小时前
STM32学习23--I2C-1
stm32·嵌入式硬件·学习
嵌入式阿蔡20 小时前
STM32时钟树详解:配错一个全乱套
c语言·stm32·单片机·嵌入式硬件
EXI-小洲21 小时前
MacOS 微服务网关双雄:Nacos + Higress 安装与 Dubbo 配置实战
macos·微服务·nacos·dubbo
lsz1525901 天前
嵌入式开发第一步:STM32 F1系列功能介绍与快速上手
stm32·单片机·嵌入式硬件·嵌入式开发·可扩展模块
EXI-小洲1 天前
MacOS 上使用 IntelliJ IDEA 指定 Main 函数并打包为 JAR 文件
macos·intellij-idea·jar
临床数据科学和人工智能兴趣组1 天前
网络爬虫(Web Scraping)是一种用于自动提取网页内容的技术
r语言·r语言-4.2.1
智闲电子设计2 天前
STM32 独立看门狗 IWDG 实战:系统跑飞,它来兜底复位
stm32·单片机·嵌入式硬件