We access TLK6002 by MDIO/MDC interface. The Rate_A/B pins are configed 3'b100 on hardware.
Two problems need be solved:
1.When the pins of REFCLK_B_SEL,REFCLK_A_SEL,CODEB_EN,CODEA_EN were set to 4'b1111, we could access registers by MDIO/MDC, but we can't write register 0x1 (CHANNEL_CONTROL_1).When the pins of REFCLK_B_SEL,REFCLK_A_SEL,CODEB_EN,CODEA_EN were set to 4'b0000,we read registers by MDIO/MDC. The data read back is 0xF that is wrong. But the initial progress suggest us config those pins to 0.
2.The ARS mode is disabled(ARS_CONTROL_1 is the default value).why we can't config register 0x1 bit3:bit0? Scince the refclk is 122.88M,we want to wrtie the bit3 to bit0 as 0x1110 in the full rate mode.
Thanks a lot!