we’re intending to run BalenaOS on a Jetson Nano in conjunction with a CSI camera, a need many embedded vision developers will have at one point.
On the NVIDIA-forums I could find a couple posts of people failing to access the CSI camera from Docker (using the native Linux ‘NVIDIA L4T’).
After investing a lot of hours on this I came to the conclusion that the onboard camera can’t be interacted with in a standard way from a container. This is due to all the moving pieces (nvcamera daemon, specific GStreamer libraries, etc.) that are required for the onboard camera to work properly.
I was wondering if there’s any success stories of running a CSI camera in a container on BalenaOS - or any speculations of why it might fail and what modifications might be necessary to make it run.
We’re willing to spend some effort into making it work, but are looking forward to suggestions to narrow down the concrete issues before starting.