Tool/software: Linux
Hi,
I have been using v4.4.x SDK release with ethercat working, but now when I updated to the latest SDK v4.14.x release I see ethercat is broken.
From the ethtool I can see Rx Align/Code Errors, following is the dump.
~$ ethtool -S eth0
NIC statistics:
Good Rx Frames: 0
Broadcast Rx Frames: 0
Multicast Rx Frames: 0
Pause Rx Frames: 0
Rx CRC Errors: 0
Rx Align/Code Errors: 25
Oversize Rx Frames: 0
Rx Jabbers: 0
Undersize (Short) Rx Frames: 0
Rx Fragments: 23
Rx Octets: 0
Good Tx Frames: 71
Broadcast Tx Frames: 25
Multicast Tx Frames: 46
Pause Tx Frames: 0
Deferred Tx Frames: 0
Collisions: 0
Single Collision Tx Frames: 0
Multiple Collision Tx Frames: 0
Excessive Collisions: 0
Late Collisions: 0
Tx Underrun: 0
Carrier Sense Errors: 0
Tx Octets: 9918
Rx + Tx 64 Octet Frames: 25
Rx + Tx 65-127 Octet Frames: 51
Rx + Tx 128-255 Octet Frames: 6
Rx + Tx 256-511 Octet Frames: 14
Rx + Tx 512-1023 Octet Frames: 0
Rx + Tx 1024-Up Octet Frames: 0
Net Octets: 11840
Rx Start of Frame Overruns: 0
Rx Middle of Frame Overruns: 0
Rx DMA Overruns: 0
Rx DMA chan 0: head_enqueue: 1
Rx DMA chan 0: tail_enqueue: 127
Rx DMA chan 0: pad_enqueue: 0
Rx DMA chan 0: misqueued: 0
Rx DMA chan 0: desc_alloc_fail: 0
Rx DMA chan 0: pad_alloc_fail: 0
Rx DMA chan 0: runt_receive_buf: 0
Rx DMA chan 0: runt_transmit_bu: 0
Rx DMA chan 0: empty_dequeue: 0
Rx DMA chan 0: busy_dequeue: 0
Rx DMA chan 0: good_dequeue: 0
Rx DMA chan 0: requeue: 0
Rx DMA chan 0: teardown_dequeue: 0
Tx DMA chan 0: head_enqueue: 70
Tx DMA chan 0: tail_enqueue: 1
Tx DMA chan 0: pad_enqueue: 0
Tx DMA chan 0: misqueued: 1
Tx DMA chan 0: desc_alloc_fail: 0
Tx DMA chan 0: pad_alloc_fail: 0
Tx DMA chan 0: runt_receive_buf: 0
Tx DMA chan 0: runt_transmit_bu: 25
Tx DMA chan 0: empty_dequeue: 70
Tx DMA chan 0: busy_dequeue: 0
Tx DMA chan 0: good_dequeue: 71
Tx DMA chan 0: requeue: 0
Tx DMA chan 0: teardown_dequeue: 0
~$
Cheers,
Prabhakar Lad