Firefly开源社区

标题: Core-1126-JD4核心板eth0 RX packet:0,无接收 [打印本页]

作者: 二十八亩地儿    时间: 2021-9-8 14:44
标题: Core-1126-JD4核心板eth0 RX packet:0,无接收
使用Core-1126-JD4核心板配合自己画的底板,使用RTL8211F芯片,RV1126可以实现网络的自动识别。但是不能接收,使用ifconfig查看,RX packet:0一直为0。求解。C:\Users\Administrator\Desktop\1.png
原理图:
C:\Users\Administrator\Desktop\2.png
  1. [    5.487692] Generic PHY stmmac-0:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=stmmac-0:00, irq=POLL)
  2. [    5.488389] rk_gmac-dwmac ffc40000.ethernet: rk_get_eth_addr: mac address: c6:53:1b:b3:40:b5
  3. [    5.488426] rk_gmac-dwmac ffc40000.ethernet: device MAC address c6:53:1b:b3:40:b5
  4. [    5.498453] dwmac4: Master AXI performs any burst length
  5. [    5.498489] rk_gmac-dwmac ffc40000.ethernet eth0: No Safety Features support found
  6. [    5.498518] rk_gmac-dwmac ffc40000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
  7. [    5.499736] rk_gmac-dwmac ffc40000.ethernet eth0: registered PTP clock
  8. [    6.504589] rk_gmac-dwmac ffc40000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
复制代码

作者: 二十八亩地儿    时间: 2021-9-8 14:52

作者: 二十八亩地儿    时间: 2021-9-8 14:55

作者: 799959745    时间: 2021-9-8 15:31
能进行回环测试吗?
作者: 799959745    时间: 2021-9-8 16:11
截图很模糊,请提供一下PDF原理图。
作者: 二十八亩地儿    时间: 2021-9-8 17:06
03-RJ45.pdf (467.14 KB, 下载次数: 14)

作者: 二十八亩地儿    时间: 2021-9-8 17:08
799959745 发表于 2021-9-8 15:31
能进行回环测试吗?
  1. [root@JMY:/]# ifconfig
  2. eth0      Link encap:Ethernet  HWaddr C6:53:1B:B3:40:B5
  3.           inet addr:169.254.106.15  Bcast:169.254.255.255  Mask:255.255.0.0
  4.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  5.           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  6.           TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
  7.           collisions:0 txqueuelen:1000
  8.           RX bytes:0 (0.0 B)  TX bytes:9305 (9.0 KiB)
  9.           Interrupt:45

  10. lo        Link encap:Local Loopback
  11.           inet addr:127.0.0.1  Mask:255.0.0.0
  12.           UP LOOPBACK RUNNING  MTU:65536  Metric:1
  13.           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  14.           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  15.           collisions:0 txqueuelen:1000
  16.           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

  17. [root@JMY:/]# ping 127.0.0.1
  18. PING 127.0.0.1 (127.0.0.1): 56 data bytes
  19. 64 bytes from 127.0.0.1: seq=0 ttl=64 time=0.166 ms
  20. 64 bytes from 127.0.0.1: seq=1 ttl=64 time=0.081 ms
  21. 64 bytes from 127.0.0.1: seq=2 ttl=64 time=0.083 ms
  22. 64 bytes from 127.0.0.1: seq=3 ttl=64 time=0.060 ms
  23. ^Z[1]+  Stopped                    ping 127.0.0.1
  24. [root@JMY:/]# ping 169.254.106.15
  25. PING 169.254.106.15 (169.254.106.15): 56 data bytes
  26. 64 bytes from 169.254.106.15: seq=0 ttl=64 time=0.145 ms
  27. 64 bytes from 169.254.106.15: seq=1 ttl=64 time=0.099 ms
  28. 64 bytes from 169.254.106.15: seq=2 ttl=64 time=0.071 ms
  29. 64 bytes from 169.254.106.15: seq=3 ttl=64 time=0.057 ms
  30. ^Z[2]+  Stopped                    ping 169.254.106.15
  31. [root@JMY:/]# ifconfig
  32. eth0      Link encap:Ethernet  HWaddr C6:53:1B:B3:40:B5
  33.           inet addr:169.254.106.15  Bcast:169.254.255.255  Mask:255.255.0.0
  34.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  35.           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  36.           TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
  37.           collisions:0 txqueuelen:1000
  38.           RX bytes:0 (0.0 B)  TX bytes:12845 (12.5 KiB)
  39.           Interrupt:45

  40. lo        Link encap:Local Loopback
  41.           inet addr:127.0.0.1  Mask:255.0.0.0
  42.           UP LOOPBACK RUNNING  MTU:65536  Metric:1
  43.           RX packets:16 errors:0 dropped:0 overruns:0 frame:0
  44.           TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
  45.           collisions:0 txqueuelen:1000
  46.           RX bytes:1344 (1.3 KiB)  TX bytes:1344 (1.3 KiB)
