1. Where did you get the camera module(s)? Arducam.com
3. Model number of the product(s)? B0429 and B0492N
5. What hardware/platform were you working on? Jetson Orin Nano Dev Kit with JetPack 6.0 (R36.4.4).
7. Instructions you have followed. (link/manual/etc.) Quick Start Guide - Arducam Wiki
8. Problems you were having? I have been unable to get the B0429 (AR0234 sensor) to show video. nvarguscamerasrc fails with a “No cameras available” error. However, a standard USB webcam works perfectly, which confirms that my system’s display, GPU, and V4L2 framework are all functional.
10. The dmesg log from your hardware?
rsilvers@hk-00:~$ sudo dmesg | grep -i "arducam\|i2c" [sudo] password for rsilvers: [ 0.233519] i2c_dev: i2c /dev entries driver [ 1.755711] tegra-i2c 3160000.i2c: Adding to iommu group 1 [ 8.506745] arducam-csi2: chip found @ 0x18 (i2c-2-mux (chan_id 1)) [ 8.531295] arducam-csi2: arducam_read: Reading register 0x103 failed [ 8.531306] arducam-csi2 9-000c: probe failed [ 8.531331] arducam-csi2 9-000c: Failed to setup board. [ 8.535612] arducam-csi2: chip found @ 0x18 (i2c-2-mux (chan_id 0)) [ 8.559159] arducam-csi2: arducam_read: 0x103 0x0030 [ 8.559445] arducam-csi2: arducam_read: 0x101 0x10004 [ 8.559449] arducam-csi2 10-000c: firmware version: 0x10004 [ 8.559800] arducam-csi2: arducam_read: 0x102 0x0a56 [ 8.559803] arducam-csi2 10-000c: Sensor ID: 0x0A56 [ 8.628455] tegra-camrtc-capture-vi tegra-capture-vi: subdev arducam-csi2 10-000c bound [ 8.662913] arducam-csi2 10-000c: sensor arducam-csi2 10-000c registered
11. Troubleshooting attempts you’ve made? I have tried the following to solve the problem:
- Checked and confirmed that a USB webcam works.
- Uninstalled the Arducam driver package with
sudo dpkg -r arducam-nvidia-l4t-kernel. - Reinstalled the driver with
sudo ./install_full.sh -m arducam_4lane. - Tried both the CAM0 (
sensor-id=0) and CAM1 (sensor-id=1) ports. - Checked for driver issues with the
dmesglog, which confirmed that the kernel driver sees and registers the camera onchan_id 0(/dev/video0). - Ran
nvargus-daemonin debug mode, which showed the following errors:
OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0 OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module1 NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found ... SCF: Error BadParameter: Sensor could not be opened.
These logs suggest that while the kernel driver is working, the Argus framework is not finding the necessary configuration in the device tree to use the camera.
12. What help do you need? I am using a Jetson Orin Nano with JetPack 6.0 (R36.4.4). My troubleshooting indicates a mismatch between the driver and the Argus framework on this specific JetPack version. The install_full.sh script does not seem to install a compatible driver.
Could you please provide a link to the correct driver package (.deb file) for my B0429 camera that is compatible with JetPack 6.0 (R36.4.4)?
Also please confirm which Cam port the B0429 needs and which one the B0492N needs.
v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'Y16 ' (16-bit Greyscale)
Size: Discrete 1920x1200
Size: Discrete 1920x1080
Size: Discrete 1280x720
[1]: 'BA10' (10-bit Bayer GRGR/BGBG)
Size: Discrete 1920x1200
Size: Discrete 1920x1080
Size: Discrete 1280x720