We would like to capture and record several IMX490 and IMX390 cameras (~10 - 14 cameras in total) using a custom recording application. Above a certain number of cameras I receive the following error message:
SIPL_ICP_ISP_10: CNvMSensorPipeline.cpp: 695: DoISPProcessing: ISP0 client on buffer available failed
Does it mean that, the pipeline was unable to allocate additional buffers? Have I reached a limit?
Thank you very much in advance!
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
Target Operating System
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
SDK Manager Version
Host Machine Version
native Ubuntu 18.04
Did you test with nvsipl_camera application for that camera setup configuration?
Yes, however as far as I know, the nvsipl_camera application is not able to record the camera streams. The capture part worked with the nvsipl_camera sample application.
Did you check if DW recorder tool help your case? Is it working for your configuration?
Unfortunately the DW recorder tool does not cover my use case.
Could you please elaborate a bit, what does the error message indicate?
Is it a memory issue, or is this the result of a pipeline error/misuse?
It looks like a memory issue.
I am checking internally on usage limitation of recorder tool with IMX390 cameras and update you.
May I know camera resolution, how many numbers of cameras working well in your use case? Also, how many cameras per port is working well?
We have managed 7xIMX490 and 5xIMX390 in full resolution at the same time. Some ports had 4 cameras, some ports had less.
I hope you find this information useful!
That means 7 IMX490 + 5 IMX390 running at same time with out any issue? or 7 IMX490 and 5 IMX390 tested seperately?
They are running at the same time without any issue.
So total 12 cameras working with out any issue and adding another camera causing
ISP0 client on buffer available failed?