Hello,
We are working on an evaluation board from Xilinx, ZCU104 which uses 83867 PHY and a custom board which uses DP83869HM PHY. We run Linux on these boards and we perform PHY register access from user space. We have no problem with ethernet activity on the board.
We follow the procedure mentioned in this link to read or write to the PHY registers:
xilinx-wiki.atlassian.net/.../Reading PHY registers over MDIO via the PHY Management GEM Register
One of the parameters we require to perform this register access is to know the PHY address. We have identified the values to be 0xc and 0x5 in 83867 and 83869 PHYs respectively using ethtool application. We wanted to know if this is a default value hardcoded in PHY or this value could change across boards. Is there a way to modify this value to our needs by writing somewhere?
Thanks,
Aravind