Other Parts Discussed in Thread: DP83TC811
Hi.
I read dp83tc811rwrndrq1 register value:
PHY 0: BMCR = 0x2100
PHY 0: BMSR = 0x0061
PHY 0: PHYIDR1 = 0x2000
PHY 0: PHYIDR2 = 0xa253
PHY 0: ANAR = 0x0001
PHY 0: ANLPAR = 0x0000
PHY 0: ANER = 0x0000
PHY 0: ANNPTR = 0x2001
PHY 0: ANNPRR = 0x0000
PHY 0: CFG1 = 0x2000
PHY 0: STS1 = 0x0100
PHY 0: 1KSCR = 0x0000
PHY 0: PHYCR = 0x1084
PHY 0: PHYSTS = 0x010b
PHY 0: MICR = 0x4000
PHY 0: ISR = 0x0200
PHY 0: CFG2 = 0x0000
PHY 0: RECR = 0x0000
PHY 0: BISCR = 0x0100
PHY 0: STS2 = 0x4241
PHY 0: LEDCR1 = 0x1010
PHY 0: LEDCR2 = 0x0c00
PHY 0: LEDCR3 = 0x0010
PHY 0: CFG3 = 0x0000
PHY 0: CTRL = 0x0000
1. Is there any problem with the rgmmi interface and hardware design?
2. why does the PHY BMSR I read device not able to perform full duplex 100base TX?
Which registers need to be set to modify?
how to debug the steps?
Regards,
gj