Part Number:AM3352
am335x 两个网口,用的dual mac模式 eth0 eth1
在环网情况下,环网中一个设备断电,eth0的arp报文能正常接收发送,但是IP报文如
ICMP报文不能进入eth0,在这种情况下接交换机发现icmp报文进入了eth1,这种情况下
偶尔能ping通,这个icmp报文本来应该冲eth0收到,但是收不到,接交换机测试后发现
icmp报文能被eth1接收,分析,这两个口有点错乱了
Vivian Gao:
感谢您对TI产品的关注! 关于你的咨询,我们正在确认你的问题,稍后回复您。
,
Vivian Gao:
您用的软硬件是什么?
,
彩虹 姚:
硬件用的 AM335x Sitara
处理器 AM3352芯片, 软件跑的是linux系统 内核版本是3.14
,
彩虹 姚:
硬件用的 AM335x Sitara
处理器 AM3352芯片, 软件跑的是linux系统 内核版本是3.14
,
Vivian Gao:
我们的意思是您用的是自己设计的板子还是评估板,用的是TI哪个版本的SDK
您的情况可以参考一下下方帖子。
e2e.ti.com/…/processor-sdk-am437x-am437x-eth0-and-eth1-loopback—ping-not-working
,
彩虹 姚:
自己设计的板子用的phy 是lan8720 ,dual mac模式 sdk应该是比较早的,2012年之前的吧,内核版本是3.14 在环网不断电的情况下,网口eth0通讯正常,环网下面摸一个设备断电,后eth0就不能正常和下面同网段的设备通讯了,我这个时候接了个交换机,把eth0和eth1都接到交换机 发现eth0的arp能正常接收,但是icmp报文进不来,但是去抓eth1的报文,发现这个icmp报文能进入eth1
,
Vivian Gao:
RTOS还是Linux SDKs?
,
彩虹 姚:
linux sdk 一般都跑的linux系统,内核版本3.14 ,上面说了,
,
Vivian Gao:
,
彩虹 姚:
第一种,
,
Vivian Gao:
我们帮您问了一下,得到的回复是TI不再支持此处理器上的3.14内核。如果这是新的板设计,请转到最新的SDK。
TI中文支持网


