打印
[以太网/USB/其他总线]

怎么将EVB-LAN8830与SAMA5D3 EDS一起使用?

[复制链接]
701|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lixl0918|  楼主 | 2024-8-30 13:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      SAMA5D3 EDS 版本增加了对 KSZ9131 和 LAN8770 PHY 的支持,因此 SAMA5D3 会将这些 PHY 识别为 KSZ9131/LAN8770 PHY,并将应用这些 PHY 所需的 RGMII 延迟(通过此版本中的 SAMA5D3 EDS 设备树)。但是,LAN8830 未被明确识别,因此不应用 RGMII 延迟。由于 SAMA5D3 不应用 TX 时钟延迟 (TXC),这意味着必须在其他地方进行调整(跟踪延迟或 PHY 上)。
    LAN8830通过清除 MMD 寄存器 2.77 (0x02.0x4D) 中的位 14,LAN8830 可以相对于 TXD/TXCTL 信号在 LAN8830 内部为 TXC 时钟添加 2 ns 的延迟。这允许 SAMA5D3 EDS/EVB-LAN8830 和链接伙伴之间的通信。
    标准寄存器工具仍然是前面提到的 SAMA5D3 EDS 构建的 mdio-tool。格式为:
    mdio-tool [r/w] [以太网接口] [寄存器] [PHY 地址] [值]
    要写入此寄存器,需要对 SAMA5D3 EDS/EVB-LAN8830(以太网接口 = eth0,PHY 地址 = 0x03)进行四次写入:
    mdio-tool w eth0 0x0D 0x03 0x0002
    mdio-tool w eth0 0x0E 0x03 0x004D
    mdio-tool w eth0 0x0D 0x03 0x4002
    mdio-tool w eth0 0x0E 0x03 0x0D9B
写入后,SAMA5D3/EVB-LAN8830 将 ping 并传递数据。

使用特权

评论回复
沙发
duo点| | 2024-9-8 16:23 | 只看该作者
相关软硬件进行配置连接

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

31

帖子

1

粉丝