We are porting the ZED‑X camera to the Thor platform. Video streams can be captured via V4L2, yet the color rendition is incorrect. We attempted frame‑capture using Argus, but nvgstcapture fails to retrieve frames and report following error. How should we troubleshoot this issue?
What’s the log shows by below command.
nvargus_nvraw --lps
Looks like your device tree have problem to recognize any camera.
is there any way find what is wrong? the config is provided by vendor.
tegra264-camera-zedlink-quad-p3971-agx.dtsi.txt (91.5 KB)
tegra264-p3971-camera-zedlink-quad-sl-overlay.dts.txt (35.6 KB)
ar0234-sl-modes.dtsi.txt (4.9 KB)
Dump the device tree to confirm.
sudo dtc -I fs -O dts -o extracted_proc.dts /sys/firmware/devicetree/base
Hi,
attachment is the dumped device-tree.
extracted_proc.dts.txt (696.4 KB)
Thank you.
BR//
Wow, so many modules in tegra-camera-platform{} could you just leave one module to try.
hi:
请检查这一个文件,谢谢~
tegra-camera-platform {
vi_bw_margin_pct = <0x19>;
max_lane_speed = <0x1e8480>;
vi_peak_byte_per_pixel = <0x02>;
num_csi_lanes = <0x10>;
compatible = "nvidia, tegra-camera-platform";
min_bits_per_pixel = <0x08>;
isp_bw_margin_pct = <0x19>;
isp_peak_byte_per_pixel = <0x05>;
modules {
module1 {
badge = "zedx_ar0234";
position = "frontright";
status = "okay";
orientation = "1";
drivernode0 {
pcl_id = "v4l2_sensor";
status = "okay";
sysfs-device-tree = "/sys/firmware/devicetree/base/bus@0/i2c@810c6a0000/zedx_right_0@20";
};
};
module0 {
badge = "zedx_ar0234";
position = "frontleft";
status = "okay";
orientation = "1";
drivernode0 {
pcl_id = "v4l2_sensor";
status = "okay";
sysfs-device-tree = "/sys/firmware/devicetree/base/bus@0/i2c@810c6a0000/zedx_left_0@28";
};
};
};
};
extracted_proc-new.txt (689.5 KB)
What’s daemon log.
Have below command before start the camera.
journalctl -u nvargus-daemon -f
我在csi port 0上配置zed相机,用nvgstcapture可以抓到图,改到csi port2用nvgstcapture就有问题了,但用v4l2-ctl还能抓到流,用nvargus_nvraw --lps读取状态,报错:
extracted_proc.dts.txt (392.5 KB)
使用argus有什么限制么?只有csi port 0能用argus?
Remove all of the others sensor in tegra-camera-platform {} only leave the zedx_* to try.
hi:
按照你的建议已经移除了所有的,只有这两个,执行命令还是不可以
xyz@tegra-ubuntu:~$ sudo nvargus_nvraw --lps
nvargus_nvraw version 1.17.0
Number of supported sensor entries 0
Entry Source Mode Uniquename Resolution FR BitDepth Mode
Index Index Index CSI Dyn Type
xyz@tegra-ubuntu:~$
modules {
/********************************group 12******************************************/
module0 {
badge = "ar0234_frontcenter_left";
position = "frontcenter";
orientation = "1";
status = "okay";
drivernode0 {
pcl_id = "v4l2_sensor";
sysfs-device-tree = "/sys/firmware/devicetree/base/bus@0/i2c@810c6a0000/zedx_left_0@28";
status = "okay";
};
};
module1 {
badge = "ar0234_rearcenter_right";
position = "rearcenter";
orientation = "1";
status = "okay";
drivernode0 {
pcl_id = "v4l2_sensor";
sysfs-device-tree = "/sys/firmware/devicetree/base/bus@0/i2c@810c6a0000/zedx_right_0@20";
status = "okay";
};
};
xyz@tegra-ubuntu:~$ journalctl -u nvargus-daemon -f
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/services/autocontrol/AutocontrolService.cpp, function fillStaticProps(), line 176)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/Source.cpp, function initialize(), line 132)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function replaceSourceInList(), line 461)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 386)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function getSource(), line 556)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[73128]: CameraProvider initialized (0xffff8827ab00)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[73128]: CameraProvider destroyed (0xffff8827ab00)
Jan 01 08:09:30 tegra-ubuntu nvargus-daemon[2505]: CaptureService:stop: is requested --------------------------
Jan 01 08:09:31 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[73128]: Connection closed (FFFF8F9B88C0)
Jan 01 08:09:31 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[73128]: Connection cleaned up (FFFF8F9B88C0)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[124257]: Connection established (FFFF8F9B88C0)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module1
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: NvPclHwGetModuleList: No module data found
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: NvPclHwGetModuleList: No module data found
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function verifyDeviceCaps(), line 209)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (NvCamV4l2) Error 0x000a000e: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 69)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: ---- imager: No override file found. ----
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: Error: NvCameraIspInitialize: NvCameraIspGetNitoPathIfEnabled() returned error
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: |===================================================================|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | You have encountered an error. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | NITO file is made the default in this Jetpack release. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | User is expected to provide a NITO file for the camera module in |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | the directory /var/nvidia/nvcam/settings |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | If the NITO file is in a different location, please provide the |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | path using the environmental variable NVCAMERA_NITO_PATH |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | For example: |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | $ export NVCAMERA_NITO_PATH=/home/ubuntu/yournitofile.nito |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | If the NITO file is not supported, you can still use the legacy |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Configuration file and migrate to NITO file using the instructions|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | provided in the documentation. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Please refer to readme.txt in the Camera Partner Toolkit. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Here is the environmental variable value for switching to |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | the Configuration file. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | $ export NVCAMERA_NITO_PATH=CONFIG |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: |===================================================================|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (Autocontrol) Error 0x00000004: Invalid AAp handle (in src/algorithms/autoap/autoap.cpp, function NvIspAutoApClose(), line 384)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: NvCameraIspInitialize failed (in src/services/autocontrol/NvCameraIspDriver.cpp, function initialize(), line 174)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/services/autocontrol/NvCameraIspDriver.cpp, function fillStaticProps(), line 2195)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/services/autocontrol/AutocontrolService.cpp, function fillStaticProps(), line 176)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/Source.cpp, function initialize(), line 132)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function replaceSourceInList(), line 461)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 386)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function getSource(), line 556)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: ---- imager: No override file found. ----
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: Error: NvCameraIspInitialize: NvCameraIspGetNitoPathIfEnabled() returned error
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: |===================================================================|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | You have encountered an error. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | NITO file is made the default in this Jetpack release. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | User is expected to provide a NITO file for the camera module in |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | the directory /var/nvidia/nvcam/settings |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | If the NITO file is in a different location, please provide the |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | path using the environmental variable NVCAMERA_NITO_PATH |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | For example: |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | $ export NVCAMERA_NITO_PATH=/home/ubuntu/yournitofile.nito |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | If the NITO file is not supported, you can still use the legacy |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Configuration file and migrate to NITO file using the instructions|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | provided in the documentation. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Please refer to readme.txt in the Camera Partner Toolkit. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Here is the environmental variable value for switching to |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | the Configuration file. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | $ export NVCAMERA_NITO_PATH=CONFIG |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: |===================================================================|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: (Autocontrol) Error 0x00000004: Invalid AAp handle (in src/algorithms/autoap/autoap.cpp, function NvIspAutoApClose(), line 384)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: NvCameraIspInitialize failed (in src/services/autocontrol/NvCameraIspDriver.cpp, function initialize(), line 174)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/services/autocontrol/NvCameraIspDriver.cpp, function fillStaticProps(), line 2195)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/services/autocontrol/AutocontrolService.cpp, function fillStaticProps(), line 176)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/Source.cpp, function initialize(), line 132)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function replaceSourceInList(), line 461)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 386)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: SCF: Error 0x00000004: (propagating from src/api/CameraDriver.cpp, function getSource(), line 556)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[124257]: CameraProvider initialized (0xffff88295cb0)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[124257]: CameraProvider destroyed (0xffff88295cb0)
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: CaptureService:stop: is requested --------------------------
Jan 01 08:15:56 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[124257]: Connection closed (FFFF8F9B88C0)
Jan 01 08:15:56 tegra-ubuntu nvargus-daemon[2505]: === nvargus_nvraw[124257]: Connection cleaned up (FFFF8F9B88C0)
上传这个命令生成的dts
sudo dtc -I fs -O dts -o extracted_proc-0705.txt /sys/firmware/devicetree/base
extracted_proc-0705.txt (394.8 KB)
Looks like you are running on JP7.x
For JP7 need nito file by camera partner.
us-daemon[2505]: Error: NvCameraIspInitialize: NvCameraIspGetNitoPathIfEnabled() returned error
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: |===================================================================|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | You have encountered an error. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | NITO file is made the default in this Jetpack release. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | User is expected to provide a NITO file for the camera module in |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | the directory /var/nvidia/nvcam/settings |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | If the NITO file is in a different location, please provide the |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | path using the environmental variable NVCAMERA_NITO_PATH |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | For example: |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | $ export NVCAMERA_NITO_PATH=/home/ubuntu/yournitofile.nito |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | If the NITO file is not supported, you can still use the legacy |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Configuration file and migrate to NITO file using the instructions|
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | provided in the documentation. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Please refer to readme.txt in the Camera Partner Toolkit. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | Here is the environmental variable value for switching to |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | the Configuration file. |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: | $ export NVCAMERA_NITO_PATH=CONFIG |
Jan 01 08:15:55 tegra-ubuntu nvargus-daemon[2505]: |=====================================
hi:
我看了这个目录是有ar0234.nito 这个文件的
xyz@tegra-ubuntu:~$ ll /var/nvidia/nvcam/settings/
total 11188
drwxr-xr-x 3 root root 4096 Jan 1 08:20 ./
drwxr-xr-x 6 root root 4096 Jun 26 2026 ../
-rw-r--r-- 1 root root 964621 Dec 31 2025 ar0234.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 e3331.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 e3333.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 imx185.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 imx219.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 imx274_li.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 imx390.nito
-rw-r--r-- 1 root root 964621 Dec 31 2025 imx477.nito
-rw-r--r-- 1 root root 1791692 Jan 1 08:01 nvcam_cache_0.bin
-rw-r--r-- 1 root root 1791692 Jan 1 08:01 nvcam_cache_1.bin
-rw-r--r-- 1 root root 102 Dec 31 2025 README.txt
-rw-r--r-- 1 root root 16 Jan 1 08:01 serial_no_0.bin
-rw-r--r-- 1 root root 16 Jan 1 08:01 serial_no_1.bin
drwxr-xr-x 2 root root 4096 Jun 26 2026 sipl/
-rw-r--r-- 1 root root 108676 Jan 1 08:20 zedx_ar0234.isp
xyz@tegra-ubuntu:~$
i don’t think you badge match to this nito file.
Just check this ar0234 nito for SIPL(COE) camera only but for argus.
hi:
camera partner提供了这个zedx_ar0234.isp 这个isp文件,有没有帮助,你能确定是缺少nito文件引起的吗?
这个nito是jp7上新增加的特性是吗?
Yes, nito is new for JP7 and necessarily.
Thanks
Hi all:
I meet the same question, if any solutions? In JP7.1, the camera work well, but JP7.2 does not.
Thanks!


