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

};

相关推荐
weixin_580382063 小时前
UART寄存器介绍
stm32·单片机·嵌入式硬件
wind_one17 小时前
STM32小实验1--点亮LED
stm32·单片机·嵌入式硬件
焦虑的二狗10 小时前
Mac下载mysql
数据库·mysql·macos
Cyrus_柯13 小时前
单片机(STM32-串口通信)
stm32·单片机·嵌入式硬件·串口通信协议
通域14 小时前
Mac (m1) Java 加载本地C共享库函数 .dylib 函数 Unable to load library ‘liblicense‘
java·python·macos
医工交叉实验工坊16 小时前
R 语言绘制 10 种精美火山图:转录组差异基因可视化
python·信息可视化·r语言
智算菩萨16 小时前
传统机器学习在信用卡交易预测中的卓越表现:从R²=-0.0075到1.0000的华丽转身
人工智能·机器学习·r语言
熬夜的猪仔17 小时前
第二章 基于新版Onenet搭建云服务(stm32物联网)
stm32·物联网·freertos
至善迎风17 小时前
深入理解 macOS 的 quarantine、xattr 与 Gatekeeper
macos
marconiho19 小时前
FRP Ubuntu 服务端 + MacOS 客户端配置
linux·ubuntu·macos