FETMX6ULC-V1.1核心板的网口1(eth1)故障
本帖最后由 niuyang 于 2020-7-10 10:53 编辑版主及各们网友好:
有个现象困扰好多天了,特请教,请帮忙分析。
我们最近在用FETMX6ULC-V1.1核心板做产品,发现一个现象:网口eth0正常,但网口1(eth1)不正常,具体表现如下:
1. eth1必须插拔一下网线,才会检测有到有网络(RJ45的灯亮起)。
2. 在eth1上用SSH当控制台运行应用程序、观察程序打印输出信息的过程中eth1会莫名地断掉,此时SSH没有信息输出了,但控制台串口有如下信息打印输出:
root@freescale /opt$ libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 100/Full
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21ec000.serial: Rx FIFO overrun
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21ec000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 10/Half
libphy: 20b4000.ethernet:02 - Link is Down
libphy: 20b4000.ethernet:02 - Link is Up - 100/Full
imx-uart 21e8000.serial: Rx FIFO overrun
imx-uart 21f4000.serial: Rx FIFO overrun
核心板是在我们的产品板上运行的,以上现象在网口eth0上不存在,而对于以上eth1的故障我们换了三块核心板,情况都差不多。
查看一下etc/network/inte**ces文件,默认是将ETH1屏蔽掉了。删除屏蔽再试一下。
查看inte**ce文件
应该是打开了,我刷的是console的文件系统,缺省就是打开的
root@freescale ~$ cat /etc/network/inte**ces
# /etc/network/inte**ces -- configuration file for ifup(8), ifdown(8)
# The loopback inte**ce
auto lo
iface lo inet loopback
# Wired or wireless inte**ces
auto eth0
iface eth0 inet static
address 192.168.0.232
netmask 255.255.255.0
gateway 192.168.0.1
broadcast 192.168.0.255
auto eth1
iface eth1 inet static
address 192.168.1.232
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
root@freescale ~$
您用我们的底板,烧我们的程序也这样吗 本帖最后由 niuyang 于 2020-7-13 14:43 编辑
在我们自己的产品板上,核心板、内核和文件系统都飞凌的。没有买评估板。 您可以检查一下硬件,看看是不是底板或线路问题
您好, 问下你们问题解决了吗, 我们也碰到类似问题, eth0通eth1不通. 本帖最后由 niuyang 于 2020-8-25 10:01 编辑
lianpan 发表于 2020-7-20 10:34
您好, 问下你们问题解决了吗, 我们也碰到类似问题, eth0通eth1不通.
还没有,暂时先用一个网口。以后想用第二个网口还挺悬。你们有解决吗?可以分享一下吗?
PCB布线的时候,eth0和eth1的布线情况差不多,线长也相差不大,但为什么结果不一样,感觉非常奇怪,按说100M网络布线应该没那么难处理吧。速度也不高啊。而且我们一共做了十个板子,情形都基本一样。
各位,非常抱歉,我们的网线可能有问题,换了根网线问题似乎不存在了,正测试中,有消息再来更新。 同样的问题+1,真的会谢啊 兄弟可以分享一下OKA40i-C的资料吗
页:
[1]