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.

ICE v1 MII or RMII Is Default?

Folks,

What is the default for the ICE v1 EtherCAT?

It seems that for regular Ethernet (LWIP, etc.) the default mode for the pins is RMII. Is that correct?

What is the recommend mode for ICE v1 EtherCAT, and is it different from regular Ethernet? Because if they are different, I want to make sure that I can switch modes smoothly when I switch between EtherCAT and regular Ethernet.

(EtherCAT works better with 100Base-TX, so I am assuming that RGMII and GMII are out of the question)

  • Hi,

    EtherCAT uses PRUSS to implement it's core functions which supports only RMII. LWIP or CPSW based ethernet is not supported on ICEv1 as there are no CPSW ports available.

    Regards,
    Vinesh
  • Do you know if the fact that EtherCAT only supports RMII can affect its interaction with my master? I have one master (a tower PC) where I lose lots of frames at once when I disconnect my slave from my master, and then I have another master (a laptop) that may or may not lose frames when I disconnect my slave from my master. I'm trying to find out what characteristics may cause this difference in behavior, even though I've configured my masters' NICs to the same configurations.
  • Hi,

    A correction in the info I gave above. CPSW interface uses RMII(and ICEv1 doesn't have that). PRUSS uses MII.

    Regards,
    Vinesh