DS90UB934-Q1: Initialisation Sequence for Deserializers
Part Number: DS90UB933-Q1
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 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.
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:
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 ?
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to ARUN KUMAR1:
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
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 ?
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.
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.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.