This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Ethernet All RX packets are dropped

Part Number: TDA4VM

We have integrated CPSW9G driver into linux A72 core, we have used SJA1105 switch.
We are seeing all RX packets are getting drop:



root@j721e-zc:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1504
        inet 192.168.0.1  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::a8ff:aaff:feff:aaff  prefixlen 64  scopeid 0x20<link>
        ether aa:ff:aa:ff:aa:ff  txqueuelen 1000  (Ethernet)
        RX packets 55  bytes 5519 (5.3 KiB)
        RX errors 0  dropped 55  overruns 0  frame 0
        TX packets 82  bytes 14488 (14.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 94  bytes 7882 (7.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 94  bytes 7882 (7.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

sw0p4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::a8ff:aaff:feff:aaff  prefixlen 64  scopeid 0x20<link>
        ether aa:ff:aa:ff:aa:ff  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 25  bytes 2848 (2.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

  • Hi Prashant,

    Can you provide the following information:

    1. The speed and duplexity of the link
    2. Output of `ethtool eth0`
    3. Can you confirm that you have done all the things mentioned here.
    4. Can you provide the output of the command "ethtool -S eth0" before and after a ping is run for some time.

    Regards,
    Tanmay

  • We are not using SDK we are using Yocto.

    Before ping:

    root@j721e-zc:~# ethtool -S eth0
    NIC statistics:
         p0_rx_good_frames: 57
         p0_rx_broadcast_frames: 6
         p0_rx_multicast_frames: 51
         p0_rx_crc_errors: 0
         p0_rx_oversized_frames: 0
         p0_rx_undersized_frames: 0
         p0_ale_drop: 0
         p0_ale_overrun_drop: 0
         p0_rx_octets: 8626
         p0_tx_good_frames: 14
         p0_tx_broadcast_frames: 0
         p0_tx_multicast_frames: 11
         p0_tx_octets: 5492
         p0_tx_64B_frames: 0
         p0_tx_65_to_127B_frames: 35
         p0_tx_128_to_255B_frames: 17
         p0_tx_256_to_511B_frames: 16
         p0_tx_512_to_1023B_frames: 3
         p0_tx_1024B_frames: 0
         p0_net_octets: 14118
         p0_rx_bottom_fifo_drop: 0
         p0_rx_port_mask_drop: 0
         p0_rx_top_fifo_drop: 0
         p0_ale_rate_limit_drop: 0
         p0_ale_vid_ingress_drop: 0
         p0_ale_da_eq_sa_drop: 0
         p0_ale_block_drop: 0
         p0_ale_secure_drop: 0
         p0_ale_auth_drop: 0
         p0_ale_unknown_ucast: 0
         p0_ale_unknown_ucast_bytes: 0
         p0_ale_unknown_mcast: 0
         p0_ale_unknown_mcast_bytes: 0
         p0_ale_unknown_bcast: 0
         p0_ale_unknown_bcast_bytes: 0
         p0_ale_pol_match: 0
         p0_ale_pol_match_red: 0
         p0_ale_pol_match_yellow: 0
         p0_ale_mcast_sa_drop: 0
         p0_ale_dual_vlan_drop: 0
         p0_ale_len_err_drop: 0
         p0_ale_ip_next_hdr_drop: 0
         p0_ale_ipv4_frag_drop: 0
         p0_tx_mem_protect_err: 0
         p0_tx_pri0: 14
         p0_tx_pri1: 0
         p0_tx_pri2: 0
         p0_tx_pri3: 0
         p0_tx_pri4: 0
         p0_tx_pri5: 0
         p0_tx_pri6: 0
         p0_tx_pri7: 0
         p0_tx_pri0_bcnt: 5436
         p0_tx_pri1_bcnt: 0
         p0_tx_pri2_bcnt: 0
         p0_tx_pri3_bcnt: 0
         p0_tx_pri4_bcnt: 0
         p0_tx_pri5_bcnt: 0
         p0_tx_pri6_bcnt: 0
         p0_tx_pri7_bcnt: 0
         p0_tx_pri0_drop: 0
         p0_tx_pri1_drop: 0
         p0_tx_pri2_drop: 0
         p0_tx_pri3_drop: 0
         p0_tx_pri4_drop: 0
         p0_tx_pri5_drop: 0
         p0_tx_pri6_drop: 0
         p0_tx_pri7_drop: 0
         p0_tx_pri0_drop_bcnt: 0
         p0_tx_pri1_drop_bcnt: 0
         p0_tx_pri2_drop_bcnt: 0
         p0_tx_pri3_drop_bcnt: 0
         p0_tx_pri4_drop_bcnt: 0
         p0_tx_pri5_drop_bcnt: 0
         p0_tx_pri6_drop_bcnt: 0
         p0_tx_pri7_drop_bcnt: 0
         rx_good_frames: 14
         rx_broadcast_frames: 0
         rx_multicast_frames: 11
         rx_pause_frames: 0
         rx_crc_errors: 0
         rx_align_code_errors: 0
         rx_oversized_frames: 0
         rx_jabber_frames: 0
         rx_undersized_frames: 0
         rx_fragments: 0
         ale_drop: 0
         ale_overrun_drop: 0
         rx_octets: 5436
         tx_good_frames: 57
         tx_broadcast_frames: 6
         tx_multicast_frames: 51
         tx_pause_frames: 0
         tx_deferred_frames: 0
         tx_collision_frames: 0
         tx_single_coll_frames: 0
         tx_mult_coll_frames: 0
         tx_excessive_collisions: 0
         tx_late_collisions: 0
         rx_ipg_error: 0
         tx_carrier_sense_errors: 0
         tx_octets: 8626
         tx_64B_frames: 0
         tx_65_to_127B_frames: 35
         tx_128_to_255B_frames: 17
         tx_256_to_511B_frames: 16
         tx_512_to_1023B_frames: 3
         tx_1024B_frames: 0
         net_octets: 14062
         rx_bottom_fifo_drop: 0
         rx_port_mask_drop: 0
         rx_top_fifo_drop: 0
         ale_rate_limit_drop: 0
         ale_vid_ingress_drop: 0
         ale_da_eq_sa_drop: 0
         ale_block_drop: 0
         ale_secure_drop: 0
         ale_auth_drop: 0
         ale_unknown_ucast: 3
         ale_unknown_ucast_bytes: 1794
         ale_unknown_mcast: 11
         ale_unknown_mcast_bytes: 3642
         ale_unknown_bcast: 0
         ale_unknown_bcast_bytes: 0
         ale_pol_match: 0
         ale_pol_match_red: 0
         ale_pol_match_yellow: 0
         ale_mcast_sa_drop: 0
         ale_dual_vlan_drop: 0
         ale_len_err_drop: 0
         ale_ip_next_hdr_drop: 0
         ale_ipv4_frag_drop: 0
         iet_rx_assembly_err: 0
         iet_rx_assembly_ok: 0
         iet_rx_smd_err: 0
         iet_rx_frag: 0
         iet_tx_hold: 0
         iet_tx_frag: 0
         tx_mem_protect_err: 0
         tx_pri0: 57
         tx_pri1: 0
         tx_pri2: 0
         tx_pri3: 0
         tx_pri4: 0
         tx_pri5: 0
         tx_pri6: 0
         tx_pri7: 0
         tx_pri0_bcnt: 8626
         tx_pri1_bcnt: 0
         tx_pri2_bcnt: 0
         tx_pri3_bcnt: 0
         tx_pri4_bcnt: 0
         tx_pri5_bcnt: 0
         tx_pri6_bcnt: 0
         tx_pri7_bcnt: 0
         tx_pri0_drop: 0
         tx_pri1_drop: 0
         tx_pri2_drop: 0
         tx_pri3_drop: 0
         tx_pri4_drop: 0
         tx_pri5_drop: 0
         tx_pri6_drop: 0
         tx_pri7_drop: 0
         tx_pri0_drop_bcnt: 0
         tx_pri1_drop_bcnt: 0
         tx_pri2_drop_bcnt: 0
         tx_pri3_drop_bcnt: 0
         tx_pri4_drop_bcnt: 0
         tx_pri5_drop_bcnt: 0
         tx_pri6_drop_bcnt: 0
         tx_pri7_drop_bcnt: 0
         p00_n_runt: 0
         p00_n_soferr: 0
         p00_n_alignerr: 0
         p00_n_miierr: 0
         p00_typeerr: 0
         p00_sizeerr: 0
         p00_tctimeout: 0
         p00_priorerr: 0
         p00_nomaster: 0
         p00_memov: 0
         p00_memerr: 0
         p00_invtyp: 0
         p00_intcyov: 0
         p00_domerr: 0
         p00_pcfbagdrop: 0
         p00_spcprior: 0
         p00_ageprior: 0
         p00_portdrop: 0
         p00_lendrop: 0
         p00_bagdrop: 0
         p00_policeerr: 0
         p00_drpnona664err: 0
         p00_spcerr: 0
         p00_agedrp: 0
         p00_n_n664err: 1
         p00_n_vlanerr: 0
         p00_n_unreleased: 0
         p00_n_sizeerr: 0
         p00_n_crcerr: 0
         p00_n_vlnotfound: 0
         p00_n_ctpolerr: 0
         p00_n_polerr: 0
         p00_n_rxfrm: 38
         p00_n_rxbyte: 5800
         p00_n_txfrm: 14
         p00_n_txbyte: 5436
         p00_n_qfull: 0
         p00_n_part_drop: 0
         p00_n_egr_disabled: 0
         p00_n_not_reach: 0

    After ping:

    root@j721e-zc:~# ethtool -S eth0
    NIC statistics:
         p0_rx_good_frames: 57
         p0_rx_broadcast_frames: 6
         p0_rx_multicast_frames: 51
         p0_rx_crc_errors: 0
         p0_rx_oversized_frames: 0
         p0_rx_undersized_frames: 0
         p0_ale_drop: 0
         p0_ale_overrun_drop: 0
         p0_rx_octets: 8626
         p0_tx_good_frames: 14
         p0_tx_broadcast_frames: 0
         p0_tx_multicast_frames: 11
         p0_tx_octets: 5492
         p0_tx_64B_frames: 0
         p0_tx_65_to_127B_frames: 35
         p0_tx_128_to_255B_frames: 17
         p0_tx_256_to_511B_frames: 16
         p0_tx_512_to_1023B_frames: 3
         p0_tx_1024B_frames: 0
         p0_net_octets: 14118
         p0_rx_bottom_fifo_drop: 0
         p0_rx_port_mask_drop: 0
         p0_rx_top_fifo_drop: 0
         p0_ale_rate_limit_drop: 0
         p0_ale_vid_ingress_drop: 0
         p0_ale_da_eq_sa_drop: 0
         p0_ale_block_drop: 0
         p0_ale_secure_drop: 0
         p0_ale_auth_drop: 0
         p0_ale_unknown_ucast: 0
         p0_ale_unknown_ucast_bytes: 0
         p0_ale_unknown_mcast: 0
         p0_ale_unknown_mcast_bytes: 0
         p0_ale_unknown_bcast: 0
         p0_ale_unknown_bcast_bytes: 0
         p0_ale_pol_match: 0
         p0_ale_pol_match_red: 0
         p0_ale_pol_match_yellow: 0
         p0_ale_mcast_sa_drop: 0
         p0_ale_dual_vlan_drop: 0
         p0_ale_len_err_drop: 0
         p0_ale_ip_next_hdr_drop: 0
         p0_ale_ipv4_frag_drop: 0
         p0_tx_mem_protect_err: 0
         p0_tx_pri0: 14
         p0_tx_pri1: 0
         p0_tx_pri2: 0
         p0_tx_pri3: 0
         p0_tx_pri4: 0
         p0_tx_pri5: 0
         p0_tx_pri6: 0
         p0_tx_pri7: 0
         p0_tx_pri0_bcnt: 5436
         p0_tx_pri1_bcnt: 0
         p0_tx_pri2_bcnt: 0
         p0_tx_pri3_bcnt: 0
         p0_tx_pri4_bcnt: 0
         p0_tx_pri5_bcnt: 0
         p0_tx_pri6_bcnt: 0
         p0_tx_pri7_bcnt: 0
         p0_tx_pri0_drop: 0
         p0_tx_pri1_drop: 0
         p0_tx_pri2_drop: 0
         p0_tx_pri3_drop: 0
         p0_tx_pri4_drop: 0
         p0_tx_pri5_drop: 0
         p0_tx_pri6_drop: 0
         p0_tx_pri7_drop: 0
         p0_tx_pri0_drop_bcnt: 0
         p0_tx_pri1_drop_bcnt: 0
         p0_tx_pri2_drop_bcnt: 0
         p0_tx_pri3_drop_bcnt: 0
         p0_tx_pri4_drop_bcnt: 0
         p0_tx_pri5_drop_bcnt: 0
         p0_tx_pri6_drop_bcnt: 0
         p0_tx_pri7_drop_bcnt: 0
         rx_good_frames: 14
         rx_broadcast_frames: 0
         rx_multicast_frames: 11
         rx_pause_frames: 0
         rx_crc_errors: 0
         rx_align_code_errors: 0
         rx_oversized_frames: 0
         rx_jabber_frames: 0
         rx_undersized_frames: 0
         rx_fragments: 0
         ale_drop: 0
         ale_overrun_drop: 0
         rx_octets: 5436
         tx_good_frames: 57
         tx_broadcast_frames: 6
         tx_multicast_frames: 51
         tx_pause_frames: 0
         tx_deferred_frames: 0
         tx_collision_frames: 0
         tx_single_coll_frames: 0
         tx_mult_coll_frames: 0
         tx_excessive_collisions: 0
         tx_late_collisions: 0
         rx_ipg_error: 0
         tx_carrier_sense_errors: 0
         tx_octets: 8626
         tx_64B_frames: 0
         tx_65_to_127B_frames: 35
         tx_128_to_255B_frames: 17
         tx_256_to_511B_frames: 16
         tx_512_to_1023B_frames: 3
         tx_1024B_frames: 0
         net_octets: 14062
         rx_bottom_fifo_drop: 0
         rx_port_mask_drop: 0
         rx_top_fifo_drop: 0
         ale_rate_limit_drop: 0
         ale_vid_ingress_drop: 0
         ale_da_eq_sa_drop: 0
         ale_block_drop: 0
         ale_secure_drop: 0
         ale_auth_drop: 0
         ale_unknown_ucast: 3
         ale_unknown_ucast_bytes: 1794
         ale_unknown_mcast: 11
         ale_unknown_mcast_bytes: 3642
         ale_unknown_bcast: 0
         ale_unknown_bcast_bytes: 0
         ale_pol_match: 0
         ale_pol_match_red: 0
         ale_pol_match_yellow: 0
         ale_mcast_sa_drop: 0
         ale_dual_vlan_drop: 0
         ale_len_err_drop: 0
         ale_ip_next_hdr_drop: 0
         ale_ipv4_frag_drop: 0
         iet_rx_assembly_err: 0
         iet_rx_assembly_ok: 0
         iet_rx_smd_err: 0
         iet_rx_frag: 0
         iet_tx_hold: 0
         iet_tx_frag: 0
         tx_mem_protect_err: 0
         tx_pri0: 57
         tx_pri1: 0
         tx_pri2: 0
         tx_pri3: 0
         tx_pri4: 0
         tx_pri5: 0
         tx_pri6: 0
         tx_pri7: 0
         tx_pri0_bcnt: 8626
         tx_pri1_bcnt: 0
         tx_pri2_bcnt: 0
         tx_pri3_bcnt: 0
         tx_pri4_bcnt: 0
         tx_pri5_bcnt: 0
         tx_pri6_bcnt: 0
         tx_pri7_bcnt: 0
         tx_pri0_drop: 0
         tx_pri1_drop: 0
         tx_pri2_drop: 0
         tx_pri3_drop: 0
         tx_pri4_drop: 0
         tx_pri5_drop: 0
         tx_pri6_drop: 0
         tx_pri7_drop: 0
         tx_pri0_drop_bcnt: 0
         tx_pri1_drop_bcnt: 0
         tx_pri2_drop_bcnt: 0
         tx_pri3_drop_bcnt: 0
         tx_pri4_drop_bcnt: 0
         tx_pri5_drop_bcnt: 0
         tx_pri6_drop_bcnt: 0
         tx_pri7_drop_bcnt: 0
         p00_n_runt: 0
         p00_n_soferr: 0
         p00_n_alignerr: 0
         p00_n_miierr: 0
         p00_typeerr: 0
         p00_sizeerr: 0
         p00_tctimeout: 0
         p00_priorerr: 0
         p00_nomaster: 0
         p00_memov: 0
         p00_memerr: 0
         p00_invtyp: 0
         p00_intcyov: 0
         p00_domerr: 0
         p00_pcfbagdrop: 0
         p00_spcprior: 0
         p00_ageprior: 0
         p00_portdrop: 0
         p00_lendrop: 0
         p00_bagdrop: 0
         p00_policeerr: 0
         p00_drpnona664err: 0
         p00_spcerr: 0
         p00_agedrp: 0
         p00_n_n664err: 1
         p00_n_vlanerr: 0
         p00_n_unreleased: 0
         p00_n_sizeerr: 0
         p00_n_crcerr: 0
         p00_n_vlnotfound: 0
         p00_n_ctpolerr: 0
         p00_n_polerr: 0
         p00_n_rxfrm: 38
         p00_n_rxbyte: 5800
         p00_n_txfrm: 14
         p00_n_txbyte: 5436
         p00_n_qfull: 0
         p00_n_part_drop: 0
         p00_n_egr_disabled: 0
         p00_n_not_reach: 0

  • Sorry my bad for after ping response.

    root@j721e-zc:~# ethtool -S eth0
    NIC statistics:
    p0_rx_good_frames: 63
    p0_rx_broadcast_frames: 8
    p0_rx_multicast_frames: 55
    p0_rx_crc_errors: 0
    p0_rx_oversized_frames: 0
    p0_rx_undersized_frames: 0
    p0_ale_drop: 0
    p0_ale_overrun_drop: 0
    p0_rx_octets: 9598
    p0_tx_good_frames: 152
    p0_tx_broadcast_frames: 123
    p0_tx_multicast_frames: 24
    p0_tx_octets: 19382
    p0_tx_64B_frames: 0
    p0_tx_65_to_127B_frames: 165
    p0_tx_128_to_255B_frames: 17
    p0_tx_256_to_511B_frames: 28
    p0_tx_512_to_1023B_frames: 5
    p0_tx_1024B_frames: 0
    p0_net_octets: 28980
    p0_rx_bottom_fifo_drop: 0
    p0_rx_port_mask_drop: 0
    p0_rx_top_fifo_drop: 0
    p0_ale_rate_limit_drop: 0
    p0_ale_vid_ingress_drop: 0
    p0_ale_da_eq_sa_drop: 0
    p0_ale_block_drop: 0
    p0_ale_secure_drop: 0
    p0_ale_auth_drop: 0
    p0_ale_unknown_ucast: 0
    p0_ale_unknown_ucast_bytes: 0
    p0_ale_unknown_mcast: 0
    p0_ale_unknown_mcast_bytes: 0
    p0_ale_unknown_bcast: 0
    p0_ale_unknown_bcast_bytes: 0
    p0_ale_pol_match: 0
    p0_ale_pol_match_red: 0
    p0_ale_pol_match_yellow: 0
    p0_ale_mcast_sa_drop: 0
    p0_ale_dual_vlan_drop: 0
    p0_ale_len_err_drop: 0
    p0_ale_ip_next_hdr_drop: 0
    p0_ale_ipv4_frag_drop: 0
    p0_tx_mem_protect_err: 0
    p0_tx_pri0: 152
    p0_tx_pri1: 0
    p0_tx_pri2: 0
    p0_tx_pri3: 0
    p0_tx_pri4: 0
    p0_tx_pri5: 0
    p0_tx_pri6: 0
    p0_tx_pri7: 0
    p0_tx_pri0_bcnt: 18774
    p0_tx_pri1_bcnt: 0
    p0_tx_pri2_bcnt: 0
    p0_tx_pri3_bcnt: 0
    p0_tx_pri4_bcnt: 0
    p0_tx_pri5_bcnt: 0
    p0_tx_pri6_bcnt: 0
    p0_tx_pri7_bcnt: 0
    p0_tx_pri0_drop: 0
    p0_tx_pri1_drop: 0
    p0_tx_pri2_drop: 0
    p0_tx_pri3_drop: 0
    p0_tx_pri4_drop: 0
    p0_tx_pri5_drop: 0
    p0_tx_pri6_drop: 0
    p0_tx_pri7_drop: 0
    p0_tx_pri0_drop_bcnt: 0
    p0_tx_pri1_drop_bcnt: 0
    p0_tx_pri2_drop_bcnt: 0
    p0_tx_pri3_drop_bcnt: 0
    p0_tx_pri4_drop_bcnt: 0
    p0_tx_pri5_drop_bcnt: 0
    p0_tx_pri6_drop_bcnt: 0
    p0_tx_pri7_drop_bcnt: 0
    rx_good_frames: 152
    rx_broadcast_frames: 123
    rx_multicast_frames: 24
    rx_pause_frames: 0
    rx_crc_errors: 0
    rx_align_code_errors: 0
    rx_oversized_frames: 0
    rx_jabber_frames: 0
    rx_undersized_frames: 0
    rx_fragments: 0
    ale_drop: 0
    ale_overrun_drop: 0
    rx_octets: 18774
    tx_good_frames: 63
    tx_broadcast_frames: 8
    tx_multicast_frames: 55
    tx_pause_frames: 0
    tx_deferred_frames: 0
    tx_collision_frames: 0
    tx_single_coll_frames: 0
    tx_mult_coll_frames: 0
    tx_excessive_collisions: 0
    tx_late_collisions: 0
    rx_ipg_error: 0
    tx_carrier_sense_errors: 0
    tx_octets: 9598
    tx_64B_frames: 0
    tx_65_to_127B_frames: 165
    tx_128_to_255B_frames: 17
    tx_256_to_511B_frames: 28
    tx_512_to_1023B_frames: 5
    tx_1024B_frames: 0
    net_octets: 28372
    rx_bottom_fifo_drop: 0
    rx_port_mask_drop: 0
    rx_top_fifo_drop: 0
    ale_rate_limit_drop: 0
    ale_vid_ingress_drop: 0
    ale_da_eq_sa_drop: 0
    ale_block_drop: 0
    ale_secure_drop: 0
    ale_auth_drop: 0
    ale_unknown_ucast: 5
    ale_unknown_ucast_bytes: 2990
    ale_unknown_mcast: 24
    ale_unknown_mcast_bytes: 7420
    ale_unknown_bcast: 123
    ale_unknown_bcast_bytes: 8364
    ale_pol_match: 0
    ale_pol_match_red: 0
    ale_pol_match_yellow: 0
    ale_mcast_sa_drop: 0
    ale_dual_vlan_drop: 0
    ale_len_err_drop: 0
    ale_ip_next_hdr_drop: 0
    ale_ipv4_frag_drop: 0
    iet_rx_assembly_err: 0
    iet_rx_assembly_ok: 0
    iet_rx_smd_err: 0
    iet_rx_frag: 0
    iet_tx_hold: 0
    iet_tx_frag: 0
    tx_mem_protect_err: 0
    tx_pri0: 63
    tx_pri1: 0
    tx_pri2: 0
    tx_pri3: 0
    tx_pri4: 0
    tx_pri5: 0
    tx_pri6: 0
    tx_pri7: 0
    tx_pri0_bcnt: 9598
    tx_pri1_bcnt: 0
    tx_pri2_bcnt: 0
    tx_pri3_bcnt: 0
    tx_pri4_bcnt: 0
    tx_pri5_bcnt: 0
    tx_pri6_bcnt: 0
    tx_pri7_bcnt: 0
    tx_pri0_drop: 0
    tx_pri1_drop: 0
    tx_pri2_drop: 0
    tx_pri3_drop: 0
    tx_pri4_drop: 0
    tx_pri5_drop: 0
    tx_pri6_drop: 0
    tx_pri7_drop: 0
    tx_pri0_drop_bcnt: 0
    tx_pri1_drop_bcnt: 0
    tx_pri2_drop_bcnt: 0
    tx_pri3_drop_bcnt: 0
    tx_pri4_drop_bcnt: 0
    tx_pri5_drop_bcnt: 0
    tx_pri6_drop_bcnt: 0
    tx_pri7_drop_bcnt: 0
    p00_n_runt: 0
    p00_n_soferr: 0
    p00_n_alignerr: 0
    p00_n_miierr: 0
    p00_typeerr: 0
    p00_sizeerr: 0
    p00_tctimeout: 0
    p00_priorerr: 0
    p00_nomaster: 0
    p00_memov: 0
    p00_memerr: 0
    p00_invtyp: 0
    p00_intcyov: 0
    p00_domerr: 0
    p00_pcfbagdrop: 0
    p00_spcprior: 0
    p00_ageprior: 0
    p00_portdrop: 0
    p00_lendrop: 0
    p00_bagdrop: 0
    p00_policeerr: 0
    p00_drpnona664err: 0
    p00_spcerr: 0
    p00_agedrp: 0
    p00_n_n664err: 4
    p00_n_vlanerr: 0
    p00_n_unreleased: 0
    p00_n_sizeerr: 0
    p00_n_crcerr: 0
    p00_n_vlnotfound: 0
    p00_n_ctpolerr: 0
    p00_n_polerr: 0
    p00_n_rxfrm: 42
    p00_n_rxbyte: 6624
    p00_n_txfrm: 152
    p00_n_txbyte: 18774
    p00_n_qfull: 0
    p00_n_part_drop: 0
    p00_n_egr_disabled: 0
    p00_n_not_reach: 0

  • Hi Prashant,

    The logs you have attached are very clean, they do not have any drops. There are few observations from my side though, please explain these if you can:

    • The Rx traffic seems to be much more than the Tx traffic
    • There are additional statistics present in the ethtool log.
      • Have you added these?
      • These seem to be from the switch. Can you confirm this?

    Apart from this, can you provide details for the following:

    • Are you using RGMII mode?
      • If yes, what are the delay configuration set for both switch and CPSW?
    • Can you provide the entire linux boot log.
    • [quote userid="498482" url="~/support/processors-group/processors/f/processors-forum/1246334/tda4vm-ethernet-all-rx-packets-are-dropped/4713498#4713498"]
    • The speed and duplexity of the link
    • Output of `ethtool eth0`
      • Can you also provide answers to above question
    • Which kernel version and base commit-id (from ti-linux-kernal repo) are you working with?

    Regards,
    Tanmay