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.

DP83TC811S-Q1: Can MSP430F5529 or MSP432E411Y work as automotive Ethernet Controller?

Part Number: DP83TC811S-Q1
Other Parts Discussed in Thread: MSP430F5529, MSP432E411Y, MSP432E401Y

Hi Team,

i'm doing a little project to understand and implement the communication via automotive Ethernet PHY DP83TC811S-Q1. Now i have 2 DP83TC811SEVMs and 2 MSP430F5529 Launchpads. I want to build a link between them and implement some simple functions, such as the master sends a data to the slave to light a LED on the Launchpad on slave side. About these i have following questions:

1. As i know, we can use USB 2 MDIO and MSP430F5529 to access the registers of this Ethernet PHY, but only for configuration. Theoretically the PHY can only receive data from a MCU which has xMII Interface. In the Datasheet of MSP430F5529 i did not find any information about if this Board has xMII interface. So is it possible, MSP430F5529 works as automotive Ethernet controller?

2. i have found that MSP432E401Y / MSP432E411Y has MAC available with MII and RMII. But it's only 10BASE-T/100BASE-TX IEEE 802.3 compliant. Can this board work as this automotive Ethernet PHY controller?

3. If both of these two MCUs can't, is there any TI MCU that can transfer to or receive data from this Ethernet PHY to link a communication?

thanks!

Regards,

Zhouyang

  • Hello Zhouyang,

    MSP430F5529 can only be used to read and write registers. They do not have Ethernet MAC capabilities and hence cannot be used to send data over MII/RMII interfaces.
    MSP432E411Y does provide access to the MII/RMII pins through which you can connect a Ethernet PHY. Any controller that supports Ethernet MAC over MII/RMII/RGMII/SGMII can be used with DP83TC811S-Q1. The details on how to program MSP432E411Y to send that data that you need can best be shared by the MSP430 group.

    -Regards,
    Aniruddha
  • Hello Aniruddha,

    thank you a lot. I just want to confirm again that MSP432E411Y has Ethernet MAC over MII and RMII which are 10BASE-T/100BASE-TX IEEE 802.3 compliant, but DP83TC811S-Q1 is 100BASE-T1 IEEE 802.3bw Compliant. These 2 specifications are different. So can this MSP work as Ethernet controller for DP83TC811S PHY? Or when i build a link between them, what should i pay attention to?

    Regards,

    Zhouyang
  • Hello Aniruddha,

    by the way, above you said, "The details on how to program MSP432E411Y to send that data that you need can best be shared by the MSP430 group. "

    should they be shared by the MSP430 group or MSP432 group?

    Regards,

    Zhouyang
  • Hello Zhouyang,

    MII and RMII standards are used for interfacing a Ethernet PHY with a MAC (processor, controller, ASIC etc). MII/RMII are not related to the type of ethernet standard used on the cable side. So a 100Base-TX ethernet PHY and a 100Base-T1 ethernet PHY will have the same connection to MAC if MII/RMII interface is used. The Ethernet PHY is then responsible to convert data from MII/RMII to the corresponding media standard (100Base-TX or 100Base-T1). When you are connecting a Ethernet MAC to a Ethernet PHY, ensure that the same MAC interface standard is enabled on both the MAC and the PHY.

    You can reach out to the MSP432E411Y group for more information on how to use it for MII/RMII applications.

    -Regards
    Aniruddha