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.

TDA4VE-Q1: [TDA4VMEco] Gigabit Ethernet MAC Query

Part Number: TDA4VE-Q1

Hi TI,

We are using 2 ports RGMII and they each are connecting another systems using PHY IC.

Can TDA4VMEco do as a switch about 2 ports of RGMII?
(Act like a ethernet switch)

We want to receive data using MCU_RGMII(MCU domain) port and just transmit (like bypass) data to RMII(MAIN domain) port.
and also vice versa.

And Could you explain what is the 'CPSW' briefly?

Best regards,

  • Hi,

    Can TDA4VMEco do as a switch about 2 ports of RGMII?
    (Act like a ethernet switch)

    Its a CPSW2G, which is having two ports one is internal Host Port and one is for external connection via RMII/RGMII.

    CPSW2G in Main domain is separate from CPSW2G in MCU Domain. Both are independent.

    We want to receive data using MCU_RGMII(MCU domain) port and just transmit (like bypass) data to RMII(MAIN domain) port.
    and also vice versa.

    Which is not possible internally as both CPSW2G's are independent.

    You can perform this by running MCU CPSW2G & Main CPSW2G under Linux A72 and define network rules for forwarding the packets from one network interface to other.

    Or If you are using R5F cores, then use IPC between MCU CPSW2G running core and Main CPSW2G running core (as single R5F core can't operate both CPSW instances).

    And Could you explain what is the 'CPSW' briefly?

    CPSW in TDA4VE is CPSW2G, It can support TSN features, filtering of packets, rate limiting etc..
    But it has only one external port for connecting to external network.

    Best Regards,
    Sudheer