• Resolved

DS90UB933-Q1: Problem in Serializer Powerup Sequence

Intellectual 820 points

Replies: 15

Views: 224

Part Number: DS90UB933-Q1

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

  • In reply to 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

  • In reply to ARUN KUMAR1:

    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

  • In reply to 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

    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

  • In reply to ARUN KUMAR1:

    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

  • In reply to 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