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.

DS90UB933-Q1: Problem in Serializer Powerup Sequence

Part Number: DS90UB933-Q1
Other Parts Discussed in Thread: TDA2SX, ALP

Hi all,

I am using TDA2Sx with DS90UB933-DS90UB934 pair to communicate with sensor. I am unable to establish connection with Serializer from Deserializer. My hardware team is also looking into this issue. I am suspecting problem in power-up sequence.

In UB933 Serializer Datasheet page#35 8.1.2 Power-Up Requirements and PDB Pin Section it is given that GPO2 should be low when PDB goes high for power-up sequence. But it also says

"If GPO2 state is not determined when PDB goes high, DS90UB933 registers must be programmed to configure the transmission mode. Mode Select register 0x05[5] must be set to 1 and register 0x05 bit 1 and 0 are to be selected based on desired 12-bit or 10-bit transmit data format."

In our case , we see that GPO2 is High (probed with CRO)

I am surprised to see, without power-up sequence and i2c communication, How are we supposed to program the register 0x05.

I am little bit confused, whether did we missed anything?

Looking for support to understand and overcome this problem.

Regards,

ARUNKUMAR V N

  • Hello Arun,

    The programming steps would be performed locally to the 933 in this case if the GPO2 state was incorrect when the part powered up - not over the back channel. 

    But you are correct to suspect this as the culprit for your issue because the GPO2 state is critical for the power sequence of the device. Please provision to keep it low before PDB starts rising. 

    Best Regards,

    Casey 

  • Hi Casey,

    As you know, GPO2 is output pin. My Hardware team modified PDB pin resistance and made power sequence is seems like proper. LOCK and PASS also High. But, Still i2c communication is not established. Unable to get the i2c address from i2c-probe.

    Could you please see the below screenshot and tell me, if we need pull down resistor for GPO2 or any other modifications required to do ?

    Regards,

    ARUNKUMAR V N

  • Hello Arun,

    Can you please tell me the sensor address and any register configurations you have done to 934 after power up?

    Thanks,

    Casey 

  • Hi Casey,

    Thanks for quick reply,

    Please see the below configuration of Deserializer - 0x34 (7-bit)

    {0x01, 0x02},

    {0x4c, 0x01},

    {0x02, 0x9e},  

    {0x6D, 0x03},

    {0x58, 0x58},

    {0x5B, 0xB0}, -> 933 Serializer Address 0xB0 (8-bit)

    {0x5C, 0xBC}, -> 933 Serializer Alias Address 0xBC (8-bit)

    {0x5D, 0xC0}, -> Camera Address 0xC0 (8-bit)

    {0x65, 0xCC}, -> Camera Alias Address 0xCC (8-bit)

    I changed {0x58, 0xDE} and tried for expermentation.

    Please see the below query asked in forum regarding 934 sequence :

    Regards,

    ARUNKUMAR V N

  • Ok Arun,

    So first thing - can you confirm the cabling type used here? Is it coax or STP? Also what is the MODE setting for this system? Is RAW10 mode the correct one for the sensor?

    Also can you read/write registers from the remote serializer? Or are you unable to communicate with both the serializer and the sensor itself?

    Best Regards,

    Casey 

  • Hi Casey,

    can you confirm the cabling type used here?

    I am using STP Communication via USB-C (USB 3.1).

    Is it coax or STP? Also what is the MODE setting for this system? Is it coax or STP? Also what is the MODE setting for this system?

    Mode : Raw10

    Yes, I am using OV2311 Monochrome Sensor which gives output in format : 10-bit Raw.

    read/write registers from the remote serializer? Or are you unable to communicate with both the serializer and the sensor itself?

    Still, communication is not established from Deserializer to Serializer, So unable to communicate with both sensor & serializer.


    Regards,

    ARUNKUMAR V N

     

  • Hi Arun,

    Please provide the schematic of the board.  There are hardware differences between STP (not shown in the evm) and coax (as shown on the evm).

    Also, please verify the following:

    1) Ability to read the registers from the deserializer via a direct i2c connection

    2) Ability to read the registers from the serializer via a direct i2c connection

    With the direct connection, read the register with respect to the link status.  Please ensure that the link status is solid and doesn't drop out intermittently.  Verify the link status with both devices directly.

    Ultimately, the i2c and slave addressing will need to be configured.  Assuming all of the steps above were successful with a link, the next steps would be a proper bring up and configuration of the addresses the devices will use. 

    There is a good example script in the 954 Reference scripts found in ALP.  It doesn't map 1:1, but provides a good path forward showing how to the 954 is configured followed by the remote+slave.

    The example script may be found in your install of Analog Launch Pad, found here:

    C:\YOUR_INSTALLATION_PATH\Analog LaunchPAD v1.57.0010\Analog LaunchPAD v1.57.0010\PreDefScripts\DS90UB954\sensor_init_1920_1080_30fps_REMOTE.py

    Sincerely,
    Bryan Kahler

  • Hi Arun,

    Haven't heard back in a few days - hope all is going well.  If the issue still persists, please let us know.

    Sincerely,
    Bryan Kahler

  • Hi Bryan Kahler,

    Thanks for your input.

    There is some hardware problem before and i don't have an option to read serializer directly. My Hardware team doing this setup. After setup i'll check it.

    At present, with same USB-C setup i can able to read and write serializer and sensor. But, Camera capture is not happening. please see the below log.

     [HOST] [IPU2  ]     88.287531 s:  CAPTURE: VIP3 Slice0 PortA FRAME MODE
     [HOST] [IPU2  ]     88.287653 s:  
     [HOST] [IPU2  ]     88.287714 s:  [ CAPTURE ] Link Statistics,
     [HOST] [IPU2  ]     88.287775 s:  ******************************
     [HOST] [IPU2  ]     88.287836 s:  
     [HOST] [IPU2  ]     88.287866 s:  Elapsed time       = 27167 msec
     [HOST] [IPU2  ]     88.287958 s:  
     [HOST] [IPU2  ]     88.287988 s:  
     [HOST] [IPU2  ]     88.288019 s:  Input Statistics,
     [HOST] [IPU2  ]     88.288080 s:  
     [HOST] [IPU2  ]     88.288110 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]     88.288202 s:     | FPS     | FPS     | FPS          | FPS        
     [HOST] [IPU2  ]     88.288293 s:  --------------------------------------------------
     [HOST] [IPU2  ]     88.288354 s:  
     [HOST] [IPU2  ]     88.288415 s:  Output Statistics,
     [HOST] [IPU2  ]     88.288476 s:  
     [HOST] [IPU2  ]     88.288507 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [IPU2  ]     88.288568 s:     | ID  | FPS     | FPS      | FPS           
     [HOST] [IPU2  ]     88.288659 s:  ---------------------------------------------
     [HOST] [IPU2  ]     88.288873 s:  
     [HOST] [IPU2  ]     88.288934 s:  [VIP3 Slice0 PortA] Statistics
     [HOST] [IPU2  ]     88.288995 s:  ==============================
     [HOST] [IPU2  ]     88.289056 s:  Number of request queued  : 1
     [HOST] [IPU2  ]     88.289117 s:  Number of request dequeued: 0
     [HOST] [IPU2  ]     88.289178 s:  Overflow Count            : 0
     [HOST] [IPU2  ]     88.289269 s:  
     [HOST] [IPU2  ]     88.289300 s:     CH    |     Q      DQ     Total   Top     Bot    Total  Top    Bot   Min/Max     Min/Max   Dropped  Repeat   Fid   Desc
     [HOST] [IPU2  ]     88.289422 s:  (I/S/CH) |   Count   Count  Fields  Fields  Fields   FPS   FPS    FPS    Width       Height   Frames   Frames  Repeat Error
     [HOST] [IPU2  ]     88.289574 s:  ---------------------------------------------------------------------------------------------------------------------------
     [HOST] [IPU2  ]     88.289879 s:   08.0.00 |       6       0       0       0       0      0     0     0     0/0         0/0           0       0       0     0
     [HOST] [IPU2  ]     88.290001 s:  
     [HOST] [IPU2  ]     88.290550 s:  
     [HOST] [IPU2  ]     88.290611 s:  [ ENCODE ] Link Statistics,
     [HOST] [IPU2  ]     88.290703 s:  ******************************
     [HOST] [IPU2  ]     88.290764 s:  
     [HOST] [IPU2  ]     88.290794 s:  Elapsed time       = 27010 msec
     [HOST] [IPU2  ]     88.290855 s:  
     [HOST] [IPU2  ]     88.290916 s:  
     [HOST] [IPU2  ]     88.290947 s:  Input Statistics,
     [HOST] [IPU2  ]     88.291008 s:  
     [HOST] [IPU2  ]     88.291038 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]     88.291130 s:     | FPS     | FPS     | FPS          | FPS        
     [HOST] [IPU2  ]     88.291191 s:  --------------------------------------------------
     [HOST] [IPU2  ]     88.291313 s:  ENCODE: Num process reqest count for chId: 0 = 0
     [HOST] [IPU2  ]     88.291404 s:  ENCODE: Num process complete count for chId: 0 = 0
     [HOST] [IPU2  ]     88.291496 s:  
     [HOST] [IPU2  ]     88.291526 s:  [ ENCODE ] LATENCY,
     [HOST] [IPU2  ]     88.291587 s:  ********************
     [HOST] [IPU2  ]     88.291648 s:  
     [HOST] [IPU2  ]     88.291709 s:  HDVICP-ID: 0
     [HOST] [IPU2  ]     88.291770 s:  
     [HOST] [IPU2  ]     88.292106 s:  
     [HOST] [IPU2  ]     88.292136 s:  [ IPC_OUT_0 ] Link Statistics,
     [HOST] [IPU2  ]     88.292197 s:  ******************************
     [HOST] [IPU2  ]     88.292258 s:  
     [HOST] [IPU2  ]     88.292289 s:  Elapsed time       = 27011 msec
     [HOST] [IPU2  ]     88.292380 s:  
     [HOST] [IPU2  ]     88.292411 s:  Driver/Notify Cb   =  96.36 fps
     [HOST] [IPU2  ]     88.292502 s:  
     [HOST] [IPU2  ]     88.292533 s:  Input Statistics,
     [HOST] [IPU2  ]     88.292594 s:  
     [HOST] [IPU2  ]     88.292655 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]     88.292746 s:     | FPS     | FPS     | FPS          | FPS        
     [HOST] [IPU2  ]     88.292807 s:  --------------------------------------------------
     [HOST] [IPU2  ]     88.292899 s:  
     [HOST] [IPU2  ]     88.292929 s:  Output Statistics,
     [HOST] [IPU2  ]     88.292990 s:  
     [HOST] [IPU2  ]     88.293021 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [IPU2  ]     88.293112 s:     | ID  | FPS     | FPS      | FPS           
     [HOST] [IPU2  ]     88.293173 s:  ---------------------------------------------
     [HOST] [IPU2  ]     88.293387 s:  
     [HOST] [IPU2  ]     88.293417 s:  [ IPC_OUT_0 ] LATENCY,
     [HOST] [IPU2  ]     88.293478 s:  ********************
     [HOST] [IPU2  ]     88.293509 s:  
     [HOST] [IPU2  ]     88.295247 s:  
     [HOST] [IPU2  ]     88.295308 s:  [ VPE ] Link Statistics,
     [HOST] [IPU2  ]     88.295369 s:  ******************************
     [HOST] [IPU2  ]     88.295430 s:  
     [HOST] [IPU2  ]     88.295461 s:  Elapsed time       = 26756 msec
     [HOST] [IPU2  ]     88.295552 s:  
     [HOST] [IPU2  ]     88.295583 s:  
     [HOST] [IPU2  ]     88.295674 s:  Input Statistics,
     [HOST] [IPU2  ]     88.295705 s:  
     [HOST] [IPU2  ]     88.295766 s:  CH | In Recv | In Drop | In User Drop | In Process
     [HOST] [IPU2  ]     88.295827 s:     | FPS     | FPS     | FPS          | FPS        
     [HOST] [IPU2  ]     88.295918 s:  --------------------------------------------------
     [HOST] [IPU2  ]     88.296010 s:  
     [HOST] [IPU2  ]     88.296040 s:  Output Statistics,
     [HOST] [IPU2  ]     88.296101 s:  
     [HOST] [IPU2  ]     88.296132 s:  CH | Out | Out     | Out Drop | Out User Drop
     [HOST] [IPU2  ]     88.296193 s:     | ID  | FPS     | FPS      | FPS           
     [HOST] [IPU2  ]     88.296284 s:  --------------------------�-------------------

    Regards,

    ARUNKUMAR V N

  • Hi Arunkumar,

    Thanks.  Please let us know when you're able to communicate with the device.

    Sincerely,
    Bryan Kahler

  • Hi Bryan Kahler,

    Now I am able to communicate with serializer and sensor. But Data not capturing from camera.

    Is there any serializer settings missed out ?

    We confirmed power-up sequence is going well and also probed VSYNC, HREF and PCLK and observed following values:

    PCLK      96Mhz

    HREF      30Hz

    VSYNC    70KHz

    For Monochrome sensor, I am giving RAW16 for VIP input params and in driver I tried with RAW16 and RAW10 also. Is there anything need to change in VIP ?

    Regards,

    ARUNKUMAR V N

  • Hi Arunkumar,

    The device can support modes of RAW12 or RAW10.  If using RAW12, set the mode via the resistor strap for the 934 as shown in section 7.4.1 of the datasheet and table 2: http://www.ti.com/lit/ds/symlink/ds90ub934-q1.pdf

    Ensure the mode via the resistor strap on the 933 is also configured properly.  This will control whether an external clock is used or the pclk from the imager.  This information can be found in section 7.4.3 of the data sheet and table 2: http://www.ti.com/lit/ds/symlink/ds90ub933-q1.pdf

    Sincerely,
    Bryan Kahler

  • Hi Bryan Kahler,

    UB934 is configured from STP - RAW10 mode.

    UB933 is configured for external clock. Resistors also proper.

    PFA for Ser 933 Deser 934 Register Read / Write

    Ser-Deser.txt
    ===============================================================================
    DeSerializer - 934
    ===============================================================================
     [HOST] [IPU2  ]     58.975050 s:  Write8 I2C3: DEV 0x34: WR 0x01 = 0x02 
     [HOST] [IPU2  ]     58.975568 s:  Write8 I2C3: DEV 0x34: WR 0xb0 = 0x04 
     [HOST] [IPU2  ]     58.976544 s:  Write8 I2C3: DEV 0x34: WR 0xb1 = 0x04 
     [HOST] [IPU2  ]     58.977734 s:  Write8 I2C3: DEV 0x34: WR 0xb2 = 0x1f 
     [HOST] [IPU2  ]     58.978557 s:  Write8 I2C3: DEV 0x34: WR 0xb0 = 0x04 
     [HOST] [IPU2  ]     58.979533 s:  Write8 I2C3: DEV 0x34: WR 0xb1 = 0x14 
     [HOST] [IPU2  ]     58.980540 s:  Write8 I2C3: DEV 0x34: WR 0xb2 = 0x1f 
     [HOST] [IPU2  ]     58.981547 s:  Write8 I2C3: DEV 0x34: WR 0x41 = 0xb6 
     [HOST] [IPU2  ]     58.982706 s:  Write8 I2C3: DEV 0x34: WR 0x42 = 0x75 
     [HOST] [IPU2  ]     58.983560 s:  Write8 I2C3: DEV 0x34: WR 0x4c = 0x01 
     [HOST] [IPU2  ]     58.984536 s:  Write8 I2C3: DEV 0x34: WR 0xd2 = 0x9c 
     [HOST] [IPU2  ]     58.985542 s:  Write8 I2C3: DEV 0x34: WR 0xb0 = 0x05 
     [HOST] [IPU2  ]     58.986549 s:  Write8 I2C3: DEV 0x34: WR 0xb1 = 0x03 
     [HOST] [IPU2  ]     58.987708 s:  Write8 I2C3: DEV 0x34: WR 0xb2 = 0x06 
     [HOST] [IPU2  ]     58.988562 s:  Write8 I2C3: DEV 0x34: WR 0xb1 = 0x04 
     [HOST] [IPU2  ]     58.989538 s:  Write8 I2C3: DEV 0x34: WR 0xb2 = 0x06 
     [HOST] [IPU2  ]     58.990544 s:  Write8 I2C3: DEV 0x34: WR 0x02 = 0x9e 
     [HOST] [IPU2  ]     58.991551 s:  Write8 I2C3: DEV 0x34: WR 0x6d = 0x03 
     [HOST] [IPU2  ]     58.992710 s:  Write8 I2C3: DEV 0x34: WR 0x58 = 0x58 
     [HOST] [IPU2  ]     58.993564 s:  Write8 I2C3: DEV 0x34: WR 0x5b = 0xb0 
     [HOST] [IPU2  ]     58.994540 s:  Write8 I2C3: DEV 0x34: WR 0x5c = 0xb0 
     [HOST] [IPU2  ]     58.995546 s:  Write8 I2C3: DEV 0x34: WR 0x5d = 0xc0 
     [HOST] [IPU2  ]     58.996553 s:  Write8 I2C3: DEV 0x34: WR 0x65 = 0xc0 
    
     [HOST] [IPU2  ]     58.997712 s:  Read8 I2C3: DEV 0x34: RD 0x5b = 0xb0 
     [HOST] [IPU2  ]     58.998566 s:  Read8 I2C3: DEV 0x34: RD 0x5c = 0xb0 
     [HOST] [IPU2  ]     58.999542 s:  Read8 I2C3: DEV 0x34: RD 0x5d = 0xc0 
     [HOST] [IPU2  ]     59.000549 s:  Read8 I2C3: DEV 0x34: RD 0x5e = 0x00 
     [HOST] [IPU2  ]     59.001555 s:  Read8 I2C3: DEV 0x34: RD 0x5f = 0x00 
     [HOST] [IPU2  ]     59.002714 s:  Read8 I2C3: DEV 0x34: RD 0x65 = 0xc0 
     [HOST] [IPU2  ]     59.003568 s:  Read8 I2C3: DEV 0x34: RD 0x66 = 0x00 
     [HOST] [IPU2  ]     59.004544 s:  Read8 I2C3: DEV 0x34: RD 0x67 = 0x00 
     [HOST] [IPU2  ]     59.005551 s:  Read8 I2C3: DEV 0x34: RD 0x3b = 0x01 
     [HOST] [IPU2  ]     59.006557 s:  Read8 I2C3: DEV 0x34: RD 0x3c = 0x14 
     [HOST] [IPU2  ]     59.007716 s:  Read8 I2C3: DEV 0x34: RD 0x3e = 0x00 
     [HOST] [IPU2  ]     59.008570 s:  Read8 I2C3: DEV 0x34: RD 0x02 = 0x9e 
     [HOST] [IPU2  ]     59.009546 s:  Read8 I2C3: DEV 0x34: RD 0x05 = 0x01 
     [HOST] [IPU2  ]     59.010553 s:  Read8 I2C3: DEV 0x34: RD 0x06 = 0x00 
     [HOST] [IPU2  ]     59.011559 s:  Read8 I2C3: DEV 0x34: RD 0x08 = 0x1c 
     [HOST] [IPU2  ]     59.012718 s:  Read8 I2C3: DEV 0x34: RD 0x09 = 0x10 
     [HOST] [IPU2  ]     59.013542 s:  Read8 I2C3: DEV 0x34: RD 0x0a = 0x7a 
     [HOST] [IPU2  ]     59.014548 s:  Read8 I2C3: DEV 0x34: RD 0x0b = 0x7a 
     [HOST] [IPU2  ]     59.015555 s:  Read8 I2C3: DEV 0x34: RD 0x0d = 0xb9 
     [HOST] [IPU2  ]     59.016561 s:  Read8 I2C3: DEV 0x34: RD 0x0e = 0x08 
     [HOST] [IPU2  ]     59.017720 s:  Read8 I2C3: DEV 0x34: RD 0x0f = 0x7f 
     [HOST] [IPU2  ]     59.018575 s:  Read8 I2C3: DEV 0x34: RD 0x10 = 0x00 
     [HOST] [IPU2  ]     59.019551 s:  Read8 I2C3: DEV 0x34: RD 0x11 = 0x00 
     [HOST] [IPU2  ]     59.020557 s:  Read8 I2C3: DEV 0x34: RD 0x12 = 0x00 
     [HOST] [IPU2  ]     59.021564 s:  Read8 I2C3: DEV 0x34: RD 0x13 = 0x00 
     [HOST] [IPU2  ]     59.022723 s:  Read8 I2C3: DEV 0x34: RD 0x18 = 0x00 
     [HOST] [IPU2  ]     59.023546 s:  Read8 I2C3: DEV 0x34: RD 0x23 = 0x00 
     [HOST] [IPU2  ]     59.024553 s:  Read8 I2C3: DEV 0x34: RD 0x24 = 0x00 
     [HOST] [IPU2  ]     59.025559 s:  Read8 I2C3: DEV 0x34: RD 0x25 = 0x00 
     [HOST] [IPU2  ]     59.026566 s:  Read8 I2C3: DEV 0x34: RD 0x4c = 0x01 
     [HOST] [IPU2  ]     59.027725 s:  Read8 I2C3: DEV 0x34: RD 0x4d = 0x13 
     [HOST] [IPU2  ]     59.028548 s:  Read8 I2C3: DEV 0x34: RD 0x4e = 0x04 
     [HOST] [IPU2  ]     59.029555 s:  Read8 I2C3: DEV 0x34: RD 0x4f = 0x32 
     [HOST] [IPU2  ]     59.030561 s:  Read8 I2C3: DEV 0x34: RD 0x50 = 0x83 
     [HOST] [IPU2  ]     59.031568 s:  Read8 I2C3: DEV 0x34: RD 0x55 = 0x00 
     [HOST] [IPU2  ]     59.032727 s:  Read8 I2C3: DEV 0x34: RD 0x56 = 0x00 
     [HOST] [IPU2  ]     59.033550 s:  Read8 I2C3: DEV 0x34: RD 0x58 = 0x58 
     [HOST] [IPU2  ]     59.034557 s:  Read8 I2C3: DEV 0x34: RD 0x6d = 0x03 
     [HOST] [IPU2  ]     59.035563 s:  Read8 I2C3: DEV 0x34: RD 0x6e = 0x88 
     [HOST] [IPU2  ]     59.036539 s:  Read8 I2C3: DEV 0x34: RD 0x6f = 0x88 
     [HOST] [IPU2  ]     59.037699 s:  Read8 I2C3: DEV 0x34: RD 0x77 = 0xc5 
     [HOST] [IPU2  ]     59.038553 s:  Read8 I2C3: DEV 0x34: RD 0xf8 = 0x00 
     [HOST] [IPU2  ]     59.039559 s:  Read8 I2C3: DEV 0x34: RD 0xf9 = 0x00 
     [HOST] [IPU2  ]     59.040566 s:  Read8 I2C3: DEV 0x34: RD 0x04 = 0xcc 
    
    ===============================================================================
    Serializer - 933
    ===============================================================================
     [HOST] [IPU2  ]     59.377844 s:  Write8 I2C3: DEV 0x58: WR 0x01 = 0x33 
     [HOST] [IPU2  ]     59.379613 s:  Read8 I2C3: DEV 0x58: RD 0x01 = 0x30 
     [HOST] [IPU2  ]     59.379887 s:  Write8 I2C3: DEV 0x58: WR 0x03 = 0xc7 
     [HOST] [IPU2  ]     59.390563 s:  Write8 I2C3: DEV 0x58: WR 0x0d = 0x99 
     [HOST] [IPU2  ]     59.401543 s:  Write8 I2C3: DEV 0x58: WR 0x05 = 0x05 
     [HOST] [IPU2  ]     59.412706 s:  Write8 I2C3: DEV 0x58: WR 0x35 = 0x02 
     [HOST] [IPU2  ]     59.423564 s:  Write8 I2C3: DEV 0x58: WR 0x11 = 0x19 
     [HOST] [IPU2  ]     59.434545 s:  Write8 I2C3: DEV 0x58: WR 0x12 = 0x19 
     [HOST] [IPU2  ]     59.446623 s:  Read8 I2C3: DEV 0x58: RD 0x03 = 0xc7 
     [HOST] [IPU2  ]     59.447782 s:  Read8 I2C3: DEV 0x58: RD 0x05 = 0x15 
     [HOST] [IPU2  ]     59.448606 s:  Read8 I2C3: DEV 0x58: RD 0x06 = 0x68 
     [HOST] [IPU2  ]     59.449612 s:  Read8 I2C3: DEV 0x58: RD 0x07 = 0x00 
     [HOST] [IPU2  ]     59.450619 s:  Read8 I2C3: DEV 0x58: RD 0x08 = 0x00 
     [HOST] [IPU2  ]     59.451625 s:  Read8 I2C3: DEV 0x58: RD 0x09 = 0x00 
     [HOST] [IPU2  ]     59.452784 s:  Read8 I2C3: DEV 0x58: RD 0x0a = 0x00 
     [HOST] [IPU2  ]     59.453608 s:  Read8 I2C3: DEV 0x58: RD 0x0b = 0x00 
     [HOST] [IPU2  ]     59.454614 s:  Read8 I2C3: DEV 0x58: RD 0x0c = 0x11 
     [HOST] [IPU2  ]     59.455621 s:  Read8 I2C3: DEV 0x58: RD 0x0d = 0x99 
     [HOST] [IPU2  ]     59.456627 s:  Read8 I2C3: DEV 0x58: RD 0x0e = 0x35 
     [HOST] [IPU2  ]     59.457786 s:  Read8 I2C3: DEV 0x58: RD 0x0f = 0x00 
     [HOST] [IPU2  ]     59.458610 s:  Read8 I2C3: DEV 0x58: RD 0x10 = 0x17 
     [HOST] [IPU2  ]     59.459616 s:  Read8 I2C3: DEV 0x58: RD 0x11 = 0x19 
     [HOST] [IPU2  ]     59.460623 s:  Read8 I2C3: DEV 0x58: RD 0x12 = 0x19 
     [HOST] [IPU2  ]     59.461599 s:  Read8 I2C3: DEV 0x58: RD 0x13 = 0x00 
     [HOST] [IPU2  ]     59.462788 s:  Read8 I2C3: DEV 0x58: RD 0x14 = 0x00 
     [HOST] [IPU2  ]     59.463612 s:  Read8 I2C3: DEV 0x58: RD 0x29 = 0x06 
     [HOST] [IPU2  ]     59.464619 s:  Read8 I2C3: DEV 0x58: RD 0x2a = 0x00 
     [HOST] [IPU2  ]     59.465625 s:  Read8 I2C3: DEV 0x58: RD 0x2d = 0x00 
     [HOST] [IPU2  ]     59.466601 s:  Read8 I2C3: DEV 0x58: RD 0x35 = 0x0a 
    ===============================================================================
    
    

    Please tell me, if i want to do any changes in this registers.

    When i probe on Data lines, Data traffic is there. So, I am looking in VIP configuration (Software Side).

    But, I am not getting interrupt in VIP. Deserializer Data is in Rising Edge. But, For Experment : I checked with Rising Edge and Falling Edge.

    In Serializer : General Status Register Reads (0x0C) : Valid PCLK not Detected. What's this mean ?

    Regards

    ARUNKUMAR V N

  • Hi Arunkumar,

    Please ensure the clock is configured with respect to your strap mode being set to RAW10.

    In the 10-bit mode, the pixel clock frequency divided by the external oscillator frequency must be 2.  For example, if the external oscillator frequency is 48 MHz in the 10-bit mode, the pixel clock frequency of the imager must be twice of the external oscillator frequency, that is, 96 MHz.

    Please refer to Section 7.4 of the 933 datasheet for more information with respect to device functional modes.

    Sincerely,
    Bryan Kahler

  • Hi Bryan Kahler,

    Clock and other configuration is proper. I found out the issue related to VIP Format.

    Now It's solve and Camera is working fine.

    Thanks for your Support.

    Regards,

    ARUNKUMAR V N