Hi,
System description:
The Configuration is set as I2C Pass All
SerDes Configuration:
"Ser_DataPathControl_Value"=dword:00000004
"Ser_DataPathControl_Register"=dword:00000012
"Ser_Config_00_Value"=dword:000000d3
"Ser_Config_00_Register"=dword:00000003
"Des_DataPathControl_Value"=dword:00000004
"Des_DataPathControl_Register"=dword:00000022
"Des_Config_01_Value"=dword:000000f1
"Des_Config_01_Register"=dword:00000003
"Ser_Gpo4_Gpio3_Value"=dword:00000005
"Ser_Gpo4_Gpio3_Register"=dword:0000000f
"Des_Gpo4_Gpio3_Value"=dword:00000093
"Des_Gpo4_Gpio3_Register"=dword:0000001f
"Ser_Gpio2_Gpio1_Value"=dword:00000033
"Ser_Gpio2_Gpio1_Register"=dword:0000000e
"Des_Gpio2_Gpio1_Value"=dword:00000015
"Des_Gpio2_Gpio1_Register"=dword:0000001e
"Ser_SclHighTime_Value"=dword:0000001f
"Ser_SclHighTime_Register"=dword:00000018
"Ser_SclLowTime_Value"=dword:0000001f
"Ser_SclLowTime_Register"=dword:00000019
"Des_SclHighTime_Value"=dword:00000012
"Des_SclHighTime_Register"=dword:00000026
"Des_SclLowTime_Value"=dword:00000013
"Des_SclLowTime_Register"=dword:00000027
"Des_Gpo5_Value"=dword:00000009
"Des_Gpo5_Register"=dword:00000020
"Ser_I2C_Control_Value"=dword:000000de
"Ser_I2C_Control_Register"=dword:00000017
"Ser_Gpio0_Value"=dword:00000095
"Ser_Gpio0_Register"=dword:0000000d
"Des_Gpio0_Value"=dword:00000093
"Des_Gpio0_Register"=dword:0000001d
My Problem:
The communication with the three slaves where are connected at the Deserializer does work fine. But I coulden't communicate with the slave at the Serializer side.
The SCL signal stays low. When I disconnect the Deserializer side, the SCL signal goes high and I can communicate with the Slaves at the Serializer side.
Why stay the SCL signal low when the Deserializer is connected?
Is there something wrong with my SerDes Configuration?
Thanks & Best regards
Thomas