1. 前言
针对JetsonNano和XavierNX开发通用定制载板
但是在XavierNX环境下,Eth端口在启动时没有Link Up。
JetsonNano和XavierNX之间唯一的区别是CPU模块,
从CPU模块插座到RJ45连接器的电路完全相同。
当未执行Link Up时,dmesg不会输出以下日志
[ 34.616304] eqos 2490000.ether_qos eth1: Link is Up - 1Gbps/Full - flow control rx/tx
[ 34.618148] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
再现频率是1/110
LAN端口的speed ,LED也不亮,这意味着自动协商不能正常工作。
Link Up事件似乎没有从内核phy_state_machine()中出现
除了LED的GPIO控制外,没有对EQOS驱动做任何更改
2. 对比参考设计图
根据《产品设计指南》 JetsonNano和XavierNx在一些电路设计上的限制没有区别
但实际上,只有XavierNX环境有问题。
电路设计符合设计指南的要求
<