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 automatically inserts VLAN tags when receiving Ethernet packets

Other Parts Discussed in Thread: TDA4VM

When we use the TDA4VM development board to receive Ethernet packets, we use tcpdump to capture packets to show that the packets have a VLAN tag, but the packets we send do not carry a VLAN tag.We have directly verified this by using wireshark to capture packets. We speculate that it may be that TDA4 automatically inserted a VLAN tag into it when receiving Ethernet packets.Do you have a way to remove this VLAN tag? Don’t let TDA4 add a vlan tag when receiving packets.

  • Hi,

    • Which SDK version are you using ?
    • Is this CPSW9G or CPSW 2G ?
    • Which example are you running ? RTOS or Linux ?

    You should be able to disable VLAN using the ALE control registers, please search for Address Lookup Engine in the relevant section in TRM. It will point you to the global control register

    Regards

    Vineet

  • Hi,

    The answer of the questions is as follows:

    • The SDK version is 7.1(ti-processor-sdk-linux-automotive-j7-evm-07_00_01-Linux-x86-Install.bin);
    • We use eth0 and maybe it is CPSW9G.
    • Linux.

    What we should do to remove the vlan tag? Thanks.

    Regards

    Dongdong Sun

  • Hi,

    Sorry, re-opening this thread after some time.

    Is this issue still open ?

    Regards

    Vineet