Dear Sir,
I'm developing with your i.MX6 solo lite and with your EK board.
I want to connect the camera signals(8bit parellel) to i.MX6 solo lite.
Here are some questions:
1. What's the difference between how to connect one 8bit camera sensor and how to connect two 8-bit sensors on i.MX6 solo lite hardware reference manual?
On the page 612(section 16.4 Principles of Operation), the below are:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The CSI can support connection with the sensor as follows.
• To connect with one 8-bit sensor, the sensor data interface should connect to CSI_DATA[9:2].
• To connect with one 10-bit sensor, the sensor data interface should connect to CSI_DATA[9:0].
• To connect with one 16-bit sensor, the sensor data interface should connect to CSI_DATA[15:0].
• To connect with two 8-bit sensors, the sensor data interfaces should connect to CSI_DATA[7:0] and CSI_DATA[15:8].
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Assume1)
- I interfaced two camera(each camera is 8bit) with i.MX6 solo lite to meet our buyer needs.
- I assigned the CSI_DATA[7:0] to one camera and CSI_DATA[15:8] to another camera.
- But, there was some changed.
- Our buyer changed the camera number from two to one.
Shoul i change CSI_DATA[7:0] to CSI_DATA[9:2] like above?
Without hardware change, i should use CSI_DATA[7:0] because of other pins (CSI_DATA9, CSI_DATA8) have already been assigned for other purpose.
Please, let me know how to use the CSI_DATA[7:0] without change.
Best & Regards,
Kwangbog HAM
Hi kwangbog
one can use only CSI_DATA[7:0] in two sensors mode, using
non-CCIR656 mode, setting bit TWO_8BIT_SENSOR in register CSI_CSICR3,
that is with sync signals. For 16-bit data format, the data path is
combination by two 8-bit sensors. One sensor is connected to the
CSI_DATA[7:0]. The other sensor is connected to CSI_DATA[15:8].
So one sensor data will be random data.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Dear Sir,
Thank you for your fast response.
There are some confusion for me in your reply.
To clear, i indicate our usage conditions.
[Condition]
- We use CCIR601 mode with VSYNC, HSYNC, PCLK and MCLK
- Camera's data bit is 8.
- one camera module
(originally, we had a plan to use two sensor with 8bit, but now we will use one sensor with 8bit)
[Question]
Can i use these signals(CSI_DATA[7:0]) to our camera,
setting bit TWO_8BIT_SENSOR in register CSI_CSICR3,?
(We don't want to change these signals)
Best & Regards,
Kwangbog Ham
you can use non-CCIR656 mode
with connecton to CSI_DATA[7:0]) and using bit TWO_8BIT_SENSOR.
~igor
Dear Sir,
Thanks a lot.
Kwangbog HAM