Products > Embedded Computing
SBC GNU/Linux boards with (RPI)-CSI-2 interface?
DiTBho:
--- Quote from: Nominal Animal on October 19, 2023, 03:40:46 pm ---Not all MIPI CSI camera modules are compatible with all boards. Many Allwinner and Rockchip SoCs do have MIPI CSI buses.
--- End quote ---
That's precisely the point: pin-to-pin and functionally compatibile with RPI CSI-2 modules?
I am tempted to buy a CM4 + adapter for a project.
Meanwhile, I am still hacking an other device. I have already mapped 40% of the USB packets, and I have to sniff stuff on Windows and then analyze it on Linux to prepar a userland-driver. It somehow already works.
The other project, the CSI-2 one, would be much simpler on the software side, even if on the hw side it does not have the same quality as the other device.
I think I will develop both :o :o :o
Nominal Animal:
--- Quote from: DiTBho on October 19, 2023, 07:00:15 pm ---That's precisely the point: pin-to-pin and functionally compatibile with RPI CSI-2 modules?
--- End quote ---
With which Raspberry Pi, though? For example, the RPi Zero camera modules tend not to be compatible with other Pis.
For Raspberry Pi Zero, the most compatible non-Broadcom one I know of is probably Banana Pi BPI-M2 Zero using Allwinner H3.
For the others, just look at the many different ways one can use the OV5640 5MP camera module in the exact same form factor.
The Orange Pi module is basically optimized for Allwinner H3 SoC. The Adafruit breakout uses a 8-bit parallel bus. The Waveshare USB Camera one uses USB and UVC (and is basically a webcam).
It can even be used with Raspberry Pi 4 via V4L.
DiTBho:
--- Quote from: Nominal Animal on October 20, 2023, 05:59:37 am ---With which Raspberry Pi, though?
--- End quote ---
Yup,
the CSI-2 interface on RPI is 15pin, 2 chs
the CSI-2 interface on CM4 is 22pin, 4 chs
I can support only these two, as already both implemented on my side.
Nominal Animal:
--- Quote from: DiTBho on October 20, 2023, 10:16:34 am ---
--- Quote from: Nominal Animal on October 20, 2023, 05:59:37 am ---With which Raspberry Pi, though?
--- End quote ---
Yup,
the CSI-2 interface on RPI is 15pin, 2 chs
the CSI-2 interface on CM4 is 22pin, 4 chs
I can support only these two, as already both implemented on my side.
--- End quote ---
It is not just the pin count. Different models of 'Pi support a different set of camera modules –– more specifically, the exact image formats supported varies from Pi model to model ––, and it is not just the number of pins on the MIPI CSI interface exposed. Put bluntly, you can have a 15-pin MIPI CSI connector that works on some Pi models and not on others.
DiTBho:
So, it would be better to buy a CM4 module, as it should be 100% supported.
Let's check it out.
Navigation
[0] Message Index
[*] Previous page
Go to full version