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..??
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.
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
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