您尚未登录。

楼主 #1 2020-06-04 23:44:43

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

[求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

网友给我的核心板PCB,后来改了一大堆,后续又改版了2次还是又很多问题,特发上来让大伙帮忙瞧瞧。
1. 以下是其中一个以太网这边的问题描述。
丢包严重( 80.9524% packet loss),Link LED是亮的,Active灯在ping的时候会闪动,这个以太网有的时候也会出现无法dhcpc,有的时候可以:

# ping baidu.com
PING baidu.com (220.181.38.148) 56(84) bytes of data.
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=2 ttl=46 time=81.6 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=3 ttl=46 time=81.4 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=5 ttl=46 time=81.1 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=6 ttl=46 time=80.9 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=10 ttl=46 time=84.7 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=16 ttl=46 time=84.3 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=30 ttl=46 time=81.2 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=36 ttl=46 time=80.8 ms

^C
--- baidu.com ping statistics ---
42 packets transmitted, 8 received, 80.9524% packet loss, time 45148ms
rtt min/avg/max/mdev = 80.775/81.987/84.683/1.458 ms
# 

查看ifconfig:


网线和路由器没有问题,使用其他设备测试过。

原理图如下:

Eth1_Core.jpg

PWR_Core.jpg

Eth1_Lan8720Sch.jpg

EthSch.png

Eth1_Layout.jpg

Eth1_8720_Layout.jpg


Eth1_8720_Layout1.jpg

2. 对于另一个以太网
原理图与上面的是一样的,出去SoC出来的Pin不一样外,其他是完全一样的,但是这个以太网完全无法dhcp,但是LED状况是 Link LED亮,Active LED非常快速的闪,前面那个以太网的Active LED没有这个闪动的快。

Eth0_8720.jpg

Eth0.jpg


Eth11_core.jpg


对于两个以太网都无法dhcpc的情况下:

# ifconfig 
eth0      Link encap:Ethernet  HWaddr 08:00:27:00:01:92  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:1368 (1.3 KiB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:00:01:93  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:91 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:31122 (30.3 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1482 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1482 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:109588 (107.0 KiB)  TX bytes:109588 (107.0 KiB)

另外尝试过将磁珠全部移除然后用0欧姆电阻短接,没有改善。

最近编辑记录 sy373466062 (2020-06-04 23:48:53)

离线

#2 2020-06-05 00:45:17

有梦的地方
会员
注册时间: 2020-03-17
已发帖子: 284
积分: 284

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

R19,R20,R10,R24四个49.9的上拉电阻去掉试一试。

离线

#3 2020-06-05 00:59:15

srovio
会员
注册时间: 2019-10-16
已发帖子: 16
积分: 10.5

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

L4, L5去掉 直接短接

离线

#4 2020-06-05 01:03:01

srovio
会员
注册时间: 2019-10-16
已发帖子: 16
积分: 10.5

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

磁珠不是随便乱加的, 加的时候一定要懂为什么加

离线

#5 2020-06-05 08:43:00

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,378
积分: 1343.5

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

我用的Nuc972,参考的官方给的原理图,网络变压器的4、5脚不是直接接的3.3V的,而是串了个49.9欧的电阻,不知道这里有没有影响。

离线

楼主 #6 2020-06-05 09:30:43

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

srovio 说:

L4, L5去掉 直接短接

已经将L4,L5去掉直接短接了,但是还是无法dhcp,丢包率特别高,帮忙看看还有哪些地方有问题。

离线

楼主 #7 2020-06-05 09:31:40

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

有梦的地方 说:

R19,R20,R10,R24四个49.9的上拉电阻去掉试一试。

晚上试一试,但是看官方的参考设计与各种原理图上(例如imx6ull)的做法,都有这个49.9Ω上拉电阻。

离线

楼主 #8 2020-06-05 09:33:35

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

Gentlepig 说:

我用的Nuc972,参考的官方给的原理图,网络变压器的4、5脚不是直接接的3.3V的,而是串了个49.9欧的电阻,不知道这里有没有影响。

官方使用的是IP101吧,我第一版也是用IP101也是无法dhcp,Link LED是亮的,Active LED也是闪的,但是就是无法dhcp。
看CLK也是有50M的clk的,内部LDO输出也是有1.1V的 但是就是无法使用。所以这个第二版换成了LAN8720,结果只比IP101还一点点。

离线

#9 2020-06-05 09:33:35

有梦的地方
会员
注册时间: 2020-03-17
已发帖子: 284
积分: 284

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

方便飞线的话,可以淘宝买个lan8720模块怼上去看疗效。

离线

楼主 #10 2020-06-05 09:46:24

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

Re: [求助帖] 画了个NUC980底板+核心板问题多多之①:一个以太网丢包很严重,另一个dhcp都不行

有梦的地方 说:

方便飞线的话,可以淘宝买个lan8720模块怼上去看疗效。

Good,我都忘记我为了Debug买了一个LAN8720模块了,回去看看杜邦线够不够多,飞线看看。谢谢。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn