Hi Team,
Customer has below question need you help.
Problem Description:
Perform the following operations to read AUTO_PHY
1. When the network cable is unplugged, the value of AUTO_PHY is 0x5a.
2. After plugging the network cable, the value of AUTO_PHY is 0x1a.
3. After unplugging the network cable, the value of AUTO_PHY is 0x1a, and does not return to 0x5a.
4. The software sets the value of the register AUTO_PHY to 0x5a.
5. When the network cable is unplugged, the value of AUTO_PHY is 0x5a.
6. After plugging the network cable, the value of AUTO_PHY is 0x1a.
7. The software sets the value of the register AUTO_PHY to 0x5a.
8. The value of AUTO_PHY is 0x1a (the network cable is still plugged)
Question:
1. Why does plugging/unplugging the network cable on the dp83tc811r cause changes in the AUTO_PHY register?
2. Why does the value of the BMSR register change to 0x65 after the network cable is plugged in? The value is interpreted as a link success as described in the documentation, but it does not indicate the current rate.
Thanks.