首页
›
高速接口与互连
›
061-MDIO PHY寄存器调试
›
《以太网PHY上电初始化与MDIO寄存器配置》
VIP20
本课程属于:061-MDIO PHY寄存器调试
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
以太网PHY上电初始化与MDIO寄存器配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PHY概述与基础
PHY芯片作用 · 常见型号(RTL8211 · KSZ9031
PHY
芯片作用
02
PHY寄存器体系
寄存器地址空间 · MII标准寄存器(0-15) · 扩展寄存器(16-31)
PHY
寄存器体系
03
标准MII寄存器详解(上)
BMSR(状态寄存器) · PHYIDR(厂商ID) · ANAR(自动协商通告能力)
MII
标准
04
标准MII寄存器详解(下)
ANLPAR(协商伙伴能力) · ANE(自动协商扩展) · 扩展状态寄存器
MII
标准
05
控制寄存器BMCR
复位位 · 环回模式 · 速度选择
BMCR
控制寄存器
06
自动协商机制
快速链路脉冲(FLP) · 优先级解决算法 · 能力通告与交互流程
自动协商机制
FLP
07
自动协商配置与状态读取
开启AN · 等待完成超时 · 解析中断/状态寄存器
自动协商配置
状态读取
08
速度与双工配置
强制模式与自适应模式选择 · 寄存器位序设置 · 交叉检测影响
速度
双工配置
09
软件复位与硬件复位
复位时序要求 · 寄存器复位位操作 · 复位后延时等待稳定
软件复位
硬件复位
10
MDIO/MDC接口时序
Clause22与Clause45协… · 读写操作位域 · 地址与数据帧格式
MDIO/MDC
接口时序
11
PHY地址配置
地址引脚硬件拉设 · 地址寄存器备份 · 多PHY共享MDIO总线管理
PHY
地址配置
12
中断使能与状态轮询
中断使能寄存器配置 · 中断状态清除 · 中断线电平/脉冲模式
断使能
状态轮询
13
链路状态检测
Link Status位读取 · 链路变化中断触发 · 实现链路Down/Up回调处理
链路状态检测
Link
14
环回模式
内部环回 · 外部环回 · 寄存器控制位
环回模式
内部环回
15
节能以太网EEE
3az标准 · EEP寄存器配置 · LPI模式进入/退出
EEE
节能以太网
16
能量检测与省电模式
Energy Detect模式寄存器… · 唤醒延迟 · 功耗优化权衡
能量检测
省电模式
17
交叉检测与自动MDI/MDI-X
Auto MDI-X原理 · 寄存器控制 · 兼容性与配置选择
MDI/MDI-X
交叉检测
18
流控配置
Pause帧对称与非对称 · 流控协商结果读取 · 寄存器配置与MAC配合
流控配置
Pause
19
错误统计与诊断
CRC错误计数器 · 符号错误 · FIFO溢出
错误统计
诊断
20
寄存器调试工具
使用ioremap读写PHY寄存器 · mdio命令行工具 · 打印日志示例
寄存器调试工具
ioremap
21
初始化流程总体设计
硬件复位→软件复位→配置AN/强制模…
初始化流程总体设…
AN
22
典型PHY芯片寄存器差异
RTL8211与KSZ9031 Ve… · 配置注意事项
PHY
典型
23
多端口PHY初始化
共享MDIO总线地址分配 · 独立配置每个端口 · 端口间隔离
PHY
多端口
24
MAC接口配置(RGMII/GMII/SGMII)
接口延时调整寄存器 · 时钟极性 · TX/RX Skew配置
MAC
RGMII/GMII/S…
25
延迟调整与时序优化
TX/RX延迟寄存器 · Skew Group设置 · 满足建立/保持时间要求
延迟调整
时序优化
26
LED驱动配置
LED模式选择寄存器 · 闪烁频率 · 多功能引脚复用配置
LED
驱动配置
27
温度传感器与电压监测
部分PHY内置传感器 · 读取寄存器获取温度/电压 · 异常预警
温度传感器
电压监测
28
固件升级与寄存器锁
MDIO下载固件流程 · 寄存器写保护 · 安全配置
固件升级
寄存器锁
29
调试实战
常见失败案例(回读全F · 链路不稳定 · 协商失败)
调试实战
常见失败案例
30
初始化代码框架
C语言模块设计 · 头文件宏定义 · 初始化函数封装
初始化代码框架
C语言模块设计
所属VIP或分类
同VIP:Link-Flapping故障排查寄存器证据解析
同VIP:Link-Flapping问题排查实战
同VIP:MDIO-PHY寄存器访问与总线调试