Other Parts Discussed in Thread: DP83822HF, AM5728,
Tool/software: Linux
Hi,
I am using two DP83822HF chips in 100BASE-FX Mode .
But there is a problem.
The problem is that two ports can not communicate at the same time.
I have quastion.
1. Why does not link drop occur in fx mode?
Even if you delete a connection in fx mode, link status is always in the link on state.
2. Why is Flow control off in FX-mode?
In FX-mode, Flow control is off as shown below.
"Eth 2: Link is Up - 100 Mbps / Full - flow control off"
"Eth 3: Link is Up - 100 Mbps / Full - flow control off"
However, in TX-mode, Flow control is On as shown below.
"Eth 2: Link is Up - 100 Mbps / Full - flow control rx / tx"
"Eth 3: Link is Up - 100 Mbps / Full - flow control rx / tx"
this is phy chip regster log
==== DP83822HF_config_intr 246===
BMCR(0x0): 0x2100
BMSR(0x1): 0x784d
BMSR(0x1): 0x784d
PHYIDR1(0x2): 0x2000
PHYIDR2(0x3): 0xa240
CR1(0x9): 0x0
CR2(0xa): 0x4100
FLDSTS(0xF): 0x0
PHYSTS(0x10): 0x205
PHYSCR(0x11): 0x109
RCSR(0x17): 0x41
LEDCR(0x18): 0x400
PHYCR(0x19): 0x21
GENCFG(0x465): 0xff00
=================
Best Regards,
John Kim