Hello,
I designed and manufactured the board using DP83867 IRPAP in January 2019.
However, the same board manufactured in May 2020 could not receive 1000BASE packets.
Immediately after the reset, when I checked the default values of registers 0x0032 and 0x0086 with MDIO, they were the values below, which was different from the data sheet.
・ Board manufactured on 2019/010
x0032: 0x00D10
x0086: 0x007F
・ Board manufactured on 2020/05
0x0032: 0x00D2
0x0086: 0x007F
・ Default value of data sheet
0x0032: 0x00D0 (RGMII ENABLE)
0x0086: 0x0077
Communication was restored by resetting the delay value of RXCLK.
With the exception of RGMII enable and TX skew, these registers should have no strap settings on the PAP, but what causes the default values to fluctuate?