Driverworks 5.10 on Orin 6.0.6, gives error of NOTIF_WARN_ICP_FRAME_DROP while recording raw videos using recording tool

Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
1.9.2.10884
other

Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other

Hi,
i’m running driveworks 5.10 on Orin machine connected with AR0823 sensor. nvsipl_camera is working fine when we capture raw or raw+yuv images.

However, when i’m using recorder tool and running the rig.json to record raw capture then i’m seeing error message as CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP.

command executed:
./recorder-tui /home/nvidia/rig/rig_ar0823_raw.json

raw rig file content are:
{
“log-level”: “verbose”,
“rig”: {
“sensors”: [
{
“name”: “camera:ar0823_rev1p1”,
“nominalSensor2Rig_FLU”: {
“roll-pitch-yaw”: [
0.0,
0.0,
0.0
],
“t”: [
0.0,
0.0,
0.0
]
},
“parameter”:“camera-name=AR0823_REV1p1_96717,interface=csi-a,CPHY-mode=1,link=0,format=raw,output-format=raw+yuv,async-record=0,skip-eeprom=1,nito-file=/usr/share/camera/AR0823_REV1p1_96717.nito,fifo-size=3”,
“properties”: {
“COMMENT”: “Nominals estimated for car27 / VIN=275155 (http://nvbugs/2869761/1)”,
“height”: “2160”,
“width”: “3840”
},
“protocol”: “camera.gmsl”
}
],
“vehicle”: {
“valid”: false
}
},
“version”: 8
}

After recording started, error i m getting is:

Recorder @ rig_ar0823_raw/rig_ar0823_raw: /media/sda1_SSD
Start Time: 19:41:29
Current Time: 19:41:47
Time Elapsed: 0:00:18.238687
526.637 MB 28.769 MB/s camera:ar0823_rev1p1
526.637 MB 28.769 MB/s TOTAL
Last output: recorder-tui: Failed to get DW version info from version_checker

Last error: [09-04-2023 19:41:47] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP

Press s to start/stop. Press q to quit.

Recorder @ rig_ar0823_raw/rig_ar0823_raw: /media/sda1_SSD
Start Time: 19:41:29
Current Time: 19:41:47
Time Elapsed: 0:00:18.271778
526.637 MB 28.769 MB/s camera:ar0823_rev1p1
526.637 MB 28.769 MB/s TOTAL
Last output: recorder-tui: Failed to get DW version info from version_checker

Last error: [09-04-2023 19:41:47] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP

Press s to start/stop. Press q to quit.

Toggling recording, this may take a moment…

Recorder @ rig_ar0823_raw/rig_ar0823_raw: Stopped…
526.637 MB 28.769 MB/s camera:ar0823_rev1p1
526.637 MB 28.769 MB/s TOTAL
Last output: recorder-tui: Failed to get DW version info from version_checker

Last error: [09-04-2023 19:41:47] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP

Press s to start/stop. Press q to quit.

Recorder @ rig_ar0823_raw/rig_ar0823_raw: Stopped…
526.637 MB 28.769 MB/s camera:ar0823_rev1p1
526.637 MB 28.769 MB/s TOTAL
Last output: recorder-tui: Failed to get DW version info from version_checker

Last error: [09-04-2023 19:41:47] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP

Press s to start/stop. Press q to quit.

Recorder @ rig_ar0823_raw/rig_ar0823_raw: Stopped…
526.637 MB 28.769 MB/s camera:ar0823_rev1p1
526.637 MB 28.769 MB/s TOTAL
Last output: recorder-tui: Failed to get DW version info from version_checker

Last error: [09-04-2023 19:41:47] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP

Press s to start/stop. Press q to quit.

MP4 recording is working fine, but on recording raw videos or lraw videos, i m seeing this frame drop error.
Also i verified from the recorded timestamp file, the difference between 2 timestamp is grater than more than 33ms its coming 362,633 secs

Thanks
Mayur

Dear @mayur.verma,
The issue is observed with command line recorder as well?
Are you storing output to a SSD? Could you check writing speed of ssd?

Hi Siva,
I’m using external SSD Samsung 860 PRO 2TB SATA 2.5" Internal Solid State Drive (SSD) (MZ-76P2T0) connected via USB3 as recommended by Nvidia only.

we are recording RAW frame of resolution 3848x2168 (8MP) @ 30 fps.

The issue occurs with command line recorder as well:
[10-04-2023 12:34:49] SensorFactory::createSensor() → camera.gmsl.master,
[10-04-2023 12:34:49] CameraMaster::parseDevBlock Getting device info list.
[10-04-2023 12:34:49] devBlock: 0 Slave = 0 Interface = csi-a Camera_name = AR0823_REV1p1_96717 Link = 0 GroupInit = 0 RecCfg = 1
[10-04-2023 12:34:49] Camera Match Name: AR0823_REV1p1_96717 Description: OnSemi AR0823 Rev1.1 RGGB Entron module - 120-deg FOV, 26-bit capture, MIPI-AR0823, MAX96717 linkIndex: 4294967295 serInfo.Name: MAX96717
[10-04-2023 12:34:49] Client, Setting up information for camera ID 0
[10-04-2023 12:34:49] Client, successfully found info for camera ID 0 bound to id 0
[10-04-2023 12:34:49] CameraClient: using NITO found at /usr/share/camera/AR0823_REV1p1_96717.nito
[10-04-2023 12:34:49] SIPLMaster::SIPLMaster: Setting up master camera
[10-04-2023 12:34:49] CameraMaster available outputs: 2
[10-04-2023 12:34:49] CameraClient: setting pipeline config for camera ID 0
[10-04-2023 12:34:49] CameraMaster: master initiation
MAX96712: Revision 5 detected
MAX96712 Link 0: PHY optimization was enabled
MAX96717: Revision 4 detected!
AR0823CheckPresence: Chip id is 0xe54
Sensor AR0823 GRBG Rev 1.1 detected!
[10-04-2023 12:34:50] SIPLClient: ImageQueue timeout
[10-04-2023 12:34:50] SIPLNotifier: Event notification queue timeout

DEBUG :: SetPerPartCalibrationValues :: START
Read Reg = 0x3776, val read = 0xF380(62336)
Reg = 0x3776 has calibrated value, not writing value from calibration LUT
Read Reg = 0x3778, val read = 0xF380(62336)
Reg = 0x3778 has calibrated value, not writing value from calibration LUT
Read Reg = 0x377A, val read = 0xF180(61824)
Reg = 0x377A has calibrated value, not writing value from calibration LUT
Read Reg = 0x377C, val read = 0xF180(61824)
Reg = 0x377C has calibrated value, not writing value from calibration LUT
Read Reg = 0x377E, val read = 0xF480(62592)
Reg = 0x377E has calibrated value, not writing value from calibration LUT
Read Reg = 0x3780, val read = 0xF480(62592)
Reg = 0x3780 has calibrated value, not writing value from calibration LUT
Read Reg = 0x3786, val read = 0xF380(62336)
Reg = 0x3786 has calibrated value, not writing value from calibration LUT
Read Reg = 0x3788, val read = 0xF380(62336)
Reg = 0x3788 has calibrated value, not writing value from calibration LUT
Read Reg = 0x630A, val read = 0x2922(10530)
Reg = 0x630A has calibrated value, not writing value from calibration LUT
Read Reg = 0x3E18, val read = 0x0003(3)
Reg = 0x3E18 has calibrated value, not writing value from calibration LUT
Read Reg = 0x3E5C, val read = 0x0017(23)
Reg = 0x3E5C has calibrated value, not writing value from calibration LUT
Read Reg = 0x3FF2, val read = 0x0168(360)
Reg = 0x3FF2 has calibrated value, not writing value from calibration LUT
Read Reg = 0x3E1A, val read = 0x0008(8)
Reg = 0x3E1A has calibrated value, not writing value from calibration LUT
DEBUG :: SetPerPartCalibrationValues :: END

[10-04-2023 12:34:51] SIPLClient: ImageQueue timeout
[10-04-2023 12:34:51] SIPLNotifier: Event notification queue timeout
Enabling Streaming…
[10-04-2023 12:34:52] CameraMaster: Bootstrap NvSIPL and ClientPipelines complete
[10-04-2023 12:34:52] SAL: bootstrap complete
[10-04-2023 12:34:52] SIPLClient: ImageQueue timeout
[10-04-2023 12:34:52] SIPLNotifier: Event notification queue timeout
Rig: rig_ar0823_raw.json NewSink: /dev/null
[10-04-2023 12:34:53] CameraClient: allocating image pool for ICP
[10-04-2023 12:34:53] Allocating NvSci group
[10-04-2023 12:34:53] CameraClient:: recording raw video without output-format=raw+processed may lead to incorrect sensor statistics
[10-04-2023 12:34:53] SensorManager::start() started
Press s to start, just to see progress, q to quit.
[10-04-2023 12:34:53] SIPLClient: Acquisition started
[10-04-2023 12:34:54] SIPLDeviceBlockNotificationHandler: Queue timeout
[10-04-2023 12:34:55] SIPLDeviceBlockNotificationHandler: Queue timeout
s /media/sda1_SSD/ar0823_1/[10-04-2023 12:34:56] SIPLDeviceBlockNotificationHandler: Queue timeout
[10-04-2023 12:34:57] SIPLDeviceBlockNotificationHandler: Queue timeout
[10-04-2023 12:34:58] SIPLDeviceBlockNotificationHandler: Queue timeout

[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:58] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:59] SIPLDeviceBlockNotificationHandler: Queue timeout
[10-04-2023 12:34:59] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:59] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:59] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:59] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:59] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 12:34:59] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP

