首页
/ 【亲测免费】 Linux MDIO 读写 PHY 寄存器工具

【亲测免费】 Linux MDIO 读写 PHY 寄存器工具

2026-01-23 05:05:25作者:翟萌耘Ralph

简介

本仓库提供了一个用于在 Linux 系统中读写 PHY 寄存器的工具。该工具基于 MDIO 接口,允许用户通过命令行对 PHY 寄存器进行读取和写入操作。

功能特点

  • 读取寄存器:支持读取指定 PHY 设备的寄存器值。
  • 写入寄存器:支持向指定 PHY 设备的寄存器写入特定值。
  • 简单易用:命令行操作,方便集成到脚本中。

使用方法

  1. 克隆仓库

    git clone https://github.com/yourusername/mdio-tool.git
    cd mdio-tool
    
  2. 编译工具

    make
    
  3. 读取寄存器

    ./mdio-tool read <phy_address> <register_address>
    
  4. 写入寄存器

    ./mdio-tool write <phy_address> <register_address> <value>
    

参数说明

  • phy_address:PHY 设备的地址。
  • register_address:寄存器的地址。
  • value:要写入寄存器的值。

示例

  • 读取 PHY 地址为 0 的寄存器 0x10 的值:

    ./mdio-tool read 0 0x10
    
  • 向 PHY 地址为 1 的寄存器 0x11 写入值 0x1234:

    ./mdio-tool write 1 0x11 0x1234
    

注意事项

  • 请确保在执行操作前,系统已加载相应的 MDIO 驱动。
  • 操作前请确认 PHY 设备的地址和寄存器地址,避免误操作。

贡献

欢迎提交 Issue 和 Pull Request,共同完善该工具。

许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

登录后查看全文
热门项目推荐
相关项目推荐