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.

DP83TC814S-Q1: Regarding Bringup of ETHERNET PHY

Part Number: DP83TC814S-Q1

Hi

I am trying to bring up the Ethernet PHY with the NXP MIMXRT1176 Processor. I am able to read the PHY_ID1 and PHY_ID2 register from the PHY module.

Here I need help in Bringing up the PHY with the 100MBps.

As soon as device is power up and when trying to initialize it is understood that device is working in

from the BMCR register(0x0000)

* Normal Mode

* Duplex Mode

From the BMSR register(0x0000)

* Jabber detect bit is getting set,

* auto negaotiation complete bit is getting set

* link status is alwasy down

and here 100base-x FUll duplex bit is not getting set, so , is it normal?

i need help with respect to the register configuration for PHY module for getting the PHY to work RGMII, SGMII, or XMII mode

  • Hi Naveenkumar,

    What is setup - are you using our EVM or custom board?

    and here 100base-x FUll duplex bit is not getting set, so , is it normal?

    Are you seeing a 0 for this value? Could you provide registers 0x0-0x1F and 0x45D. Note that 0x45D is an extended register and should be accessed by following section 8.4.15 and 8.4.14 of the datasheet.

    Here is a schematic checklist, could you fill it out and also provide your schematic?2477.DP83TC812_Schematic_Design_Review_Checklist(1).xlsx

    i need help with respect to the register configuration for PHY module for getting the PHY to work RGMII, SGMII, or XMII mode

    This should be configured through straps. Which mode are you trying to use? I can point you to the correct strap configuration.

    Best regards,

    Melissa

  • Hi Melissa,

    I am using a custom board, I am able read and write the registers of the PHY and also.

    We are trying to Bring up in RGMII mode. It would be also helpful if we can get some information related to the MII mode.

    Kindly provide register configurations for the above modes

    below is the circuit in our system

    Thanks in advance,

    ...

  • Hi Naveenkumar,

    RGMII is configured through hardware (HW) straps, it cannot be configured through registers. If your PHY's HW is configured correctly, RGMII should automatically work.

    The same goes for MII. You cannot switch between MII and RGMII using registers.

    For RGMII Align mode configuration, strap RX_D2  to mode 1 (pulled HIGH),  RX_D1 to mode 0 (OPEN), and RX_D0 to mode 0.

    For MII mode, strap RX_D2 to mode 0, RX_D1 to mode 0, and RX_D0 to mode 1.

    You can find the specific pin connections used for RGMII and MII mode in the attached checklist. There is a dropdown menu for MAC interface selection.

    I hope this helps.

    Best regards,

    Melissa