This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83640: Register offset for PHY_LINK_PARTNER_SPD

Guru* 95265 points
Part Number: DP83640

Hi Champs,

I have some TI EVMs using this PHY and the source code tried to access a PHY register called PHY_LINK_PARTNER_SPD via MDIO read. In older code: the PHY_LINK_PARTNER_SPD is defined as offset 10u. However, newer code this is defined as 16u. 

I looked at http://www.ti.com/lit/ds/symlink/dp83640.pdf, Table 5-9. Register Map

  • 08h-0Fh 8-15 RESERVED RESERVED
  • 10h 16 RO PHYSTS PHY Status Register

It looks that 10u is reserved and 16u is PHY status. 

Q1. Can you clarify the correct offset of this PHY_LINK_PARTNER_SPD?

Q2. Can you give the bit level explanation of the register? E.g, how do I interpret the readback value?

Regards, Eric