AnsweredAssumed Answered

there are Receive FIFO overflow counts in enet module, how to debug ?

Question asked by 赵双朋 赵 on Aug 14, 2016
Latest reply on Aug 23, 2016 by 赵双朋 赵

Hi guys,

in imx6q, when the enet module receive udp packets from the other side, we found there are so many IEEE_R_MACERRs as follows, as i know from the community, if the bandwidth is less than 400Mbps, there should be no Rcv FIFO overflow counts, but it happens in our board, I am sure that the bandwidth is less than 100Mbps in our system. how to debug?  any mistake we made ?

 

root@imx6qsabresd:/usr/application# ethtool -S eth0

NIC statistics:

     tx_dropped: 0

     tx_packets: 13

     tx_broadcast: 1

     tx_multicast: 8

     tx_crc_errors: 0

     tx_undersize: 0

     tx_oversize: 0

     tx_fragment: 0

     tx_jabber: 0

     tx_collision: 0

     tx_64byte: 4

     tx_65to127byte: 9

     tx_128to255byte: 0

     tx_256to511byte: 0

     tx_512to1023byte: 0

     tx_1024to2047byte: 0

     tx_GTE2048byte: 0

     tx_octets: 1014

     IEEE_tx_drop: 0

     IEEE_tx_frame_ok: 13

     IEEE_tx_1col: 0

     IEEE_tx_mcol: 0

     IEEE_tx_def: 0

     IEEE_tx_lcol: 0

     IEEE_tx_excol: 0

     IEEE_tx_macerr: 0

     IEEE_tx_cserr: 0

     IEEE_tx_sqe: 0

     IEEE_tx_fdxfc: 0

     IEEE_tx_octets_ok: 1014

     rx_packets: 18813

     rx_broadcast: 10

     rx_multicast: 0

     rx_crc_errors: 0

     rx_undersize: 0

     rx_oversize: 0

     rx_fragment: 0

     rx_jabber: 0

     rx_64byte: 3

     rx_65to127byte: 517

     rx_128to255byte: 440

     rx_256to511byte: 406

     rx_512to1023byte: 1053

     rx_1024to2047byte: 16394

     rx_GTE2048byte: 0

     rx_octets: 25916856

     IEEE_rx_drop: 0

     IEEE_rx_frame_ok: 9176

     IEEE_rx_crc: 0

     IEEE_rx_align: 0

     IEEE_rx_macerr: 10122

     IEEE_rx_fdxfc: 0

     IEEE_rx_octets_ok: 11595470

 

root@imx6qsabresd:/usr/application# ifconfig

eth0      Link encap:Ethernet  HWaddr 2A:6E:65:F8:B5:24

          inet addr:169.254.30.91  Bcast:169.254.255.255  Mask:255.255.0.0

          inet6 addr: fe80::286e:65ff:fef8:b524/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:18190 errors:9711 dropped:37 overruns:9711 frame:9711

          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:18248589 (17.4 MiB)  TX bytes:926 (926.0 B)

Outcomes