This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB954-Q1EVM: Pattern generator streaming issue DS90UB953-Q1 interfaced with DS90UB954-Q1

Part Number: DS90UB954-Q1EVM

We are trying to stream test pattern from Serializer(DS90UB953), but we couldn't do so, even though we were able to stream the test pattern (visual representation of pattern) from Deserializer(DS90UB954) by interfacing it with Rpi. The test pattern configuration was taken from the datasheet of Serializer(DS90UB953) pg no:32 table.no:7.6.4 code example for pattern generator.


RX_PORT_STS1 0x4D = 0x13
DEVICE_STS 0x04 = 0xdf
CSI_STS 0x35 = 0x03
 CSI_TX_ISR 0x37 = 0x0f
RX_PORT_STS2 0x4E = 0x04

  • Hello,

    Can you please give the full code that you are running to issue this test for review? Also please provide the code that was successful with the 954 for reference. Have you established LOCK between the SER/DES? Have you confirmed that your I2C commands are applying to the 953? Are you talking to the 954 through the FPD-Link channel or locally? If you are talking through the FPD-Link, does your RPi support I2C clock stretching? (required for communication through I2C passthrough). Can you also please provide a full register dump of the 954?

    Best Regards,

    Casey