Suggestions:
1. Follow the steps specified in LS1021ARM, Section 20.10.1.4
2. Make sure you are accessing all registers at their correct addresses.
3. Study the following documents for better understanding:
(a) NXP Application Note AN3869;
(b) CISCO Systems document ENG-46158 (SGMII Specification),
Page 7;
4. Refer to u-Boot SGMII link bringup code, file tsec.c function
tsec_configure_serdes().
Have a great day,
Platon
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------