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-Q1: ds90ub954

Part Number: DS90UB954-Q1


hi E2E community,

regarding the ds90UB954/953 pair :

my set up is : sensor <-> 953 <-> coax, synchronous mode <-> 954 <-> host processor

when the sensor is activated to send its own test pattern :

1.at 953, the VC ID register reads : 0x12 ( indicating the header packet is embedded format ), this value is read constantly and does not change

2.at 954 :

for register 0x4B Raw_embed_dtype

7:6 is set at 0x0 ( question : should this be set at some other value ? 0x1, 0x2, 0x3 ? )

5:0 by default is 0x12. ( there is a description that says if 7:6 is configured, then the first N lines are will use 0x12, what is the value of N and where is it defined ? can it be changed or set ? )

3. question : for normal data streaming from sensor, in CSI-2 mode, in raw10 or raw12 format, at 953 side, the data header should read 0x2B and 0x2C respectively correct ? and not 0x12 constantly ?

appreciate if you can help, thanks !

  • Hi LM,

    As stated in the 954 datasheet, 0x4B has no effect on CSI-2 receiver modes.

    For the 953, I assume you are referring to register 0x61[5:0]. The expected value for these bits depends on what the image sensor puts in the packet header. The 953 and 954 do not change the data type.

    If you need a different data type, you will have to change the configuration of your image sensor. What the 953 receives as the data type is what the 954 will output as the datatype when the RX ports are set to CSI mode.

    Regards,

    Zoe