Other Parts Discussed in Thread: DS110DF111
Hi Michael Lu,I'm using retimer DS110DF111 for my projects. I was success in SMBus slave mode with these configuration
1.Configure VCO for both two channels 0/1 of retimer
· VCO0 is 10.3.125 Gbps ==> register 0x60 = 0x90; 0x61 = 0xb3
· VCO1 is 10 Gbps ==> register 0x62 = 0x00; 0x63 = 0xb2
· PPM deta is maximum ==> register 0x64 = 0xFF
· VCO divide ratio 1/2/4/8 ==> register 0x2f 0x66
2. Configure deemp and VOD for Tx(chanel 0)
· De-emp -3.5dB
· VOD 1000mV
3. Configure Deemp and VOD for Rx(chanel1)
· De-emp -5.6dB
· VOD 1300mV
However I tried this configure with EEPROM mode(SMBus master mode) but It's not work. I was provided the .txt file for EEprom from TI's supporter, I changed it to .bin file and I could program eeprom success by our SMBus controller. After power cycle the board Retimer is in SMBus master mode then it read configuration from EEPROM and put pin DONE# to 0 when it get done , and retimer become to SMBus slave mode but I couldn't write to page register select 0xff.
So, how can I check the status of retimer in eeprom mode after pin DONE# get low. Why I couldn't control retimer when eeprom read done.
This project is so rush, please help me ASAP.
Thank you very much !
