Other Parts Discussed in Thread: DP83867E, DP83867IR
I am trying to start auto negotiation and trying to see why we aren’t establishing a Link. During this debug process, we came across two Registers that have “Reserved” bits set.
Below is our register print out. STRAP_STS2 has a Bit 8 set and CFG4 has Bit 12 Set, which are both reserved fields. What could possible set these registers when they are RO registers?
STRAP_STS1 : 0x0087
STRAP_STS2 : 0x0100
CFG4 : 0x1030
BMCR_value : 0x1140
BMSR_value : 0x7949
PHYIDR1_value : 0x2000
PHYIDR2_value : 0xA231
ANAR_value : 0x0DE1
ANLPAR_value : 0x0000
ANER_value : 0x0064
ANNPTR_value : 0x2001
ANNPRR_value : 0x0000
CFG1_value : 0x1300
STS1_value : 0x0000
REGCR : 0x401F
ADDAR : 0x1030
KSCR_value : 0x3000
PHYCR_value : 0x5048
PHYSTS_value : 0x0002
MICR_value : 0x0000
ISR_value : 0x0000
CFG2_value : 0x29C7
RECR_value : 0x0000
BISCR_value : 0x0000
STS2_value : 0x0040
LEDCR1_value : 0x6150
LEDCR2_value : 0x4444
LEDCR3_value : 0x0002
CFG3_value : 0x0002
CTRL_value : 0x0000
Any Help would be appreciated.