Interfacing IMX226CQJ Image Sensor with i.MX Processors

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Interfacing IMX226CQJ Image Sensor with i.MX Processors

跳至解决方案
3,433 次查看
rvalvekar
Contributor III

Hello All,

I am researching into interfacing IMX226CQJ with i.MX Processors. 

1. Will I be needing any converter to convert the LVDS Signals from Image Sensor when connecting to the processor ?

2. Are there any leads i can follow, for Linux Drivers for Sony Image Sensors ?

3. Is it necessary to convert LVDS Image Sensor output to MIPI CSI or Parallel Interface ?

Since the sensor is newly designed, there is not much information about it. Would like to get a community support for the issue.

Thanks and Regards,

Rohan

0 项奖励
回复
1 解答
3,203 次查看
jamesbone
NXP TechSupport
NXP TechSupport

Hello Rohan,

If the this new camera has an LVDS interface as input, for sure if you want to connect with the i.MX Processor you would need an extra component,  like the  LVDS to MIPI  converter or  LVDS to CSI Parallel interface,  by the way,  I have never seen such components since the LVDS always has been as outputs, but since you are mention this is new, maybe there is already the converter also.

But I think it is better to use the MIPI Cameras, since it is basically and LVDS regarding the signal conditioning. But I do not know what new advantages would bring this new kind of cameras.

Regarding the software, this would be direct from SONY, since all the cameras has a part of embedded config that cannot change, and it is bring from the manufacturer, so you need to contact SONY to get details about the drivers that they should have.

Best Regards,

Jaime

在原帖中查看解决方案

0 项奖励
回复
5 回复数
3,203 次查看
rvalvekar
Contributor III

Hello Jamie,

Thank you for the reply. After getting some more information about the whole situation. I have some more questions regarding the same topic. 

1. After having the sub-LVDS signals from the camera sensors converted into Parallel Interface ready signal, I would like to connect it to the Parallel Capture Interface of the i.MX Processor. 

For Linux, I will be needing some drivers for the parallel capture. Do i need to write custom drivers after the data IO has been converted into Parallel Channel ? So do i need to connect with Sensor Bridge Manufacturers for the driver or do i need to custom design the drivers myself ?

Since the only drivers that are available with Linux Kernel are generic or OV based, it is hard to determine the timeline and the exactly driver design method for this sensor.

Thanks for the help,

Rohan 

0 项奖励
回复
3,203 次查看
pks
Contributor I

Hello Rohan,

I wonder if you found a solution on your first question regarding the converter. I am researching this myself as well and found out possbily two solutions. The first solution is to use the Lattice MachXO3 or Crosslink to convert the output. It seems like a great idea until you dive into it. Either you will have to program the conversion yourself or you'll have to buy an IP block (which may cost a lot of money). The second solution which I'm not entirely sure about is using the ADV7782 chip to convert the output to CSI-2 (Has been mentioned here). The limited datasheet from the ADV7782 only shows that it has a 5 lane OpenLDI LVDS input. This chip might be a bottleneck for your chip as it most likely will handle up to 1080p60.

0 项奖励
回复
3,203 次查看
rvalvekar
Contributor III

Hello Petros,

I have already checked the Lattice Solution, and it is surely possible to do it. But the thought remains that would I be needing any additional drivers to drive this Camera Sensor + Converter Chip.

0 项奖励
回复
3,204 次查看
jamesbone
NXP TechSupport
NXP TechSupport

Hello Rohan,

If the this new camera has an LVDS interface as input, for sure if you want to connect with the i.MX Processor you would need an extra component,  like the  LVDS to MIPI  converter or  LVDS to CSI Parallel interface,  by the way,  I have never seen such components since the LVDS always has been as outputs, but since you are mention this is new, maybe there is already the converter also.

But I think it is better to use the MIPI Cameras, since it is basically and LVDS regarding the signal conditioning. But I do not know what new advantages would bring this new kind of cameras.

Regarding the software, this would be direct from SONY, since all the cameras has a part of embedded config that cannot change, and it is bring from the manufacturer, so you need to contact SONY to get details about the drivers that they should have.

Best Regards,

Jaime

0 项奖励
回复
3,204 次查看
rvalvekar
Contributor III

Hello Jamie,

Thank you for the reply. After getting some more information about the whole situation. I have some more questions regarding the same topic. 

1. After having the sub-LVDS signals from the camera sensors converted into Parallel Interface ready signal, I would like to connect it to the Parallel Capture Interface of the i.MX Processor. 

 

For Linux, I will be needing some drivers for the parallel capture. Do i need to write custom drivers after the data IO has been converted into Parallel Channel ? So do i need to connect with Sensor Bridge Manufacturers for the driver or do i need to custom design the drivers myself ?

 

Since the only drivers that are available with Linux Kernel are generic or OV based, it is hard to determine the timeline and the exactly driver design method for this sensor.

 

Thanks for the help,

Rohan 

0 项奖励
回复