复制代码

作者: 799959745    时间: 2021-9-9 10:48

原理图没什么问题,很可能是PCB走线问题。请问PCB上这些要求做了没有?

作者: 二十八亩地儿    时间: 2021-9-9 11:35
799959745 发表于 2021-9-9 10:48
原理图没什么问题,很可能是PCB走线问题。请问PCB上这些要求做了没有?

我询问一下硬件工程师,确认一下。
再问一个问题: EPHY_PMEB 这个管脚我在dts中没有找到相关的配置,是没有用吗?
谢谢。

作者: 板蓝根    时间: 2021-9-9 12:31
dts 没有就不需要陪,请确认一下你自己使用的通道是否正确,通道分 m0/m1 ,还有回环测试 TX/RX 窗口延时。确认自己外部时钟还是内部时钟,这些在 sdk/doc/kernel/gmac 都有描述
作者: 二十八亩地儿    时间: 2021-9-13 11:40
板蓝根 发表于 2021-9-9 12:31
dts 没有就不需要陪,请确认一下你自己使用的通道是否正确,通道分 m0/m1 ,还有回环测试 TX/RX 窗口延时。 ...

通道确认正确,相同的核心板和固件在购买的配套底板上正常运行。跟硬件工程师确认RMII_TX**和RMII_RX**没有做50OHM阻抗。
我使用phy_lb_scan节点扫描没有得到窗口,全都是空白。 这个问题是PCB走线问题吗?
  1. [ 2053.057470] Delayline scan speed set to 100
  2. [ 2053.342557] dwmac4: Master AXI performs any burst length
  3. [ 2053.542976] RX(0x00):                                                                                               
  4. [ 2053.588371] RX(0x01):                                                                                               
  5. [ 2053.633120] RX(0x02):                                                                                               
  6. [ 2053.678038] RX(0x03):                                                                                               
  7. [ 2053.722948] RX(0x04):                                                                                               
  8. [ 2053.767825] RX(0x05):                                                                                               
  9. [ 2053.812603] RX(0x06):                                                                                               
  10. [ 2053.857446] RX(0x07):                                                                                               
  11. [ 2053.902289] RX(0x08):                                                                                               
  12. [ 2053.947167] RX(0x09):                                                                                               
  13. [ 2053.992094] RX(0x0a):                                                                                               
  14. [ 2054.037083] RX(0x0b):                                                                                               
  15. [ 2054.082007] RX(0x0c):                                                                                               
  16. [ 2054.127194] RX(0x0d):                                                                                               
  17. [ 2054.172217] RX(0x0e):                                                                                               
  18. [ 2054.217344] RX(0x0f):                                                                                               
  19. [ 2054.262309] RX(0x10):                                                                                               
  20. [ 2054.307067] RX(0x11):                                                                                               
  21. [ 2054.351985] RX(0x12):                                                                                               
  22. [ 2054.396969] RX(0x13):                                                                                               
  23. [ 2054.441370] RX(0x14):                                                                                               
  24. [ 2054.486288] RX(0x15):                                                                                               
  25. [ 2054.531247] RX(0x16):                                                                                               
  26. [ 2054.576033] RX(0x17):                                                                                               
  27. [ 2054.620988] RX(0x18):                                                                                               
  28. [ 2054.665982] RX(0x19):                                                                                               
  29. [ 2054.710778] RX(0x1a):                                                                                               
  30. [ 2054.755590] RX(0x1b):                                                                                               
  31. [ 2054.800402] RX(0x1c):                                                                                               
  32. [ 2054.845299] RX(0x1d):                                                                                               
  33. [ 2054.890233] RX(0x1e):                                                                                               
  34. [ 2054.935111] RX(0x1f):                                                                                               
  35. [ 2054.979889] RX(0x20):                                                                                               
  36. [ 2055.024741] RX(0x21):                                                                                               
  37. [ 2055.069765] RX(0x22):                                                                                               
  38. [ 2055.114529] RX(0x23):                                                                                               
  39. [ 2055.159475] RX(0x24):                                                                                               
  40. [ 2055.204199] RX(0x25):                                                                                               
  41. [ 2055.249133] RX(0x26):                                                                                               
  42. [ 2055.294008] RX(0x27):                                                                                               
  43. [ 2055.338733] RX(0x28):                                                                                               
  44. [ 2055.383780] RX(0x29):                                                                                               
  45. [ 2055.428589] RX(0x2a):                                                                                               
  46. [ 2055.473155] RX(0x2b):                                                                                               
  47. [ 2055.518055] RX(0x2c):                                                                                               
  48. [ 2055.562867] RX(0x2d):                                                                                               
  49. [ 2055.607703] RX(0x2e):                                                                                               
  50. [ 2055.652564] RX(0x2f):                                                                                               
  51. [ 2055.697493] RX(0x30):                                                                                               
  52. [ 2055.742325] RX(0x31):                                                                                               
  53. [ 2055.787281] RX(0x32):                                                                                               
  54. [ 2055.832001] RX(0x33):                                                                                               
  55. [ 2055.876811] RX(0x34):                                                                                               
  56. [ 2055.921544] RX(0x35):                                                                                               
  57. [ 2055.966368] RX(0x36):                                                                                               
  58. [ 2056.011254] RX(0x37):                                                                                               
  59. [ 2056.055967] RX(0x38):                                                                                               
  60. [ 2056.101451] RX(0x39):                                                                                               
  61. [ 2056.146713] RX(0x3a):                                                                                               
  62. [ 2056.191614] RX(0x3b):                                                                                               
  63. [ 2056.236534] RX(0x3c):                                                                                               
  64. [ 2056.281451] RX(0x3d):                                                                                               
  65. [ 2056.326419] RX(0x3e):                                                                                               
  66. [ 2056.371149] RX(0x3f):                                                                                               
  67. [ 2056.416089] RX(0x40):                                                                                               
  68. [ 2056.460759] RX(0x41):                                                                                               
  69. [ 2056.505822] RX(0x42):                                                                                               
  70. [ 2056.550858] RX(0x43):                                                                                               
  71. [ 2056.595918] RX(0x44):                                                                                               
  72. [ 2056.640832] RX(0x45):                                                                                               
  73. [ 2056.685724] RX(0x46):                                                                                               
  74. [ 2056.730670] RX(0x47):                                                                                               
  75. [ 2056.775531] RX(0x48):                                                                                               
  76. [ 2056.820431] RX(0x49):                                                                                               
  77. [ 2056.865287] RX(0x4a):                                                                                               
  78. [ 2056.910182] RX(0x4b):                                                                                               
  79. [ 2056.955030] RX(0x4c):                                                                                               
  80. [ 2057.000055] RX(0x4d):                                                                                               
  81. [ 2057.044916] RX(0x4e):                                                                                               
  82. [ 2057.089852] RX(0x4f):                                                                                               
  83. [ 2057.134584] RX(0x50):                                                                                               
  84. [ 2057.179532] RX(0x51):                                                                                               
  85. [ 2057.224344] RX(0x52):                                                                                               
  86. [ 2057.269223] RX(0x53):                                                                                               
  87. [ 2057.314138] RX(0x54):                                                                                               
  88. [ 2057.359038] RX(0x55):                                                                                               
  89. [ 2057.403966] RX(0x56):                                                                                               
  90. [ 2057.448458] RX(0x57):                                                                                               
  91. [ 2057.493425] RX(0x58):                                                                                               
  92. [ 2057.538369] RX(0x59):                                                                                               
  93. [ 2057.583411] RX(0x5a):                                                                                               
  94. [ 2057.628242] RX(0x5b):                                                                                               
  95. [ 2057.673253] RX(0x5c):                                                                                               
  96. [ 2057.718061] RX(0x5d):                                                                                               
  97. [ 2057.763089] RX(0x5e):                                                                                               
  98. [ 2057.807928] RX(0x5f):                                                                                               
  99. [ 2057.852851] RX(0x60):                                                                                               
  100. [ 2057.897696] RX(0x61):                                                                                               
  101. [ 2057.942682] RX(0x62):                                                                                               
  102. [ 2057.987622] RX(0x63):                                                                                               
  103. [ 2058.032405] RX(0x64):                                                                                               
  104. [ 2058.077474] RX(0x65):                                                                                               
  105. [ 2058.122331] RX(0x66):                                                                                               
  106. [ 2058.167519] RX(0x67):                                                                                               
  107. [ 2058.212437] RX(0x68):                                                                                               
  108. [ 2058.257498] RX(0x69):                                                                                               
  109. [ 2058.302430] RX(0x6a):                                                                                               
  110. [ 2058.347488] RX(0x6b):                                                                                               
  111. [ 2058.392486] RX(0x6c):                                                                                               
  112. [ 2058.437402] RX(0x6d):                                                                                               
  113. [ 2058.482045] RX(0x6e):                                                                                               
  114. [ 2058.526952] RX(0x6f):                                                                                               
  115. [ 2058.571868] RX(0x70):                                                                                               
  116. [ 2058.616821] RX(0x71):                                                                                               
  117. [ 2058.661631] RX(0x72):                                                                                               
  118. [ 2058.706521] RX(0x73):                                                                                               
  119. [ 2058.751324] RX(0x74):                                                                                               
  120. [ 2058.796422] RX(0x75):                                                                                               
  121. [ 2058.841265] RX(0x76):                                                                                               
  122. [ 2058.886221] RX(0x77):                                                                                               
  123. [ 2058.931124] RX(0x78):                                                                                               
  124. [ 2058.975953] RX(0x79):                                                                                               
  125. [ 2059.020777] RX(0x7a):                                                                                               
  126. [ 2059.065518] RX(0x7b):                                                                                               
  127. [ 2059.110741] RX(0x7c):                                                                                               
  128. [ 2059.155606] RX(0x7d):                                                                                               
  129. [ 2059.200700] RX(0x7e):                                                                                               
  130. [ 2059.245641] RX(0x7f):                                                                                               
  131. [ 2059.290574]
  132. [ 2059.290574] Can't find suitable delayline
  133. [ 2059.458296] Generic PHY stmmac-0:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=stmmac-0:00, irq=POLL)
  134. [ 2059.468983] dwmac4: Master AXI performs any burst length
  135. [ 2059.469044] rk_gmac-dwmac ffc40000.ethernet eth0: No Safety Features support found
  136. [ 2059.469076] rk_gmac-dwmac ffc40000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
  137. [ 2059.470545] rk_gmac-dwmac ffc40000.ethernet eth0: registered PTP clock
  138. [ 2062.509891] rk_gmac-dwmac ffc40000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
