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.

DS90UB964-Q1: packet buffer error

Part Number: DS90UB964-Q1

Hi team,

My customer now use 933+964. 
An error occurred once in three days of long-term testing and found that 0X4E has a packet buffer error.

At the same time, the four channels camera 0x4F, 0x50, the receiving frequency has a change from 0x2FFF to 0x3000.

Customer use frame synchronization. Is the packet buffer error related to synchronization method or clk clock source?

  • Hello Amelie, 

    If there is a packet buffer error, then you may have too much incoming bandwidth which is causing an overflow condition. It can be related to the synchronization method because some methods have more overhead than others. 

    Thanks, 
    Sally 

  • Hi Sally,

    Customer has used 933+964 for a long time. There is no issue before. And the issue (packet buffer error) occurred when doing the long time test (three days).

    And customer use 1280*720, 25 frame, YUV 10 bit, we have calculate the band width. It is enough. 

    Customer said that the frequency from camera is 0x2FFF and 0x30000. Customer is worried that whether it is because the clk frequency has different?

    thanks!

  • Are they seeing any other errors? Any parity errors/CRC errors?

  • Hi Sally,

    Only the following register has errors.

    I also attached the normal (no error) and abnormal (have error) situation‘s register.

    19:53:54:976     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
    19:53:54:98200: 60 00 1e 30 c2 01 00 fe 1c 10 79 79 0f 09 00 80    `.?0??.???yy??.?
    19:53:54:99610: 81 85 89 8d 00 00 00 00 f0 00 00 00 00 00 04 02    ????....?.....??
    19:53:55:00020: 00 bc 05 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
    19:53:55:00930: 00 00 00 01 00 03 00 0f 00 00 00 00 00 00 00 00    ...?.?.?........
    19:53:55:01340: 00 a3 01 01 00 00 00 00 00 00 00 00 01 03 75 30    .???........??u0
    19:53:55:01750: 00 00 00 00 00 00 00 00 58 00 00 b0 b8 48 00 00    ........X..??H..
    19:53:55:02160: 00 00 00 00 00 50 00 00 00 00 00 00 00 7e 9a 88    .....P.......~??
    19:53:55:02870: 1e 2c e4 02 d0 0f 00 c5 00 01 00 00 81 00 00 00    ?,????.?.?..?...
    19:53:55:04280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:04690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:050a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:055b0: 10 14 1f 08 25 00 18 00 8c 03 03 74 80 00 00 00    ????%.?.???t?...
    19:53:55:061c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:064d0: 00 43 84 2f 60 f8 01 00 00 00 00 00 00 00 00 00    .C?/`??.........
    19:53:55:074e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:080f0: 5f 55 42 39 36 34 00 00 00 00 00 00 00 00 00 00 
    
    19:53:55:362     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
    19:53:55:36800: 60 00 1e 30 c2 01 00 fe 1c 10 79 79 0f 09 00 80    `.?0??.???yy??.?
    19:53:55:37710: 81 85 89 8d 00 00 00 00 f0 00 00 00 00 00 04 02    ????....?.....??
    19:53:55:38120: 00 bc 01 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
    19:53:55:38730: 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00    ...?.?..........
    19:53:55:39240: 00 a3 01 01 00 00 00 00 00 00 00 00 24 83 f5 2f    .???........$??/
    19:53:55:39950: ff 00 00 00 00 00 00 00 58 00 00 b0 bc 48 00 00    ........X..??H..
    19:53:55:40360: 00 00 00 00 00 54 00 00 00 00 00 00 00 7e 9a 88    .....T.......~??
    19:53:55:41070: 1e 2c e4 02 d0 0f 00 c5 00 01 00 00 81 00 00 00    ?,????.?.?..?...
    19:53:55:42280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:42690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:433a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:437b0: 10 14 1f 08 25 00 18 00 8c 03 03 74 80 00 00 00    ????%.?.???t?...
    19:53:55:446c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:451d0: 00 43 84 0f 60 f8 01 00 00 00 00 00 00 00 00 00    .C??`??.........
    19:53:55:455e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    19:53:55:462f0: 5f 55 42 39 36 34 00 00 00 00 00 00 00 00 00 00    _UB964..........

    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 1e 30 c2 01 00 fe 1c 10 79 79 0f 09 00 80    `.?0??.???yy??.?
    10: 81 85 89 8d 00 00 00 00 f0 00 00 00 00 00 04 02    ????....?.....??
    20: 00 bc 01 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
    30: 00 00 01 01 00 03 00 00 00 00 00 00 00 00 00 00    ..??.?..........
    40: 00 a3 01 01 00 00 00 00 00 00 00 00 01 03 04 2f    .???........???/
    50: ff 00 00 00 00 00 00 00 58 00 00 b0 b8 48 00 00    ........X..??H..
    60: 00 00 00 00 00 50 00 00 00 00 00 00 00 7e 9a 88    .....P.......~??
    70: 1e 2c e4 02 d0 0f 00 c5 00 01 00 00 81 00 00 00    ?,????.?.?..?...
    80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    b0: 10 14 1f 08 25 00 18 00 8c 03 03 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 84 3f 60 f8 00 07 00 00 00 00 00 00 00 00    .C??`?.?........
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    f0: 5f 55 42 39 36 34 00 00 00 00 00 00 00 00 00 00    _UB964..........
    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 1e 30 c2 01 00 fe 1c 10 79 79 0f 09 00 80    `.?0??.???yy??.?
    10: 81 85 89 8d 00 00 00 00 f0 00 00 00 00 00 04 02    ????....?.....??
    20: 00 bc 01 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
    30: 00 00 01 01 00 03 00 00 00 00 00 00 00 00 00 00    ..??.?..........
    40: 00 a3 01 01 00 00 00 00 00 00 00 00 12 43 04 30    .???........?C?0
    50: 00 00 00 00 00 00 00 00 58 00 00 b0 ba 48 00 00    ........X..??H..
    60: 00 00 00 00 00 52 00 00 00 00 00 00 00 7e 9a 88    .....R.......~??
    70: 1e 2c e4 02 d0 0f 00 c5 00 01 00 00 81 00 00 00    ?,????.?.?..?...
    80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    b0: 10 14 1f 08 25 00 18 00 8c 03 03 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 84 1f 60 f8 00 00 00 00 00 00 00 00 00 00    .C??`?..........
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    f0: 5f 55 42 39 36 34 00 00 00 00 00 00 00 00 00 00    _UB964..........
    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 1e 30 c2 01 00 fe 1c 10 79 79 0f 09 00 80    `.?0??.???yy??.?
    10: 81 85 89 8d 00 00 00 00 f0 00 00 00 00 00 04 02    ????....?.....??
    20: 00 bc 01 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
    30: 00 00 01 01 00 03 00 00 00 00 00 00 00 00 00 00    ..??.?..........
    40: 00 a3 01 01 00 00 00 00 00 00 00 00 24 83 04 30    .???........$??0
    50: 00 00 00 00 00 00 00 00 58 00 00 b0 bc 48 00 00    ........X..??H..
    60: 00 00 00 00 00 54 00 00 00 00 00 00 00 7e 9a 88    .....T.......~??
    70: 1e 2c e4 02 d0 0f 00 c5 00 01 00 00 81 00 00 00    ?,????.?.?..?...
    80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    b0: 10 14 1f 08 25 00 18 00 8c 03 03 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 84 3f 60 f8 00 07 00 00 00 00 00 00 00 00    .C??`?.?........
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    f0: 5f 55 42 39 36 34 00 00 00 00 00 00 00 00 00 00    _UB964..........
    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 1e 30 c2 01 00 fe 1c 10 79 79 0f 09 00 80    `.?0??.???yy??.?
    10: 81 85 89 8d 00 00 00 00 f0 00 00 00 00 00 04 02    ????....?.....??
    20: 00 bc 01 00 00 00 00 00 00 00 00 00 00 00 00 00    .??.............
    30: 00 00 01 01 00 03 00 00 00 00 00 00 00 00 00 00    ..??.?..........
    40: 00 a3 01 01 00 00 00 00 00 00 00 00 38 c3 04 30    .???........8??0
    50: 00 00 00 00 00 00 00 00 58 00 00 b0 be 48 00 00    ........X..??H..
    60: 00 00 00 00 00 56 00 00 00 00 00 00 00 7e 9a 88    .....V.......~??
    70: 1e 2c e4 02 d0 0f 00 c5 00 01 00 00 81 00 00 00    ?,????.?.?..?...
    80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    b0: 10 14 1f 08 25 00 18 00 8c 03 03 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 84 0f 60 f8 00 07 00 00 00 00 00 00 00 00    .C??`?.?........
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
    f0: 5f 55 42 39 36 34 00 00 00 00 00 00 00 00 00 00    _UB964..........

    And also what about the order of configuration?ISP→913→964? or 964→913→ISP?

    If the 964 is configured first but the camera data is not stable yet, will it cause the 964 to report some additional abnormalities?

  • Usually, the 964 will be powered first and then the rest follow because they are powered from the PoC network. 

    It is normal to see some errors at the very beginning of starting the system, during the initialization, due to not yet stable image or LOCK … etc. You can clear the errors after the system is stable and then check. 

    Based on your register, it looks like you have 2x933's to 964. Camera 0 is output to 964 port 0 output and camera 1 is output to 964 port 1. You are using frame sync, but you are enabling best effort forwarding and you have CSI-2 replicate mode one. These seem conflincting.