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.

DS90UB953-Q1: 953 + 960 image transfer fail under -40℃

Part Number: DS90UB953-Q1

Hello team,

 The following problems are encountered in the current project. Please help analyze them and give some debug suggestions. Thank you!

1. 4 sensor modules connect to Maxim96712 Deserializer with GMSL1, then copy port A to port B to obtain two outputs.

2. the test temperature is -40 ℃

3. this failure will occur about one hour after the test started

4. register dump data

##############register dump of 960##############
root@j3dvbj3-micron4G-3200:/usr/bin/Camera/m1/JC/vio# i2cdump -y -f 4 0x30
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 60 00 3e 40 d0 01 00 fe 1c 10 7a 7a 0f 09 00 ff    `.>@??.???zz??..
10: 91 00 00 00 00 00 00 00 01 15 b0 c3 40 00 04 00    ?.......????@.?.
20: 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00    .?..............
30: 00 00 01 41 00 01 00 03 00 00 00 00 00 00 00 00    ..?A.?.?........
40: 00 a9 75 01 00 00 20 24 00 00 00 12 01 03 fd 64    .?u?.. $...????d
50: 00 00 00 00 00 00 39 00 da 00 00 30 30 18 00 00    ......9.?..00?..
60: 00 00 00 00 00 80 00 00 00 00 00 00 00 7c aa 88    .....?.......|??
70: 1e 2c e4 04 43 0a 00 c5 00 01 0f 1b 81 00 00 00    ?,??C?.?.????...
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
90: 26 d8 00 13 ff ff 00 25 00 00 00 00 00 00 00 00    &?.?...%........
a0: 00 00 00 00 00 1e 00 00 00 00 00 00 00 00 00 00    .....?..........
b0: 1c 3a 15 08 25 00 18 00 88 1f 83 74 80 00 00 00    ?:??%.?.???t?...
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
d0: 00 43 54 02 60 f2 00 02 00 00 00 20 00 00 00 00    .CT?`?.?... ....
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 5f 55 42 39 36 30 00 00 00 00 00 00 00 00 00 00    _UB960..........
##############register dump of 953##############
root@j3dvbj3-micron4G-3200:/usr/bin/Camera/m1/JC/vio# i2cdump -y -f 4 0x18
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 30 00 33 4a 00 03 41 28 fe 1e 10 7f 7f 01 1e 00    0.3J.?A(???????.
10: 00 00 00 00 00 20 18 3c 80 62 62 62 00 00 00 00    ..... ?<?bbb....
20: 00 00 00 00 00 02 00 00 67 33 01 00 00 00 00 00    .....?..g3?.....
30: 00 20 09 04 00 10 00 60 00 00 00 00 00 00 00 00    . ??.?.`........
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
50: 20 c0 67 0e 00 7b 00 10 07 07 07 00 00 00 00 00     ?g?.{.????.....
60: 00 1e 00 0a 11 8a 00 63 00 00 00 00 00 00 00 00    .?.???.c........
70: 00 00 25 00 00 00 00 00 00 10 e4 00 00 00 00 00    ..%......??.....
80: 00 00 00 00 00 00 90 00 00 00 00 00 05 00 00 00    ......?.....?...
90: 32 e3 64 01 00 00 00 00 00 00 02 01 00 21 00 0e    2?d?......??.!.?
a0: 00 0f 0f 10 10 10 42 10 10 10 05 01 00 00 00 00    .?????B?????....
b0: 04 4a 3f 00 00 00 00 00 00 00 00 00 00 00 00 00    ?J?.............
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 5f 55 42 39 35 33 00 00 00 00 00 00 00 00 00 00    _UB953..........

5. more information:

a) port A can output image normally

b) reboot SOC1(will reset Maxim96712) , transfer fail problem remains

c) reboot SOC2(will reset 960), transfer fail problem remains

d) power down the power up 953 by config 953's PBD pin, the transfer can recovery

e) the register 0x55, indicate the back channel CRC error, if this error will cause the failure?

BestRegards,

ZhaoDezhong

  • Hello Zhao,

    1. Could you clarify which part of the system is under the -40℃ test?
    2. Could you clarify what is the exact failure that is occurring?
      1. For example, is the display continuously flickering or is there no image at all on the display?
    3. On the 960, it seems LOCK is stable (reg 0x4D = 0x03), but there are many errors detected in the received CSI-2 data (reg 0x4E = 0xFD). This seems to indicate that the issue is with an upstream component, either the sensor, Maxim processor, or the 953. The 953 receiver does not detect any errors in the received CSI-2 data (registers 0x5C - 0x60 all read 0). You mentioned that by resetting the 953 through pulling the PDB pin LOW and then HIGH again, the issue was resolved. In that case, this makes me suspect that maybe the Power-Up Sequence was not properly followed in the -40℃ test condition.
      1. Is the customer able to confirm that the power rails on the 953 board are stable at -40℃ and that the Power-Up Sequence defined in the 953A datasheet was followed in the -40℃ condition?

    Best,

    Justin Phan