复制代码

作者: 板蓝根    时间: 2021-9-13 14:18
走线问题不会导致扫描完全空白
作者: 二十八亩地儿    时间: 2021-9-13 14:32
板蓝根 发表于 2021-9-13 14:18
走线问题不会导致扫描完全空白

版主:您好,可以帮忙审核一下原理图吗?在6楼。我们现在的底板和购买的配套底板差别是将SG24719PTG更换成了自带网络变压器的RJ45,型号:HanRun HY911130C。谢谢。。
作者: 板蓝根    时间: 2021-9-13 15:47
二十八亩地儿 发表于 2021-9-13 14:32
版主:您好,可以帮忙审核一下原理图吗?在6楼。我们现在的底板和购买的配套底板差别是将SG24719PTG更换 ...

版主是软件工程师,如果需要较好硬件支持,要联系一下商务指派硬件工程师协助调试
作者: 二十八亩地儿    时间: 2021-9-23 11:05
结贴:原理图没有问题,PCB布线出错,然后参考8楼(@799959745)进行阻抗等长处理,问题解决。感谢799959745和版主的支持。
作者: lozenyin    时间: 2022-3-10 14:28
我也是自己画了一块底板出现了类似的情况,我改怎么排查问题呢?
作者: lozenyin    时间: 2022-3-10 14:36


