iMX8 MAC to MAC comm

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX8 MAC to MAC comm

1,849 Views
riteshpatel
Contributor II

Hi Igor,

We are also working on communication between Ethernet MAC to MAC without PHY. 

In our case, it is iMX8 to iMX8 comm over MAC. 

There are two modules in MAC, Transmit & Receive. 

What i understand is, we can connect Tx module signals to the Rx module signals & vice versa. 

MAC1_TxC --> MAC2_RxC

MAC1_Tx_CTL --> MAC2_Rx_CTL

MAC1_TxD[3:0] --> MAC2_RxD[3:0]

MAC1_RxC <-- MAC2_TxC

MAC1_Rx_CTL <-- MAC2_Tx_CTL

MAC1_RxD[3:0] <-- MAC2_TxD[3:0]

The clock config can be internal to the each MAC for TxC. Or can be tied up external clock to ENETx_REFCLK_125M_25M pin.

Let me know if you see any issue with the above connections.

Thank you.

0 Kudos
5 Replies

1,676 Views
riteshpatel
Contributor II

Hi,

Any update on the firmware reference requirement for MAC to MAC communication..?

0 Kudos

1,676 Views
igorpadykov
NXP Employee
NXP Employee

such firmware reference for MAC to MAC communication.is not available,

sorry. So for developing it may be suggested to proceed with help of

Commercial Support and Engineering Services | NXP 

Best regards
igor

0 Kudos

1,676 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ritesh

I think these connections and your understanding is correct.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,676 Views
riteshpatel
Contributor II

Thank you Igor, Much appreciated your quick response. 

We are going with internal clocking on TxC pins of both MAC. Planning to apply same clock configurations in both the MAC to generate the same clock on TxC. 

Also, please provide the firmware reference for MAC to MAC communication. 

Thank you.

0 Kudos

1,676 Views
riteshpatel
Contributor II

Hi,

"We are going with internal clocking on TxC pins of both MAC. Planning to apply same clock configurations in both the MAC to generate the same clock on TxC." -- Using Enet PLL from both MAC

Also please provide the firmware reference.

0 Kudos