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

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

[复制链接]
1454|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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 | 只看该作者
相关软硬件进行配置连接

使用特权

评论回复
板凳
Betty1299| | 2024-9-24 11:25 | 只看该作者
将EVB-LAN8830以太网扩展板与SAMA5D3 EDS一起使用,可以扩展SAMA5D3的网络功能

使用特权

评论回复
地板
Candic12e| | 2024-9-24 12:33 | 只看该作者
连接EVB-LAN8830:使用网线将EVB-LAN8830的RJ45接口连接到你的网络交换机或路由器。确保SAMA5D3 EDS和EVB-LAN8830都已正确供电

使用特权

评论回复
5
yangxiaor520| | 2024-9-24 13:36 | 只看该作者
这是自家的MPU配自家的PHY芯片,一体化集成了。

使用特权

评论回复
6
Belle1257| | 2024-9-24 13:45 | 只看该作者
获取SAMA5D3 EDS的BSP解压BSP并将其导入到你的开发环境中(如MPLAB X IDE)

使用特权

评论回复
7
Alina艾| | 2024-9-24 15:03 | 只看该作者
如果你使用的是Linux操作系统,需要配置内核以支持EVB-LAN8830

使用特权

评论回复
8
Emily999| | 2024-9-24 17:15 | 只看该作者
配置网络接口,启动SAMA5D3 EDS并进入Linux系统。

使用特权

评论回复
9
Charlotte夏| | 2024-9-24 18:05 | 只看该作者
使用ifconfig命令检查eth0接口是否已正确配置并获取到IP地址

使用特权

评论回复
10
alxd| | 2024-9-24 19:11 | 只看该作者
尝试访问外部网络资源,如网页或FTP服务器,以验证网络功能是否正常

使用特权

评论回复
11
Carmen7| | 2024-9-25 08:25 | 只看该作者
如果遇到网络连接问题,可以使用dmesg命令查看内核日志,检查是否有错误信息

使用特权

评论回复
12
Estelle1999| | 2024-9-25 10:00 | 只看该作者
根据应用需求,调整网络接口的配置参数,如MTU(最大传输单元)、队列长度等

使用特权

评论回复
13
Betty996| | 2024-9-25 11:58 | 只看该作者
使用ethtool工具查看和调整网络接口的性能参数。

使用特权

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

本版积分规则

22

主题

32

帖子

1

粉丝