Part Number: AM5728
Tool/software: Linux
Hi,
I have a question of ethernet.
The schematic of KSZ9031RN is same as IDK's.
The switch hub, "3COM 3C16471B", communicates well on IDK and custom board without packet loss.
The switch hub, "HP 1405-5G v2 J9792A", communicates well on IDK board but it isn't connected well or packet loss occurs on custom board.
# ethtool -S eth0
NIC statistics:
Good Rx Frames: 36596
Broadcast Rx Frames: 12438
Multicast Rx Frames: 3972
Pause Rx Frames: 0
Rx CRC Errors: 0
Rx Align/Code Errors: 30
Oversize Rx Frames: 0
Rx Jabbers: 0
Undersize (Short) Rx Frames: 0
Rx Fragments: 5
Rx Octets: 21182493
Good Tx Frames: 18080
Broadcast Tx Frames: 1000
Multicast Tx Frames: 71
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: 9223507
Rx + Tx 64 Octet Frames: 16611
Rx + Tx 65-127 Octet Frames: 14186
Rx + Tx 128-255 Octet Frames: 4710
Rx + Tx 256-511 Octet Frames: 1297
Rx + Tx 512-1023 Octet Frames: 297
Rx + Tx 1024-Up Octet Frames: 17605
Net Octets: 30412649
Rx Start of Frame Overruns: 0
Rx Middle of Frame Overruns: 0
Rx DMA Overruns: 0
Rx DMA chan: head_enqueue: 1
Rx DMA chan: tail_enqueue: 32768
Rx DMA chan: pad_enqueue: 0
Rx DMA chan: misqueued: 0
Rx DMA chan: desc_alloc_fail: 0
Rx DMA chan: pad_alloc_fail: 0
Rx DMA chan: runt_receive_buf: 0
Rx DMA chan: runt_transmit_buf: 0
Rx DMA chan: empty_dequeue: 0
Rx DMA chan: busy_dequeue: 31286
Rx DMA chan: good_dequeue: 32641
Rx DMA chan: requeue: 0
Rx DMA chan: teardown_dequeue: 0
Tx DMA chan: head_enqueue: 13075
Tx DMA chan: tail_enqueue: 5005
Tx DMA chan: pad_enqueue: 0
Tx DMA chan: misqueued: 473
Tx DMA chan: desc_alloc_fail: 0
Tx DMA chan: pad_alloc_fail: 0
Tx DMA chan: runt_receive_buf: 0
Tx DMA chan: runt_transmit_buf: 2240
Tx DMA chan: empty_dequeue: 13066
Tx DMA chan: busy_dequeue: 2287
Tx DMA chan: good_dequeue: 18080
Tx DMA chan: requeue: 13109
Tx DMA chan: teardown_dequeue: 0
Could you tell me anything else to check and how to improve it?
Thanks BR,