具体的现象是:cherub网线接入局域网,没有获取到IP。ping 127.0.0.1可以拼的通,结果如下:

  1. root@firefly:~# ifconfig
  2. eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  3.         ether e2:b9:e1:63:61:14  txqueuelen 1000  (Ethernet)
  4.         RX packets 0  bytes 0 (0.0 B)
  5.         RX errors 0  dropped 0  overruns 0  frame 0
  6.         TX packets 27  bytes 9234 (9.0 KiB)
  7.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  8.         device interrupt 60

  9. lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
  10.         inet 127.0.0.1  netmask 255.0.0.0
  11.         loop  txqueuelen 1000  (Local Loopback)
  12.         RX packets 114  bytes 9576 (9.3 KiB)
  13.         RX errors 0  dropped 0  overruns 0  frame 0
  14.         TX packets 114  bytes 9576 (9.3 KiB)
  15.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
复制代码
求助一下该我如何排查这个以太网的问题?





作者: 绿波电龙    时间: 2023-3-12 22:23
lozenyin 发表于 2022-3-10 14:36
具体的现象是:cherub网线接入局域网,没有获取到IP。ping 127.0.0.1可以拼的通,结果如下:

求助一 ...

最后确定了吗,是PCB走线问题吗
作者: 绿波电龙    时间: 2023-3-13 23:44
二十八亩地儿 发表于 2021-9-8 14:55

你的网口灯是亮的吗
作者: 绿波电龙    时间: 2023-3-15 17:37
lozenyin 发表于 2022-3-10 14:36
具体的现象是:cherub网线接入局域网,没有获取到IP。ping 127.0.0.1可以拼的通,结果如下:

求助一 ...

你的网口上的灯会亮吗
作者: lozenyin    时间: 2023-4-13 17:00
绿波电龙 发表于 2023-3-12 22:23
最后确定了吗,是PCB走线问题吗

是的,最后确定是线接错了……
作者: wx__ft0k1s    时间: 2024-4-16 14:23
我的3568底板双网口的,一个功能ok,另外一个也是这种现象 RX packets:3几乎收不到数据。你的是layout问题还是线路问题?




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1