I am somewhat confused about what cameras are or are not supported by the nano vs the PI.
Basically I have seen multiple cameras with the same CSI-2 connector for both the PI and the Nano but I am confused what this means. Are all cameras that work on the PI with the same CSI-2 connector as the Nano also useable on the nano/nx? What makes a camera supported?
In the latest releases of Jetpack it is supported for example the classic raspberry pi v2 camera (IMX219).
A camera is supported when the driver is enabled in the system, therefore in Jetpack a reference driver is included and it will work for this camera.
If you want to support any custom camera, you can start by reading the developer’s guide.
RidgeRun also offers professional services for camera drivers, here you can find a list of common drivers. Also, if you want to use a camera that is not on the list we can also develop a custom driver.
That’d be pretty awesome, looking to have a wide angle and close up feed. There’s enough CPU to combine the 2 video streams and encode onto a single video to stream out?
It is not supported by default. You will need to follow the appropriate steps to enable support for IMX477. Unfortunately, the CSI bus is not as “plug and play” as you’re probably used to from USB bus cameras.
@snarky Well, I’m used to RPi, but that is pretty close to USB PnP.
But 2 CSI buses are both supported and both can support the RPi HQ camera? As long as the docs are readily available with some searches and maybe a kernel module or two compile & configure, that works for me.
@drizzt321 correct, the HQ camera is now supported but you need to use the open source driver that we provided. You need to follow the instructions in the wiki to build a kernel image that enables the sensors. More details here: