Other Parts Discussed in Thread: DS90UB953-Q1EVM, DS90UB953-Q1
Hello.
I'm working with following setup:
CY8CKIT-059 PSoC(Host I2C) <-- I2C bus --> DS90UB960-Q1EVM <-- COAX --> DS90UB953-Q1EVM
I try to read DS90UB953 registers, but receive no acknowledge on Host I2C.
Here is my sequence:
register value
0x10 0x81 # configure GPIO0 to bring out Lock for Port0
0x32 0x01 # CSI0 select
0x1f 0x02 # CSI0 800mbps
0x33 0x01 # CSI_EN & CSI0 4L
0x20 0xe0 # forwarding of RX 0 to CSI0
0x4c 0x01 # RX_PORT0
0x58 0x58 # enable pass through
0x5c 0x30 # SER_ALIAS_ID here I put DS90UB953-Q1 address ***** if I write 0 - doesn't help !
0x5d 0x30 # SlaveID[0] here I put DS90UB953-Q1 address as well
0x65 0x30 # SlaveAlias[0] DS90UB953-Q1 address again ***** if I write 0 - doesn't help !
From this point I suppose to have access to remote serializer DS90UB953-Q1 registers through an FPD-Link III interface using standard coaxial cable.
I send I2C Start Condition to remote address 0x30 but no ACK !!!
Thanks