Dear @mayur.verma,
Is the camera model is part of DRIVE AGX Orin Sensors & Accessories | NVIDIA Developer?
If not, you need to reach out to NVIDIA representative for further support on this issue.

Have you tested sample_camera and able to record single camera for confirmation?

Hi Siva,

Using sample_camera also giving buffer full error. It ran for 2-3 seconds, i can see the preview running on my window but after 2-3 seconds it suddenly stopped with buffer full error.

Logs:
nvidia@tegra-ubuntu:/usr/local/driveworks-5.10/bin$ sudo ./sample_camera --rig=/home/nvidia/rig/rig_ar0823_raw_sc.json --write-file=/media/sda1_SSD/ar0823_1/ar0823.raw
ProgramArguments: Missing argument ‘dwTracePath’ requested
[10-04-2023 17:14:34] Platform: Detected Drive Orin P3710
[10-04-2023 17:14:34] TimeSource: monotonic epoch time offset is 1681146430024532
[10-04-2023 17:14:34] TimeSourceVibranteLinux: detect valid PTP interface mgbe2_0
[10-04-2023 17:14:34] TimeSource Nvpss : PTP ioctl returned error. Synchronized time will not be available from this timesource.
[10-04-2023 17:14:34] TimeSource: Could not detect valid PTP time source at nvpps. Fallback to mgbe2_0
[10-04-2023 17:14:34] PTP Time is available from Eth Driver
[10-04-2023 17:14:34] Adding variable DW_Base:DW_Version
[10-04-2023 17:14:34] Added variable DW_Base:DW_Version
[10-04-2023 17:14:34] Platform: number of GPU devices detected 1
[10-04-2023 17:14:34] Platform: currently selected GPU device 0, Resource Data Dir: trt_08_05_10_03, Arch: ga10b
[10-04-2023 17:14:34] Platform: currently selected GPU device integrated ID 0
[10-04-2023 17:14:34] CUDLAEngine:getDLACount: CUDLA version is = 1003000
[10-04-2023 17:14:34] CUDLAEngine:getDLACount: Number of DLA devices = 2
[10-04-2023 17:14:34] Context::mountResourceCandidateDataPath resource FAILED to mount from ‘./resources’: VirtualFileSystem: Failed to mount ‘./resources/resources.pak’
[10-04-2023 17:14:34] Context::mountResourceCandidateDataPath resource FAILED to mount from ‘/usr/local/driveworks-5.10/bin/data’: VirtualFileSystem: Failed to mount ‘/usr/local/driveworks-5.10/bin/data/resources.pak’
[10-04-2023 17:14:34] Context::findDataRootInPathWalk data/DATA_ROOT found at: /usr/local/driveworks-5.10/bin/…/data
[10-04-2023 17:14:34] Context::mountResourceCandidateDataPath resource FAILED to mount from ‘/usr/local/driveworks-5.10/bin/…/data’: VirtualFileSystem: Failed to mount ‘/usr/local/driveworks-5.10/bin/…/data/resources.pak’
[10-04-2023 17:14:34] Context::findDataRootInPathWalk data/DATA_ROOT found at: /usr/local/driveworks-5.10/data
[10-04-2023 17:14:34] Context::mountResourceCandidateDataPath resource FAILED to mount from ‘/usr/local/driveworks-5.10/data’: VirtualFileSystem: Failed to mount ‘/usr/local/driveworks-5.10/data/resources.pak’
[10-04-2023 17:14:34] Context::findResourcesPackageInPathWalk: Could not find ./resources/resources.pak in upto 7 parent directories from /usr/local/driveworks-5.10/bin/…/lib/libdw_base.so.5.10
[10-04-2023 17:14:34] Context::findResourcesPackageInPathWalk: Could not find ./resources/resources.pak in upto 7 parent directories from /usr/local/driveworks-5.10/targets/aarch64-Linux/lib/libdw_base.so.5.10
[10-04-2023 17:14:34] SDK: No resources(.pak) mounted, some modules will not function properly
[10-04-2023 17:14:34] SDK: use EGL display as provided
[10-04-2023 17:14:34] TimeSource: monotonic epoch time offset is 1681146430024532
[10-04-2023 17:14:34] TimeSourceVibranteLinux: detect valid PTP interface mgbe2_0
[10-04-2023 17:14:34] TimeSource Nvpss : PTP ioctl returned error. Synchronized time will not be available from this timesource.
[10-04-2023 17:14:34] TimeSource: Could not detect valid PTP time source at nvpps. Fallback to mgbe2_0
[10-04-2023 17:14:34] PTP Time is available from Eth Driver
[10-04-2023 17:14:34] Initialize DriveWorks SDK v5.10.87
[10-04-2023 17:14:34] Release build with GNU 9.3.0 from buildbrain-branch-0-g9a5b4670e12 against Drive PDK v6.0.6.0
[10-04-2023 17:14:34] SensorFactory::createSensor() → time.nvpps, nvpps-device=/dev/nvpps0
[10-04-2023 17:14:34] TimeSensor: failed to set NVPPS parameters. Error: Invalid argument
[10-04-2023 17:14:34] This platform does not support NVPPS GPIO mode. Fallback to timer mode
[10-04-2023 17:14:34] TimeSensor: initialized with no UTC time reference.
[10-04-2023 17:14:34] EndpointNVPPS: started on /dev/nvpps0
[10-04-2023 17:14:34] fromFile: Loading rig file: /home/nvidia/rig/rig_ar0823_raw_sc.json
[10-04-2023 17:14:34] rig::DatabaseOverlayer: Failed to open a file ‘/tmp/car_vin’ - file likely does not exist - skipping overlay
[10-04-2023 17:14:34] No valid data file found for camera:ar0823_rev1p1 in parameter string: camera-name=AR0823_REV1p1_96717,interface=csi-a,CPHY-mode=1,link=0,format=raw,output-format=raw+processed,async-record=0,skip-eeprom=1,nito-file=/usr/share/camera/AR0823_REV1p1_96717.nito,fifo-size=3 (using configuration folder /home/nvidia/rig/)
[10-04-2023 17:14:34] rig::DatabaseOverlayer: Failed to open a file ‘/tmp/car_vin’ - file likely does not exist - skipping overlay
onInitialize: creating camera.gmsl with params: camera-name=AR0823_REV1p1_96717,interface=csi-a,CPHY-mode=1,link=0,format=raw,output-format=raw+processed,async-record=0,skip-eeprom=1,nito-file=/usr/share/camera/AR0823_REV1p1_96717.nito,fifo-size=3
[10-04-2023 17:14:34] SensorFactory::createSensor() → camera.gmsl, camera-name=AR0823_REV1p1_96717,interface=csi-a,CPHY-mode=1,link=0,format=raw,output-format=raw+processed,async-record=0,skip-eeprom=1,nito-file=/usr/share/camera/AR0823_REV1p1_96717.nito,fifo-size=3
[10-04-2023 17:14:34] CameraBase: pool size set to 8
[10-04-2023 17:14:34] SensorFactory::createSensor() → camera.gmsl.master,
[10-04-2023 17:14:34] CameraMaster::parseDevBlock Getting device info list.
[10-04-2023 17:14:34] devBlock: 0 Slave = 0 Interface = csi-a Camera_name = AR0823_REV1p1_96717 Link = 0 GroupInit = 0 RecCfg = 1
[10-04-2023 17:14:34] Camera Match Name: AR0823_REV1p1_96717 Description: OnSemi AR0823 Rev1.1 RGGB Entron module - 120-deg FOV, 26-bit capture, MIPI-AR0823, MAX96717 linkIndex: 4294967295 serInfo.Name: MAX96717
[10-04-2023 17:14:34] Client, Setting up information for camera ID 0
[10-04-2023 17:14:34] Client, successfully found info for camera ID 0 bound to id 0
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] ImageStreamer(NvMedia → CUDA)
[10-04-2023 17:14:34] CameraClient: using NITO found at /usr/share/camera/AR0823_REV1p1_96717.nito
[10-04-2023 17:14:34] SIPLMaster::SIPLMaster: Setting up master camera
[10-04-2023 17:14:34] Platform:
[10-04-2023 17:14:34] Platform Config:
[10-04-2023 17:14:34] Description:
[10-04-2023 17:14:34] Number of device blocks: 1
[10-04-2023 17:14:34] Device Block : 0
[10-04-2023 17:14:34] csiPort: 0
[10-04-2023 17:14:34] i2cDevice: 0
[10-04-2023 17:14:34] Deserializer Name: MAX96712
[10-04-2023 17:14:34] Deserializer Description: Maxim 96712 Aggregator
[10-04-2023 17:14:34] Deserializer i2cAddress: 41
[10-04-2023 17:14:34] Simulator Mode: 0
[10-04-2023 17:14:34] Passive Mode: 0
[10-04-2023 17:14:34] Phy Mode: 1
[10-04-2023 17:14:34] Number of camera modules: 1
[10-04-2023 17:14:34] CameraModule index: 0
[10-04-2023 17:14:34] Name :AR0823_REV1p1_96717
[10-04-2023 17:14:34] Description: OnSemi AR0823 Rev1.1 RGGB Entron module - 120-deg FOV, 26-bit capture, MIPI-AR0823, MAX96717
[10-04-2023 17:14:34] Serializer name: MAX96717
[10-04-2023 17:14:34] Serializer description: Maxim 96717 Serializer
[10-04-2023 17:14:34] Serializer i2cAdress: 66
[10-04-2023 17:14:34] Sensor ID: 0
[10-04-2023 17:14:34] Sensor name: AR0823_REV1p1
[10-04-2023 17:14:34] Sensor description: OnSemi AR0823 Rev1.1 Sensor
[10-04-2023 17:14:34] Sensor i2cAddress: 16
[10-04-2023 17:14:34] Sensor isTPGEnabled: 0
[10-04-2023 17:14:34] Sensor isTriggerMode: 0
[10-04-2023 17:14:34] cfa: 35
[10-04-2023 17:14:34] embeddedTopLines: 4
[10-04-2023 17:14:34] embeddedBottomLines: 4
[10-04-2023 17:14:34] inputFormat: 8
[10-04-2023 17:14:34] height: 2160
[10-04-2023 17:14:34] width: 3840
[10-04-2023 17:14:34] fps: 30.000000
[10-04-2023 17:14:34] Embedded Data: 0
[10-04-2023 17:14:34] CameraMaster available outputs: 3
[10-04-2023 17:14:34] CameraClient: setting pipeline config for camera ID 0
[10-04-2023 17:14:34] CameraMaster: master initiation
MAX96712: Revision 5 detected
MAX96712 Link 0: PHY optimization was enabled
MAX96717: Revision 4 detected!
AR0823CheckPresence: Chip id is 0xe54
Sensor AR0823 GRBG Rev 1.1 detected!
[10-04-2023 17:14:35] SIPLClient: ImageQueue timeout
[10-04-2023 17:14:35] SIPLNotifier: Event notification queue timeout
[10-04-2023 17:14:35] SIPLClient: ImageQueue timeout
[10-04-2023 17:14:36] SIPLClient: ImageQueue timeout
[10-04-2023 17:14:36] [10-04-2023 17:14:36] SIPLNotifier: Event notification queue timeout
SIPLClient: ImageQueue timeout
Enabling Streaming…
[10-04-2023 17:14:37] CameraMaster: Bootstrap NvSIPL and ClientPipelines complete
[10-04-2023 17:14:37] SAL: bootstrap complete
[10-04-2023 17:14:37] Initialize DriveWorks VisualizationSDK v5.10.87
[10-04-2023 17:14:37] Initialize DriveWorksGL SDK v5.10.87
onInitialize: Total cameras 1
onInitialize: getting image props 0
onInitialize: initilizing stream: 0
[10-04-2023 17:14:37] CameraClient: camera params: camera-name=AR0823_REV1p1_96717,interface=csi-a,CPHY-mode=1,link=0,format=raw,output-format=raw+processed,async-record=0,skip-eeprom=1,nito-file=/usr/share/camera/AR0823_REV1p1_96717.nito,fifo-size=3,type=disk,file=/media/sda1_SSD/ar0823_1/ar0823.raw
[10-04-2023 17:14:37] EncoderRAW: Reading header information
[10-04-2023 17:14:37] EncoderRAW: encoding SIPL info
[10-04-2023 17:14:37] [10-04-2023 17:14:37] SIPLClient: ImageQueue timeout
SIPLNotifier: Event notification queue timeout
[10-04-2023 17:14:37] SIPLClient: ImageQueue timeout
[10-04-2023 17:14:38] Streamer NVM/CPU using NvSciBuffer
Main: Starting master.
[10-04-2023 17:14:38] CameraMaster: starting…
[10-04-2023 17:14:38] CameraClient: allocating image pool for ICP
[10-04-2023 17:14:38] Allocating NvSci group
[10-04-2023 17:14:38] CameraClient: allocate image pool for 0
[10-04-2023 17:14:38] Allocating NvSci ISP0 images

