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.

RM57L843: Problem with RMII interface

Part Number: RM57L843
Other Parts Discussed in Thread: HALCOGEN, DP83640

Dear Team,

Trying to establish ethernet communication over RMII on Hercules RM57Lx Development Kit.

We have already done hardware changes like connected pull up on RXDV pin and used 50MHZ out pin. Also enabled pinmux for RMII in HALCOGEN.

But not able to get IP address. Its working with MII but RMII is not working. Here attaching the snapshot of terminal window.

 

Please help to get it work with RMII.

Thanks,

Aditya

  • Hello Aditya,

    Do you mean that the CLK_OUT of DP83640 outputs 50MHz RMII reference clock? 

    RMII operates in two modes:

    1. RMII master mode: DP83640 uses a 25-MHz crystal connection on X1/X2 and generates the 50-MHz RMII reference clock.

    2. RMII slave mode: DP83640 uses a 50 MHz oscillator input on X1 as the RMII reference clock.

    If you use RMII master mode, TXD_3 is pulled high. For RMII slave mode, the TXD_3 is pulled LOW.

    The default setting is RMII Slave mode. If you want to use RMII in master mode, please remove the pull-down resistor on TXD_3 (R209, 2.2Kohms).