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.

dp83640 register configuration

Other Parts Discussed in Thread: DP83640

hii..

I am using this chip in fiber mode.. i would like to know how to configure all the registers of dp83640 chip.. do i have to write any code or anything else..? can it be configured through hardware..??

  • Hi Naeem,

    Sorry that you thread is now going to be moved twice, but I am going to move your question to the Ethernet forum so that it can get the proper support and visibility. They handle the Ethernet PHYs and should be able to address you question.

     

    Thanks!

     

    John

  • Thank you so much sir..

    I am expecting help as early as possible..

  • Hi Naeem,

    Here is how you can enable fiber mode.

    Fiber mode enable with Strapping:

    1. Use 2.2Kohm pull-down resistor on the RX_ER (FX_EN_Z) Pin.

              -This will force it into fiber mode

    2. Use AN0 strap (pin LED_ACT) to decide between full or half duplex operation.

              - For full duplex (no external Pull-Up needed)

              - For half duplex (use a 2.2Kohm Pull-Down resistor)

    Fiber mode enable with Register Writes:

    1. Set FX_EN bit

               - Write a "1" to Bit[6] in Register PCRR (PCS Configuration and Status Register) 0x0016

    2. Set for Full-Duplex Operation

               - Write a "1" to Bit[8] in Register BMCR (Basic Mode Control Register) 0x0000

    3. Set for Half-Duplex Operation

               - Write a "1" to Bit[8] in Register BMCR (Basic Mode Control Register) 0x0000

    Regards,

    Ross