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.

DP83822HF: DP83822HF: The control of LED_0 & LED_3

Part Number: DP83822HF


Hi

I have a problem the control of LED_0 & LED_3, when removed the fiber cable.

[Schematics]

 My board has three DP83822HF, LED_0 & LED_3 schematics is the same.

 - LED_0: LED & +3.3V PullUp(150ohm)

 - LED_3(=RX_D3/GPIOpin): LED & PullDown(150ohm)

 - The fiber module is SFP type (Duplex LC)

[Setting of register]

 After DP83822HF power-on, I set the register in the below. (* is the purpose of changed)

 1. Basic Control (0x00)
 => 0x2100 *[12]: 0 = Disable auto-negotiation process

2. Control Register #2 (CR2, 0x0A)
 => 0x4101 *[14]:1 = 100BASE-FX mode enabled
                  *[00]:1 = RMII Data(RXD[1:0] is sampled and referenced to RX_CLK

3. PHY Specific Control Register (PHYSCR, 0x11)
 => 0x010B *[01]:1 = Enable event based interrupts
                  *[00]:1 = INT/PWDN_N is interrupt output

4. MII Interrupt Status Register #1 (MISR1, 0x12)
 => 0x0020 *[05]:1 = Enable interrupt on change of link status

5. RMII and Status Register (RCSR, 0x17)
 => 0x00A0 *[07]:1 = 50-MHz clock reference, CMOS-level oscillator
                   *[05]:1 = Enable RMII mode of operation

6. IO MUX GPIO Control Register #1 (IOCTRL1, 0x462)
 => 0x0100 *[10:8]:001 = LED_3 (Default: Speed, High for 100Base-TX)

7. Fiber General Configuration Register (FIBER GENCFG, 0x456)
 => 0x0001 *[00]:1 = Signal Detect is Active LOW

[Problem]

 When removed the fibre cable, LED_0 & LED_3 doesn't work as expected.(part of *mark)

1. Power-on DP83822HF without the fiber cable.

2. Three DP83822HF's LED_0 & LED_3 is OFF. (Expected)

3. Connect the first DP83822HF & the second DP83822HF with the fiber cable.

4. LED_0 & LED_3 of the first DP83822HF & the second DP83822HF are ON. (Expected)

5. When start commication of the first DP83822HF & the second DP83822HF, LED_0 are BLINK. (Expected)

6. When removed the fiber calbe, LED_0 are ON or BLINK. (*Not expected, OFF is expected*)

   And, LED_3 are ON. (*Not expected, OFF is expected*)

Please tell me, the method of LED_0 & LED_3 are OFF when removed the fiber cable.

Note that, this forum have the similar post.

But the method is for type of MTRJ fiber module.

1. the similar post

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/635774/dp83822if-led_0-remains-on-when-i-use-this-ic-in-100base-fx-mode?tisearch=e2e-sitesearch&keymatch=LED_0%252525252520off#

2. 1's link

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/628450/dp83822if-dp83822-communication-issue-with-fiber-port#pi239031350=1

 

Best regards.