DEBUG :: ReCalculate3ExpTime :: START
---- sensor & clock settings ------------------
[ pCLK ] 155930000 Hz
[ llc (HTS) ] 2300 pCLK # line length in pCLK
[ line_rate ] 67795.648438 Hz # pCLK / llc
[ fit[0] ] 2256
[ fit[1] ] 2654
---- requested --------------------------------
[ exp_t1 ] 0.01002300 sec
[ exp_t2 ] 0.00022100 sec
[ T1/T2 ] 45
---- converted register values ----------------
[ exp_t1 ] 679 (0x02a7)
[ exp_t2 ] 15 (0x000f)
[ T1/T2 ] 47
---- register to time achieved ----------------
[ exp_t1 ] 0.01001511 sec
[ exp_t2 ] 0.00020877 sec
DEBUG :: ReCalculate3ExpTime :: END

[10-04-2023 17:14:38] SIPLClient: Acquisition started
[10-04-2023 17:14:38] SIPLClient: Acquisition started
[10-04-2023 17:14:38] CameraClient: Notification received from pipeline index:0 of type: NOTIF_WARN_ICP_FRAME_DROP
[10-04-2023 17:14:39] SIPLDeviceBlockNotificationHandler: Queue timeout
[10-04-2023 17:14:39] EncoderRaw: buffer is full, dropping data
terminate called after throwing an instance of ‘std::runtime_error’
what(): [2023-04-10 17:14:39] DW Error DW_BUFFER_FULL executing DW function:
dwSensorSerializer_serializeCameraFrameAsync(frame[i], m_serializer[dwCameraISPType::DW_CAMERA_ISP0])
at samples/sensors/camera/camera/main.cpp:638
Aborted
nvidia@tegra-ubuntu:/usr/local/driveworks-5.10/bin$

May we know which Entron camera module you are using? Is it listed in the page @SivaRamaKrishnaNV asked previously?

Hi VickNV,
I’m using AR0823 Rev1.1 MARS module.
Thanks
Mayur

It seems that the module you are currently using is not listed as a supported one. We suggest starting with a supported module to determine whether this issue is specific to your module or not. If the issue is only related to your module, you may need to seek assistance from your camera vendor.

Hi VickNv,

Is it fine to use Ar0820 entron module. As it is supported by Nvidia. But using the same sample app i m seeing same error for AR0820 too.

Thanks
Mayur

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks

To better assist you, can you please specify which supported module you are using? Additionally, could you please share the complete ‘sample_camera’ command and its output? This information will help us to investigate the issue further and provide you with a solution.