showmewebcam icon indicating copy to clipboard operation
showmewebcam copied to clipboard

Support for the Nvidia Jetson Nano (2GB and 4GB)

Open HunterAP23 opened this issue 3 years ago • 1 comments

This is a request to add support the Nvidia Jetson Nano 2GB and 4GB models. By default, the Jetson Nano is a small ARM64 module that connects to an expansion board with similar features to a Raspberry Pi 4, including a power+data USB-C port and a full-size CSI connector for a camera module.

It works with existing Raspberry Pi camera modules, including the V1, V2, and HQ modules. I know #173 is looking to make the kernel configs & builds easier to create and maintain, so I figure this request may be dependent on the kernel configs being fixed up first.

HunterAP23 avatar Dec 05 '21 06:12 HunterAP23

One pointer for anyone interested in pursuing this - Showmewebcam relies on buildroot for building Linux. Unfortunately the Jetson Nano isn't supported in buildroot. This Nvidia forum post is the most promising and recent that I found.

There's a repo with the patch applied by the author at https://github.com/celaxodon/buildroot/tree/board/jetson-nano-squashed. It only claims to support version p3450-0000 of the Nano. I'm not sure what that means w.r.t. the different carrier board versions (I've got a board with only one camera connection and another with two).

It'd be great to see support for the Jetson Nano in showmewebcam (and in buildroot) but it'd take some significant effort.

robrussell avatar Mar 19 '22 15:03 robrussell