Other Parts Discussed in Thread: DP83869
Dear team,
My customer are using DP83869HM for their PLC project. but there is issue on their application.
<Fail status >
1. communication fail between DP83869(Linux OS) and KSZ9031RNXCC(WINCE OS)
2. 1000baseT/Full duplex mode communication fail.
3. Below is Register value under communication fail.
- As you can seebelow, 0x11 register value(0x7C02), completed auto-negotiation and link up but communication failed. SPEED_SEL bit is 01(100Mbps)
At datasheet of DP83869 , The DP83869HM supports 1000BASE-T, 100BASE-TX, and 1000BASE-T modes of operation. The process of Auto-Negotiation ensures that the highest performance protocol is selected (that is, priority resolution) based on the advertised abilities of the Link Partner and the local device.
KSZ9031RNXCC is also supporting 1000BASE-T full duplex mode. Why DP83869 indicate 100Mbps SPEED_SEL? please let me know your opinion.
- How can we debug this issue? Which factor can cause this issue? Please let me know your opinion.
<Register value of DP83869HM>
0x00 0x1140
0x01 0x796d
0x02 0x2000
0x03 0xa0f1
0x04 0x09e1
0x05 0xc5e1
0x06 0x006f
0x07 0x2001
0x08 0x4dd5
0x09 0x0a00
0x0a 0x0c00
0x0b 0x0000
0x0c 0x0000
0x0d 0x401f
0x0e 0x10b0
0x0f 0xf000
0x10 0x5048
0x11 0x7c02
0x12 0000
0x13 0xdde4
0x14 0x2bc7
0x15 0000
0x16 0000
0x17 0x0040
0x18 0x6150
0x19 0x4444
0x1a 0x0002
0x1b 0x0000
0x1c 0x0000
0x1d 0x0000
0x1e 0x0012
Thank you.