How to use jetson partner supported cameras with JetPack 5.1.1 for Orin Nano Developer's kit?

Hi,

None of the partner supported cameras are showing compatibility with Linux Kernel 35.3.1 that is in JetPack 5.1.1 to be run on Nvidia Jetson Orin Nano Developer’s kit. Can you please explain if for example, any modifications can be made in JP5.1 35.2.1 driver to run with Orin Nano dev kit? How to run Arducam IMX519 16 megapixel autofocus camera with Orin Nano Developer’s kit? This kit is in my understanding not compatible with previous versions of Jetpack so there’s no way to run these cameras?

Secondly, is there any camera(s) that are compatible with Jetson Orin Nano Dev kit as of now? One which provide drivers for Linux Kernel 35.3.1?

When will jetson partner supported cameras support JetPack 5.1.1 for Orin Nano Developer’s kit?

Hi

In some of these instances was it is typically the case is that the device driver needs to be ported to the most recent JetPack releases. For that my recommendation is to take a look at the Sensor Programming Guide documentation and also check the source code of already supported image sensors like the IMX477 in case you need to do the porting work yourself.

Some reference code in the Jetson Linux sources are at:

kernel/nvidia/drivers/media/i2c/nv_imx185.c
kernel/nvidia/drivers/media/i2c/nv_imx477.c

Also JFYI, RidgeRun has wide experience in the development of kernel drivers, we can develop (or port) the new drivers for you. You can visit our main website or please email to support@ridgerun.com for technical questions and contactus@ridgerun.com for other queries.

Jafet Chaves,
Embedded SW Engineer at RidgeRun
Contact us: support@ridgerun.com
Developers wiki: https://developer.ridgerun.com/
Website: www.ridgerun.com

1 Like

hello hassaniqbal209,

Orin Nano developer kit by default support with Rbpcv2-imx219, and Rbpcv3-imx477.
please contact with Jetson Camera Partners for the specific details.

@JerryChang thanks. I attached Official Raspi High Quality Camera (IMX477) on Nvidia Orin Nano Developer’s kit and ran

v4l2-ctl --list-devices

However, it gives ‘cannot open device /dev/video0, exiting.’

Did you mean the same camera module? Is there any extra step involved to install?

hello hassaniqbal209,

had you executed Jetson-IO to configure the CSI Connector to enable IMX477 supports?

1 Like

Hi, hassaniqbal209

Have you tried to check if the IMX477 module is loaded during boot time?

1 Like

Hi all, @JerryChang 's suggestion of executing Jestion-IO worked to get the camera functional. Thank you! A follow up question, is the auto-focus (motorized focus) for IMX477 camera supported by Orin Nano developer’s kit? Can you please elaborate how should one achieve autofocus for example, for Arducam IMX477 Autofocus?

1 Like

auto-focus is not supported by default, since Raspberry Pi v3, IMX477 it changes the focus position manually. (i.e. without focuser)
that sensor from Arducam you’ve point-out designed with focuser. so, it could enable software controls to changes the focus position.

BTW, there’s software API, for checking FocuserPosition.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.