Tool/software: Linux
According to Datasheet, I set TEST_CTRL Register 0x2001, let PHY into test mode 1., and the sqi value is 0x0111 or 0x010A.
I try follow ways to exit test mode:
1. set TEST_CTRL Register 0x0836 0x0001, that means normal operation, but sqi is still 0x0111 or 0x010A.
2. .set TEST_CTRL Register 0x0836 0x0001, and set PHYRCR Register 0x4000 let PHY software restart, sqi is 0x0
3. set PHYRCR Register 0x8000 , let PHY hardware reset, sqi is 0x0
So, Q1: I want to know how to exit Test Mode and let the PHY run in normal mode.
Q2, When reset PHY, don't load cfg in the dts, is it right?