Other Parts Discussed in Thread: DS90UB953-Q1EVM, DS90UB954-Q1EVM
It seems to me the first step of getting the FPD-Link III devices running is to establish the backchannel. I cannot seem to get that far.
I have two custom prototype boards, one with the DS90UB635, one with the DS90UB638. They have provisions for power over coax, but I have removed the first filter component on each side to eliminate the possiblity of power noise corruption. The 635 is powered separately.
I do not currently have a CSI sensor attached to the 635 device. My plan is to verify functionality using the BIST feature. I can read and write I2C commands to each device using the I2C pins.
When I connect them together, the 635 device does not produce a CLK_OUT and the LINK_DET bit in register 0x52 = 0; Register 0x03 reports 0x48 indicating it is in CSI-2 Synchronous Mode.
When I connect the 638 coax link directly to a low speed scope I see a reasonable encoded clock signal running at 50Mhz.
When I connect the scope (with a coax splitter) to the cables between the 635 and 638 I see these odd pulses every ~850µS. It sure seems like they are generated by the 635. I do not see any corresponding glitch on the 1.8V supply rail.
Does any of that provide any clues to why the back channel will not connect?
Are there other debugging steps I can take to find this backchannel issue?