Use 4 mipi problem

when i run the command below:
gst-launch-1.0 nvarguscamerasrc sensor-id = 1 ! video/x-raw(memory:NVMM), width=1024, height=1024, framerate=20/1 ! nvvidconv flip-method=0 ! videoconvert ! video/x-raw, format=BGR ! appsink name=sink
the error log is:
Aug 8 13:53:21 jetson-local-249 nvargus-daemon[4217]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module1
Aug 8 13:53:21 jetson-local-249 nvargus-daemon[4217]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module2
Aug 8 13:53:21 jetson-local-249 nvargus-daemon[4217]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module3
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: No module data found
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: No module data found
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: No module data found
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: NvPclHwGetModuleList: No module data found
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: ---- imager: No override file found. ----
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: LSC: LSC surface is not based on full res!
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: ---- imager: No override file found. ----
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: LSC: LSC surface is not based on full res!
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: ---- imager: No override file found. ----
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: LSC: LSC surface is not based on full res!
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: ---- imager: No override file found. ----
Aug 8 13:53:22 jetson-local-249 nvargus-daemon[4217]: LSC: LSC surface is not based on full res!
Aug 8 13:53:23 jetson-local-249 kernel: [ 83.303183] irq: IRQ298: trimming hierarchy from :pmc@c360000
Aug 8 13:53:23 jetson-local-249 nvargus-daemon: E/ libnvphs:socket: Error[2]: socket connection /var/lib/nvphs/nvphsd.ctl to PHS failed: No such file or directory
Aug 8 13:53:23 jetson-local-249 nvargus-daemon: D/ libnvphs:socket: Warning: connecting to Power Hinting Service failed. Is PHS running?
Aug 8 13:53:23 jetson-local-249 nvargus-daemon[4217]: === CHVisionCMLinux[4205]: CameraProvider initialized (0xffff886e9cb0)SCF: Error BadValue: NvPHSSendThroughputHints (in src/common/CameraPowerHint.cpp, function sendCameraPowerHint(), line 56)
Aug 8 13:53:23 jetson-local-249 nvargus-daemon: E/ libnvphs:socket: Error[2]: socket connection /var/lib/nvphs/nvphsd.ctl to PHS failed: No such file or directory
Aug 8 13:53:23 jetson-local-249 nvargus-daemon: D/ libnvphs:socket: Warning: connecting to Power Hinting Service failed. Is PHS running?
Aug 8 13:53:23 jetson-local-249 nvargus-daemon: E/ libnvphs: Error: NvPHSSendThroughputHints[usecase=camera, hint=MinCPU, value=4294967295, timeout_ms=1000]: queue_or_send() failed
Aug 8 13:53:23 jetson-local-249 nvargus-daemon[4217]: LSC: LSC surface is not based on full res!
Aug 8 13:53:23 jetson-local-249 kernel: [ 83.903657] bwmgr API not supported
Aug 8 13:53:24 jetson-local-249 dbus-daemon[1976]: [session uid=1003 pid=1976] Activating via systemd: service name=‘org.gtk.vfs.Metadata’ unit=‘gvfs-metadata.service’ requested by ‘:1.40’ (uid=1003 pid=2791 comm=“/usr/bin/gnome-shell " label=“kernel”)
Aug 8 13:53:24 jetson-local-249 systemd[1757]: Starting Virtual filesystem metadata service…
Aug 8 13:53:24 jetson-local-249 dbus-daemon[1976]: [session uid=1003 pid=1976] Successfully activated service ‘org.gtk.vfs.Metadata’
Aug 8 13:53:24 jetson-local-249 systemd[1757]: Started Virtual filesystem metadata service.
Aug 8 13:53:25 jetson-local-249 geoclue[3019]: Service not used for 60 seconds. Shutting down…
Aug 8 13:53:25 jetson-local-249 systemd[1]: geoclue.service: Succeeded.
Aug 8 13:53:26 jetson-local-249 gnome-software[4283]: enabled plugins: desktop-categories, fwupd, os-release, packagekit, packagekit-local, packagekit-offline, packagekit-proxy, packagekit-refine-repos, packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, appstream, desktop-menu-path, hardcoded-blacklist, modalias, odrs, packagekit-refine, rewrite-resource, snap, packagekit-history, provenance, systemd-updates, generic-updates, provenance-license, icons, key-colors, key-colors-metadata
Aug 8 13:53:26 jetson-local-249 gnome-software[4283]: disabled plugins: dpkg, dummy, repos
Aug 8 13:53:26 jetson-local-249 dbus-daemon[678]: [system] Activating via systemd: service name=‘org.freedesktop.fwupd’ unit=‘fwupd.service’ requested by ‘:1.120’ (uid=1003 pid=4283 comm=”/usr/bin/gnome-software --gapplication-service " label=“kernel”)
Aug 8 13:53:26 jetson-local-249 systemd[1]: Starting Firmware update daemon…
Aug 8 13:53:27 jetson-local-249 dbus-daemon[678]: [system] Successfully activated service ‘org.freedesktop.fwupd’
Aug 8 13:53:27 jetson-local-249 systemd[1]: Started Firmware update daemon.
Aug 8 13:53:28 jetson-local-249 systemd[1]: Starting Update APT News…
Aug 8 13:53:28 jetson-local-249 systemd[1]: Starting Update the local ESM caches…
Aug 8 13:53:28 jetson-local-249 systemd[1]: apt-news.service: Succeeded.
Aug 8 13:53:28 jetson-local-249 systemd[1]: Finished Update APT News.
Aug 8 13:53:28 jetson-local-249 nvargus-daemon[4217]: SCF: Error InvalidState: Timeout waiting on frame start sensor guid 1, capture sequence ID = 0 (in src/services/capture/FusaCaptureViCsiHw.cpp, function waitCsiFrameStart(), line 514)
Aug 8 13:53:28 jetson-local-249 nvargus-daemon[4217]: SCF: Error InvalidState: (propagating from src/common/Utils.cpp, function workerThread(), line 114)
Aug 8 13:53:28 jetson-local-249 nvargus-daemon[4217]: SCF: Error InvalidState: Worker thread ViCsiHw frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)
Aug 8 13:53:28 jetson-local-249 nvargus-daemon[4217]: SCF: Error Timeout: (propagating from src/services/capture/FusaCaptureViCsiHw.cpp, function waitCsiFrameEnd(), line 600)
Aug 8 13:53:28 jetson-local-249 nvargus-daemon[4217]: SCF: Error Timeout: (propagating from src/common/Utils.cpp, function workerThread(), line 114)
Aug 8 13:53:28 jetson-local-249 nvargus-daemon[4217]: SCF: Error Timeout: Worker thread ViCsiHw frameComplete failed (in src/common/Utils.cpp, function workerThread(), line 133)
Aug 8 13:53:28 jetson-local-249 nvargus-daemon: Module_id 30 Severity 2 : (fusa) Error: Timeout propagating from:/capture/src/fusaViHandler.cpp 776
Aug 8 13:53:30 jetson-local-249 systemd[1]: esm-cache.service: Succeeded.
Aug 8 13:53:30 jetson-local-249 systemd[1]: Finished Update the local ESM caches.
Aug 8 13:53:30 jetson-local-249 systemd[1]: Started Session 15 of user root.
Aug 8 13:53:31 jetson-local-249 systemd[1]: session-15.scope: Succeeded.
Aug 8 13:53:32 jetson-local-249 update-notifier.desktop[5442]: /var/lib/apt/lists/lock:
Aug 8 13:53:32 jetson-local-249 nvargus-daemon[4217]: === CHVisionCMLinux[4205]: Connection closed (FFFF8D5B0900)=== CHVisionCMLinux[4205]: WARNING: CameraProvider was not destroyed before client connection terminated.=== CHVisionCMLinux[4205]: The client may have abnormally terminated. Destroying CameraProvider…=== CHVisionCMLinux[4205]: CameraProvider destroyed (0xffff886e9cb0)=== CHVisionCMLinux[4205]: WARNING: Cleaning up 1 outstanding requests…=== CHVisionCMLinux[4205]: WARNING: Cleaning up 1 outstanding stream settings…=== CHVisionCMLinux[4205]: WARNING: Cleaning up 1 outstanding queues…=== CHVisionCMLinux[4205]: WARNING: Cleaning up 1 outstanding sessions…SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceEvent.cpp, function wait(), line 59)
Aug 8 13:53:32 jetson-local-249 nvargus-daemon[4217]: Error: Camera HwEvents wait, this may indicate a hardware timeout occured,abort current/incoming cc

to check the sdk version
root@jetson-local-249:~# cat /etc/nv_tegra_release

R35 (release), REVISION: 3.1, GCID: 32827747, BOARD: t186ref, EABI: aarch64, DATE: Sun Mar 19 15:19:21 UTC 2023

The current version can only support a single session with 3 cameras and does not support a single session with 4 cameras?

Yes, current multiple source per single session only support to 3 cameras.

Thanks

Can you provide a new dynamic library to support 4 mipi channels? Our hardware has already been designed and partially produced, but it has been stuck in this area for some time.

Sorry to tell due to the core design current only support to 3 cameras for single session.

Thanks

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