How can I open two IMX219 cameras

Dear all, we have a Jetson Nano with image from [Jetson Nano Developer Kit SD Card Image]. When checking the devices using the command {v4l2-ctl —list-devices } the output shows that there are two devices: vi-output, imx219 7-0010 (platform:54080000.vi:0):
/dev/video0

vi-output, imx219 8-0010 (platform:54080000.vi:4):
/dev/video1

We’ve tried configuring the Jetson Expansion Headers according to Configuring the Jetson Expansion Headers — Jetson Linux Developer Guide documentation. However, when trying to open the cam1 using nvgstcapture-1.0 --cap-dev-node=0 , it still shows black screen or viewing of cam 0. Also when we tried to open the device tree, it still shows that:

rbpcv3_imx477_a@1a {……};

rbpcv2_imx219_a@10 {……};

What can I do?

OMG I met a same situation!!!

1 Like

hello Keyring,

could you please also share the release version of the SD image.
you may check release tag, $ cat /etc/nv_tegra_release for confirmation.
besides, please also gather kernel logs for reference, $ dmesg > klogs.txt

hello Jerry,

The release version is: # R32 (release), REVISION: 7.5, GCID: 36557527, BOARD: t210ref, EABI: aarch64, DATE: Tue Jun 11 23:12:44 UTC 2024.
And the .txt file were achieved below.
klogs.txt (104.3 KB)

hello Keyring,

it’s reporting i2c no acknowledge failure according to the logs.

[ 5494.792873] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[ 5494.800034] regmap_util_write_table_8:regmap_util_write_table:-121
[ 5494.806523] imx219 8-0010: Error writing mode
[ 5494.810948] vi 54080000.vi: calibration failed with -121 error
[ 5523.134289] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[ 5523.140949] regmap_util_write_table_8:regmap_util_write_table:-121
[ 5523.147335] imx219 8-0010: Error writing mode
[ 5523.151743] vi 54080000.vi: calibration failed with -121 error
[ 5523.351156] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
...

are you using Raspberry Pi Camera Module 2, IMX219 camera module?

According to the seller, it shows that both two cameras are sony IMX 219 cameras.

hello Keyring,

Jetson Nano support Raspberry Pi Camera v2, IMX219 by default.
however, such i2c no acknowledge failure usually caused by incorrect camera config or regulator settings.

I’ll be grateful if you can offer me some suggestions to correct the config and settings.

I meant it should not happened, could you please share a snapshot of your camera modules.


That’s all information the seller offered :(

hello Keyring,

it’s not Raspberry Pi v2, IMX219, it looks a camera module from waveshare, https://www.waveshare.com/pi5-imx219.htm
please contact with the vendor for additional drivers to enable it on Jetson Nano.

Thank you! We will try it in no time.

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