This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4AL-Q1: Version: 08.06.00 capture node getting images is not normal

Part Number: TDA4AL-Q1

The camera driver I wrote on version 0805 was ported to version 0806, running ./run_app_multi_cam.sh by saving obj->captureObj.raw_image_arr[0] data as a frame of yuv image, the software runs normally, but the saved picture data is abnormal, the following is a comparison of the two versions of the image

here is 0806 version running log

[2023-04-06 13:53:43]  root@j721s2-evm:~# cd /opt/vision_apps/
[2023-04-06 13:53:48]  root@j721s2-evm:/opt/vision_apps# sh vision_apps_init.sh 
[2023-04-06 13:53:49]  root@j721s2-evm:/opt/vision_apps# [MCU2_0]      1.801880 s: CIO: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.801931 s: ### CPU Frequency = 1000000000 Hz

[2023-04-06 13:53:50]  [MCU2_0]      1.801961 s: CPU is running FreeRTOS

[2023-04-06 13:53:50]  [MCU2_0]      1.801982 s: APP: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.802002 s: SCICLIENT: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.802129 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]

[2023-04-06 13:53:50]  [MCU2_0]      1.802163 s: SCICLIENT: DMSC FW revision 0x8  

[2023-04-06 13:53:50]  [MCU2_0]      1.802191 s: SCICLIENT: DMSC FW ABI revision 3.1

[2023-04-06 13:53:50]  [MCU2_0]      1.802222 s: SCICLIENT: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.802245 s: UDMA: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803188 s: UDMA: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803223 s: UDMA: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803692 s: UDMA: Init for CSITX/CSIRX ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803740 s: MEM: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803773 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ d9000000 of size 16777216 bytes !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803832 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 60000000 of size 524288 bytes !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803883 s: MEM: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803905 s: IPC: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803949 s: IPC: 5 CPUs participating in IPC !!!

[2023-04-06 13:53:50]  [MCU2_0]      1.803986 s: IPC: Waiting for HLOS to be ready ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.675447 s: IPC: HLOS is ready !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.684729 s: IPC: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.684769 s: APP: Syncing with 4 CPUs ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.809005 s: APP: Syncing with 4 CPUs ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.809038 s: REMOTE_SERVICE: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.810329 s: REMOTE_SERVICE: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.810373 s: FVID2: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.810430 s: FVID2: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.810502 s: SCICLIENT: Sciclient_pmSetModuleState module=219 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.810688 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.810729 s: VHWA: VPAC Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.810751 s: SCICLIENT: Sciclient_pmSetModuleState module=361 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.810938 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.810965 s: VHWA: LDC Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.813810 s: VHWA: LDC Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.813850 s: VHWA: MSC Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.822937 s: VHWA: MSC Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.822975 s: VHWA: NF Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.823920 s: VHWA: NF Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.823951 s: VHWA: VISS Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.830919 s: VHWA: VISS Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.830961 s: VHWA: VPAC Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.830994 s:  VX_ZONE_INIT:Enabled

[2023-04-06 13:53:50]  [MCU2_0]      9.831019 s:  VX_ZONE_ERROR:Enabled

[2023-04-06 13:53:50]  [MCU2_0]      9.831041 s:  VX_ZONE_WARNING:Enabled

[2023-04-06 13:53:50]  [MCU2_0]      9.832049 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-0 

[2023-04-06 13:53:50]  [MCU2_0]      9.832232 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_NF 

[2023-04-06 13:53:50]  [MCU2_0]      9.832401 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_LDC1 

[2023-04-06 13:53:50]  [MCU2_0]      9.832582 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC1 

[2023-04-06 13:53:50]  [MCU2_0]      9.832757 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC2 

[2023-04-06 13:53:50]  [MCU2_0]      9.832985 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_VISS1 

[2023-04-06 13:53:50]  [MCU2_0]      9.833179 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE1 

[2023-04-06 13:53:50]  [MCU2_0]      9.833358 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE2 

[2023-04-06 13:53:50]  [MCU2_0]      9.833546 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY1 

[2023-04-06 13:53:50]  [MCU2_0]      9.833731 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY2 

[2023-04-06 13:53:50]  [MCU2_0]      9.833915 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX 

[2023-04-06 13:53:50]  [MCU2_0]      9.834108 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE3 

[2023-04-06 13:53:50]  [MCU2_0]      9.834293 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE4 

[2023-04-06 13:53:50]  [MCU2_0]      9.834481 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE5 

[2023-04-06 13:53:50]  [MCU2_0]      9.834675 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE6 

[2023-04-06 13:53:50]  [MCU2_0]      9.834855 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE7 

[2023-04-06 13:53:50]  [MCU2_0]      9.835030 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE8 

[2023-04-06 13:53:50]  [MCU2_0]      9.835211 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M1 

[2023-04-06 13:53:50]  [MCU2_0]      9.835390 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M2 

[2023-04-06 13:53:50]  [MCU2_0]      9.835568 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M3 

[2023-04-06 13:53:50]  [MCU2_0]      9.835739 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M4 

[2023-04-06 13:53:50]  [MCU2_0]      9.835907 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX2 

[2023-04-06 13:53:50]  [MCU2_0]      9.835950 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.835978 s: APP: OpenVX Target kernel init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862104 s: APP: OpenVX Target kernel init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862137 s: CSI2RX: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862157 s: SCICLIENT: Sciclient_pmSetModuleState module=136 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.862231 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.862259 s: SCICLIENT: Sciclient_pmSetModuleState module=38 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.862358 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.862385 s: SCICLIENT: Sciclient_pmSetModuleState module=39 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.862464 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.862496 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.862561 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.862587 s: SCICLIENT: Sciclient_pmSetModuleState module=153 state=2

[2023-04-06 13:53:50]  [MCU2_0]      9.862645 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:50]  [MCU2_0]      9.862786 s: CSI2RX: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862814 s: ISS: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862839 s: Found sensor MY_CAMERA_YUV at location 0 

[2023-04-06 13:53:50]  [MCU2_0]      9.862873 s: IssSensor_Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862921 s: IttRemoteServer_Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862946 s: VISS REMOTE SERVICE: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.862996 s: VISS REMOTE SERVICE: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.863021 s: UDMA Copy: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.863980 s: UDMA Copy: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.864042 s: APP: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.864069 s: APP: Run ... !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.864089 s: IPC: Starting echo test ...

[2023-04-06 13:53:50]  [MCU2_0]      9.866158 s: APP: Run ... Done !!!

[2023-04-06 13:53:50]  [MCU2_0]      9.866870 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C7X_1[.] C7X_2[.] 

[2023-04-06 13:53:50]  [MCU2_0]      9.866943 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C7X_1[P] C7X_2[.] 

[2023-04-06 13:53:50]  [MCU2_0]      9.867005 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C7X_1[P] C7X_2[P] 

[2023-04-06 13:53:50]  [MCU2_1]      1.820721 s: CIO: Init ... Done !!!

[2023-04-06 13:53:50]  [MCU2_1]      1.820769 s: ### CPU Frequency = 1000000000 Hz

[2023-04-06 13:53:50]  [MCU2_1]      1.820800 s: CPU is running FreeRTOS

[2023-04-06 13:53:50]  [MCU2_1]      1.820821 s: APP: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_1]      1.820840 s: SCICLIENT: Init ... !!!

[2023-04-06 13:53:50]  [MCU2_1]      1.820980 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]

[2023-04-06 13:53:50]  [MCU2_1]      1.821018 s: SCICLIENT: DMSC FW revision 0x8  

[2023-04-06 13:53:51]  [MCU2_1]      1.821046 s: SCICLIENT: DMSC FW ABI revision 3.1

[2023-04-06 13:53:51]  [MCU2_1]      1.821079 s: SCICLIENT: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.821106 s: UDMA: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822145 s: UDMA: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822190 s: MEM: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822223 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ da000000 of size 16777216 bytes !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822278 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 60080000 of size 524288 bytes !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822334 s: MEM: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822355 s: IPC: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822399 s: IPC: 5 CPUs participating in IPC !!!

[2023-04-06 13:53:51]  [MCU2_1]      1.822433 s: IPC: Waiting for HLOS to be ready ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.799660 s: IPC: HLOS is ready !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.808933 s: IPC: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.808970 s: APP: Syncing with 4 CPUs ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.809005 s: APP: Syncing with 4 CPUs ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.809035 s: REMOTE_SERVICE: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.810352 s: REMOTE_SERVICE: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.810391 s: FVID2: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.810441 s: FVID2: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.810507 s: VHWA: DMPAC: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.810529 s: SCICLIENT: Sciclient_pmSetModuleState module=58 state=2

[2023-04-06 13:53:51]  [MCU2_1]      9.810758 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:51]  [MCU2_1]      9.810785 s: SCICLIENT: Sciclient_pmSetModuleState module=62 state=2

[2023-04-06 13:53:51]  [MCU2_1]      9.810972 s: SCICLIENT: Sciclient_pmSetModuleState success

[2023-04-06 13:53:51]  [MCU2_1]      9.810998 s: VHWA: DOF Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.815486 s: VHWA: DOF Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.815519 s: VHWA: SDE Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.817197 s: VHWA: SDE Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.817225 s: VHWA: DMPAC: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.817261 s:  VX_ZONE_INIT:Enabled

[2023-04-06 13:53:51]  [MCU2_1]      9.817285 s:  VX_ZONE_ERROR:Enabled

[2023-04-06 13:53:51]  [MCU2_1]      9.817307 s:  VX_ZONE_WARNING:Enabled

[2023-04-06 13:53:51]  [MCU2_1]      9.818333 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-1 

[2023-04-06 13:53:51]  [MCU2_1]      9.818510 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_SDE 

[2023-04-06 13:53:51]  [MCU2_1]      9.818667 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_DOF 

[2023-04-06 13:53:51]  [MCU2_1]      9.818708 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.818736 s: APP: OpenVX Target kernel init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.818947 s: APP: OpenVX Target kernel init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.818974 s: UDMA Copy: Init ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.820382 s: UDMA Copy: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.820419 s: APP: Init ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.820442 s: APP: Run ... !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.820461 s: IPC: Starting echo test ...

[2023-04-06 13:53:51]  [MCU2_1]      9.822526 s: APP: Run ... Done !!!

[2023-04-06 13:53:51]  [MCU2_1]      9.823036 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C7X_1[P] C7X_2[.] 

[2023-04-06 13:53:51]  [MCU2_1]      9.823103 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C7X_1[P] C7X_2[P] 

[2023-04-06 13:53:51]  [MCU2_1]      9.866741 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[s] C7X_1[P] C7X_2[P] 

[2023-04-06 13:53:51]  [C7x_1 ]      2.141552 s: CIO: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.141568 s: ### CPU Frequency = 1000000000 Hz

[2023-04-06 13:53:51]  [C7x_1 ]      2.141580 s: CPU is running FreeRTOS

[2023-04-06 13:53:51]  [C7x_1 ]      2.141589 s: APP: Init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.141596 s: SCICLIENT: Init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.141703 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]

[2023-04-06 13:53:51]  [C7x_1 ]      2.141718 s: SCICLIENT: DMSC FW revision 0x8  

[2023-04-06 13:53:51]  [C7x_1 ]      2.141728 s: SCICLIENT: DMSC FW ABI revision 3.1

[2023-04-06 13:53:51]  [C7x_1 ]      2.141739 s: SCICLIENT: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.141748 s: UDMA: Init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142585 s: UDMA: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142599 s: MEM: Init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142611 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 117000000 of size 268435456 bytes !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142632 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 70020000 of size 3964928 bytes !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142650 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 64800000 of size 458752 bytes !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142668 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 64e00000 of size 16384 bytes !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142685 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 100000000 of size 385875968 bytes !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142704 s: MEM: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142712 s: IPC: Init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142725 s: IPC: 5 CPUs participating in IPC !!!

[2023-04-06 13:53:51]  [C7x_1 ]      2.142740 s: IPC: Waiting for HLOS to be ready ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.440199 s: IPC: HLOS is ready !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.441872 s: IPC: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.441886 s: APP: Syncing with 4 CPUs ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.809006 s: APP: Syncing with 4 CPUs ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.809024 s: REMOTE_SERVICE: Init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.809187 s: REMOTE_SERVICE: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.809213 s:  VX_ZONE_INIT:Enabled

[2023-04-06 13:53:51]  [C7x_1 ]      9.809251 s:  VX_ZONE_ERROR:Enabled

[2023-04-06 13:53:51]  [C7x_1 ]      9.809263 s:  VX_ZONE_WARNING:Enabled

[2023-04-06 13:53:51]  [C7x_1 ]      9.809526 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1 

[2023-04-06 13:53:51]  [C7x_1 ]      9.809596 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_2 

[2023-04-06 13:53:51]  [C7x_1 ]      9.809662 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_3 

[2023-04-06 13:53:51]  [C7x_1 ]      9.809730 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_4 

[2023-04-06 13:53:51]  [C7x_1 ]      9.809808 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_5 

[2023-04-06 13:53:51]  [C7x_1 ]      9.809881 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_6 

[2023-04-06 13:53:51]  [C7x_1 ]      9.809949 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_7 

[2023-04-06 13:53:51]  [C7x_1 ]      9.810021 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_8 

[2023-04-06 13:53:51]  [C7x_1 ]      9.810044 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.810058 s: APP: OpenVX Target kernel init ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.810192 s: APP: OpenVX Target kernel init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.810206 s: APP: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.810217 s: APP: Run ... !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.810225 s: IPC: Starting echo test ...

[2023-04-06 13:53:51]  [C7x_1 ]      9.810369 s: APP: Run ... Done !!!

[2023-04-06 13:53:51]  [C7x_1 ]      9.811494 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C7X_1[s] C7X_2[P] 

[2023-04-06 13:53:51]  [C7x_1 ]      9.822937 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C7X_1[s] C7X_2[P] 

[2023-04-06 13:53:51]  [C7x_1 ]      9.866756 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C7X_1[s] C7X_2[P] 

[2023-04-06 13:53:51]  [C7x_2 ]      2.251171 s: CIO: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.251186 s: ### CPU Frequency = 1000000000 Hz

[2023-04-06 13:53:51]  [C7x_2 ]      2.251198 s: CPU is running FreeRTOS

[2023-04-06 13:53:51]  [C7x_2 ]      2.251207 s: APP: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.251215 s: SCICLIENT: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.251328 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]

[2023-04-06 13:53:51]  [C7x_2 ]      2.251344 s: SCICLIENT: DMSC FW revision 0x8  

[2023-04-06 13:53:51]  [C7x_2 ]      2.251354 s: SCICLIENT: DMSC FW ABI revision 3.1

[2023-04-06 13:53:51]  [C7x_2 ]      2.251366 s: SCICLIENT: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.251375 s: UDMA: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252197 s: UDMA: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252211 s: MEM: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252223 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 127000000 of size 16777216 bytes !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252243 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 65800000 of size 458752 bytes !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252263 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 65e00000 of size 16384 bytes !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252282 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 128000000 of size 67108864 bytes !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252301 s: MEM: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252309 s: IPC: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252325 s: IPC: 5 CPUs participating in IPC !!!

[2023-04-06 13:53:51]  [C7x_2 ]      2.252339 s: IPC: Waiting for HLOS to be ready ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.669079 s: IPC: HLOS is ready !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.670788 s: IPC: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.670803 s: APP: Syncing with 4 CPUs ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.809006 s: APP: Syncing with 4 CPUs ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.809025 s: REMOTE_SERVICE: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.809205 s: REMOTE_SERVICE: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.809257 s:  VX_ZONE_INIT:Enabled

[2023-04-06 13:53:51]  [C7x_2 ]      9.809272 s:  VX_ZONE_ERROR:Enabled

[2023-04-06 13:53:51]  [C7x_2 ]      9.809284 s:  VX_ZONE_WARNING:Enabled

[2023-04-06 13:53:51]  [C7x_2 ]      9.809805 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP-1 

[2023-04-06 13:53:51]  [C7x_2 ]      9.809829 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.809843 s: APP: OpenVX Target kernel init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.810120 s: APP: OpenVX Target kernel init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.810136 s: UDMA Copy: Init ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.811069 s: UDMA Copy: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.811085 s: APP: Init ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.811095 s: APP: Run ... !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.811104 s: IPC: Starting echo test ...

[2023-04-06 13:53:51]  [C7x_2 ]      9.811244 s: APP: Run ... Done !!!

[2023-04-06 13:53:51]  [C7x_2 ]      9.811503 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C7X_1[P] C7X_2[s] 

[2023-04-06 13:53:51]  [C7x_2 ]      9.822963 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C7X_1[P] C7X_2[s] 

[2023-04-06 13:53:51]  [C7x_2 ]      9.866774 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C7X_1[P] C7X_2[s] 

[2023-04-06 13:53:51]  
[2023-04-06 13:53:52]  root@j721s2-evm:/opt/vision_apps# 
[2023-04-06 13:53:52]  root@j721s2-evm:/opt/vision_apps# 
[2023-04-06 13:53:53]  root@j721s2-evm:/opt/vision_apps# sh[   31.817539] tlv71033: disabling
[2023-04-06 13:53:53]   run_app_multi_cam.sh 
[2023-04-06 13:53:58]  APP: Init ... !!!
[2023-04-06 13:53:58]  MEM: Init ... !!!
[2023-04-06 13:53:58]  MEM: Initialized DMA HEAP (fd=4) !!!
[2023-04-06 13:53:58]  MEM: Init ... Done !!!
[2023-04-06 13:53:58]  IPC: Init ... !!!
[2023-04-06 13:53:58]  IPC: Init ... Done !!!
[2023-04-06 13:53:58]  REMOTE_SERVICE: Init ... !!!
[2023-04-06 13:53:58]  REMOTE_SERVICE: Init ... Done !!!
[2023-04-06 13:53:58]      40.841286 s: GTC Frequency = 200 MHz
[2023-04-06 13:53:58]  APP: Init ... Done !!!
[2023-04-06 13:53:58]      40.847841 s:  VX_ZONE_INIT:Enabled
[2023-04-06 13:53:58]      40.847872 s:  VX_ZONE_ERROR:Enabled
[2023-04-06 13:53:58]      40.847884 s:  VX_ZONE_WARNING:Enabled
[2023-04-06 13:53:58]      40.851659 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
[2023-04-06 13:53:58]      40.853866 s:  VX_ZONE_INIT:[tivxHostInitLocal:93] Initialization Done for HOST !!!
[2023-04-06 13:53:58]      40.865580 s: ISS: Enumerating sensors ... !!!
[2023-04-06 13:53:58]  [MCU2_0]     40.865810 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE 
[2023-04-06 13:53:58]      41.865840 s: ISS: Enumerating sensors ... found 0 : MY_CAMERA_YUV
[2023-04-06 13:53:59]  1 sensor(s) found 
[2023-04-06 13:53:59]  Supported sensor list: 
[2023-04-06 13:53:59]  a : MY_CAMERA_YUV 
[2023-04-06 13:53:59]  Select a sensor above or press '0' to autodetect the sensor 
[2023-04-06 13:53:59]  [MCU2_0]     41.865525 s:  I2C: I2C start Open instance 0 !!!
[2023-04-06 13:53:59]  a
[2023-04-06 13:54:01]  Sensor selected : MY_CAMERA_YUV
[2023-04-06 13:54:01]  Querying MY_CAMERA_YUV 
[2023-04-06 13:54:01]      43.207725 s: ISS: Querying sensor [MY_CAMERA_YUV] ... !!!
[2023-04-06 13:54:01]      43.208078 s: ISS: Querying sensor [MY_CAMERA_YUV] ... Done !!!
[2023-04-06 13:54:01]  LDC Selection Yes(1)/No(0)
[2023-04-06 13:54:01]  Invalid selection 
[2023-04-06 13:54:01]  . Try again 
[2023-04-06 13:54:01]  LDC Selection Yes(1)/No(0)
[2023-04-06 13:54:01]  [MCU2_0]     43.207921 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY 
[2023-04-06 13:54:01]  [MCU2_0]     43.207950 s: Received Query for MY_CAMERA_YUV 
[2023-04-06 13:54:01]  0
[2023-04-06 13:54:02]  Max number of cameras supported by sensor MY_CAMERA_YUV = 2 
[2023-04-06 13:54:02]  Please enter number of cameras to be enabled 
[2023-04-06 13:54:02]  2
[2023-04-06 13:54:03]  YUV Input selected. VISS, AEWB and Mosaic nodes will be bypassed. 
[2023-04-06 13:54:03]      45.895556 s: ISS: Initializing sensor [MY_CAMERA_YUV], doing IM_SENSOR_CMD_PWRON ... !!!
[2023-04-06 13:54:03]  [MCU2_0]     45.895752 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON 
[2023-04-06 13:54:03]  [MCU2_0]     45.895780 s: IM_SENSOR_CMD_PWRON : channel_mask = 0x3 
[2023-04-06 13:54:03]      46.895620 s: ISS: Initializing sensor [MY_CAMERA_YUV], doing IM_SENSOR_CMD_CONFIG ... !!!
[2023-04-06 13:54:04]  [MCU2_0]     46.895837 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG 
[2023-04-06 13:54:04]  [MCU2_0]     46.895867 s: Application requested features = 0x0 
[2023-04-06 13:54:04]  [MCU2_0]     46.896306 s: Configuring camera # 0 
[2023-04-06 13:54:04]  [MCU2_0]     51.976488 s: chId=0, cfg_status=0
[2023-04-06 13:54:09]      52.259089 s: ISS: Initializing sensor [MY_CAMERA_YUV] ... Done !!!
[2023-04-06 13:54:10]  [MCU2_0]     52.258486 s: chId=0, cfg_status=0
[2023-04-06 13:54:10]  [MCU2_0]     52.258928 s: IM_SENSOR_CMD_CONFIG returning status = 0 
[2023-04-06 13:54:10]  Creating context done!
[2023-04-06 13:54:10]  Kernel loading done!
[2023-04-06 13:54:10]  Sensor init done!
[2023-04-06 13:54:10]  App Init Done! 
[2023-04-06 13:54:10]  Graph create done!
[2023-04-06 13:54:10]  Capture graph done!
[2023-04-06 13:54:10]  App Create Graph Done! 
[2023-04-06 13:54:10]  Graph verify done!
[2023-04-06 13:54:10]  App Verify Graph Done! 
[2023-04-06 13:54:10]  App Send Error Frame Done! 
[2023-04-06 13:54:10]  app_pipeline_params_defaults returned
[2023-04-06 13:54:10]      52.398501 s: ISS: Starting sensor [MY_CAMERA_YUV] ... !!!
[2023-04-06 13:54:10]  [MCU2_0]     52.398977 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_ON 
[2023-04-06 13:54:10]  [MCU2_0]     52.399010 s: IM_SENSOR_CMD_STREAM_ON:  channel_mask = 0x3
[2023-04-06 13:54:10]      52.415146 s: ISS: Starting sensor [MY_CAMERA_YUV] ... !!!
[2023-04-06 13:54:10]  appStartImageSensor returned with status: 0
[2023-04-06 13:54:10]  ...i=0
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 0 beginning
[2023-04-06 13:54:10]  ...i=1
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 1 beginning
[2023-04-06 13:54:10]  ...i=2
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 2 beginning
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]   =========================
[2023-04-06 13:54:10]   Demo : Camera Demo
[2023-04-06 13:54:10]   =========================
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]   s: Save CSIx, VISS and LDC outputs
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]   o: save yuv data
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]   p: Print performance statistics
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]   x: Exit
[2023-04-06 13:54:10]  
[2023-04-06 13:54:10]   Enter Choice: [MCU2_0]     52.415520 s:  VX_ZONE_WARNING:[tivxCaptureSetTimeout:796]  CAPTURE: WARNING: Error frame not provided using tivxCaptureRegisterErrorFrame, defaulting to waiting forever !!!

[2023-04-06 13:54:10]  ...i=3
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 3 beginning
[2023-04-06 13:54:10]  ...i=4
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 4 beginning
[2023-04-06 13:54:10]  ...i=5
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 5 beginning
[2023-04-06 13:54:10]  ...i=6
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 6 beginning
[2023-04-06 13:54:10]  ...i=7
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 7 beginning
[2023-04-06 13:54:10]  ...i=8
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 8 beginning
[2023-04-06 13:54:10]  ...i=9
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 9 beginning
[2023-04-06 13:54:10]  ...i=10
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 10 beginning
[2023-04-06 13:54:10]  ...i=11
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 11 beginning
[2023-04-06 13:54:10]  ...i=12
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 12 beginning
[2023-04-06 13:54:10]  ...i=13
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 13 beginning
[2023-04-06 13:54:10]  ...i=14
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 14 beginning
[2023-04-06 13:54:10]  ...i=15
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 15 beginning
[2023-04-06 13:54:10]  ...i=16
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 16 beginning
[2023-04-06 13:54:10]  ...i=17
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 17 beginning
[2023-04-06 13:54:10]  ...i=18
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 18 beginning
[2023-04-06 13:54:10]  ...i=19
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 19 beginning
[2023-04-06 13:54:10]  ...i=20
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 20 beginning
[2023-04-06 13:54:10]  ...i=21
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 21 beginning
[2023-04-06 13:54:10]  ...i=22
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 22 beginning
[2023-04-06 13:54:10]  ...i=23
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 23 beginning
[2023-04-06 13:54:10]  ...i=24
[2023-04-06 13:54:10]  app_run_graph_for_one_pipeline: frame 24 beginning
[2023-04-06 13:54:10]  ...i=25
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 25 beginning
[2023-04-06 13:54:11]  ...i=26
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 26 beginning
[2023-04-06 13:54:11]  ...i=27
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 27 beginning
[2023-04-06 13:54:11]  ...i=28
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 28 beginning
[2023-04-06 13:54:11]  ...i=29
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 29 beginning
[2023-04-06 13:54:11]  ...i=30
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 30 beginning
[2023-04-06 13:54:11]  ...i=31
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 31 beginning
[2023-04-06 13:54:11]  ...i=32
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 32 beginning
[2023-04-06 13:54:11]  ...i=33
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 33 beginning
[2023-04-06 13:54:11]  ...i=34
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 34 beginning
[2023-04-06 13:54:11]  ...i=35
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 35 beginning
[2023-04-06 13:54:11]  ...i=36
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 36 beginning
[2023-04-06 13:54:11]  ...i=37
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 37 beginning
[2023-04-06 13:54:11]  ...i=38
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 38 beginning
[2023-04-06 13:54:11]  ...i=39
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 39 beginning
[2023-04-06 13:54:11]  ...i=40
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 40 beginning
[2023-04-06 13:54:11]  ...i=41
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 41 beginning
[2023-04-06 13:54:11]  ...i=42
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 42 beginning
[2023-04-06 13:54:11]  ...i=43
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 43 beginning
[2023-04-06 13:54:11]  ...i=44
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 44 beginning
[2023-04-06 13:54:11]  ...i=45
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 45 beginning
[2023-04-06 13:54:11]  ...i=46
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 46 beginning
[2023-04-06 13:54:11]  ...i=47
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 47 beginning
[2023-04-06 13:54:11]  ...i=48
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 48 beginning
[2023-04-06 13:54:11]  ...i=49
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 49 beginning
[2023-04-06 13:54:11]  ...i=50
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 50 beginning
[2023-04-06 13:54:11]  ...i=51
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 51 beginning
[2023-04-06 13:54:11]  ...i=52
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 52 beginning
[2023-04-06 13:54:11]  ...i=53
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 53 beginning
[2023-04-06 13:54:11]  ...i=54
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 54 beginning
[2023-04-06 13:54:11]  ...i=55
[2023-04-06 13:54:11]  app_run_graph_for_one_pipeline: frame 55 beginning
[2023-04-06 13:54:11]  ...i=56
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 56 beginning
[2023-04-06 13:54:12]  ...i=57
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 57 beginning
[2023-04-06 13:54:12]  ...i=58
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 58 beginning
[2023-04-06 13:54:12]  ...i=59
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 59 beginning
[2023-04-06 13:54:12]  ...i=60
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 60 beginning
[2023-04-06 13:54:12]  ...i=61
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 61 beginning
[2023-04-06 13:54:12]  ...i=62
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 62 beginning
[2023-04-06 13:54:12]  ...i=63
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 63 beginning
[2023-04-06 13:54:12]  ...i=64
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 64 beginning
[2023-04-06 13:54:12]  ...i=65
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 65 beginning
[2023-04-06 13:54:12]  ...i=66
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 66 beginning
[2023-04-06 13:54:12]  ...i=67
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 67 beginning
[2023-04-06 13:54:12]  ...i=68
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 68 beginning
[2023-04-06 13:54:12]  ...i=69
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 69 beginning
[2023-04-06 13:54:12]  ...i=70
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 70 beginning
[2023-04-06 13:54:12]  ...i=71
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 71 beginning
[2023-04-06 13:54:12]  ...i=72
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 72 beginning
[2023-04-06 13:54:12]  ...i=73
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 73 beginning
[2023-04-06 13:54:12]  ...i=74
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 74 beginning
[2023-04-06 13:54:12]  ...i=75
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 75 beginning
[2023-04-06 13:54:12]  ...i=76
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 76 beginning
[2023-04-06 13:54:12]  ...i=77
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 77 beginning
[2023-04-06 13:54:12]  ...i=78
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 78 beginning
[2023-04-06 13:54:12]  ...i=79
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 79 beginning
[2023-04-06 13:54:12]  ...i=80
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 80 beginning
[2023-04-06 13:54:12]  ...i=81
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 81 beginning
[2023-04-06 13:54:12]  ...i=82
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 82 beginning
[2023-04-06 13:54:12]  ...i=83
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 83 beginning
[2023-04-06 13:54:12]  ...i=84
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 84 beginning
[2023-04-06 13:54:12]  ...i=85
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 85 beginning
[2023-04-06 13:54:12]  ...i=86
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 86 beginning
[2023-04-06 13:54:12]  ...i=87
[2023-04-06 13:54:12]  app_run_graph_for_one_pipeline: frame 87 beginning
[2023-04-06 13:54:13]  ...i=88
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 88 beginning
[2023-04-06 13:54:13]  ...i=89
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 89 beginning
[2023-04-06 13:54:13]  ...i=90
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 90 beginning
[2023-04-06 13:54:13]  ...i=91
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 91 beginning
[2023-04-06 13:54:13]  ...i=92
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 92 beginning
[2023-04-06 13:54:13]  ...i=93
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 93 beginning
[2023-04-06 13:54:13]  ...i=94
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 94 beginning
[2023-04-06 13:54:13]  ...i=95
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 95 beginning
[2023-04-06 13:54:13]  ...i=96
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 96 beginning
[2023-04-06 13:54:13]  ...i=97
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 97 beginning
[2023-04-06 13:54:13]  ...i=98
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 98 beginning
[2023-04-06 13:54:13]  ...i=99
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 99 beginning
[2023-04-06 13:54:13]  ...i=100
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 100 beginning
[2023-04-06 13:54:13]  o...i=101
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 101 beginning
[2023-04-06 13:54:13]  ...i=102
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 102 beginning
[2023-04-06 13:54:13]  ...i=103
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 103 beginning
[2023-04-06 13:54:13]  ...i=104
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 104 beginning
[2023-04-06 13:54:13]  ...i=105
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 105 beginning
[2023-04-06 13:54:13]  ...i=106
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 106 beginning
[2023-04-06 13:54:13]  ...i=107
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 107 beginning
[2023-04-06 13:54:13]  ...i=108
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 108 beginning
[2023-04-06 13:54:13]  ...i=109
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 109 beginning
[2023-04-06 13:54:13]  ...i=110
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 110 beginning
[2023-04-06 13:54:13]  ...i=111
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 111 beginning
[2023-04-06 13:54:13]  ...i=112
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 112 beginning
[2023-04-06 13:54:13]  ...i=113
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 113 beginning
[2023-04-06 13:54:13]  ...i=114
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 114 beginning
[2023-04-06 13:54:13]  ...i=115
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 115 beginning
[2023-04-06 13:54:13]  ...i=116
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 116 beginning
[2023-04-06 13:54:13]  ...i=117
[2023-04-06 13:54:13]  app_run_graph_for_one_pipeline: frame 117 beginning
[2023-04-06 13:54:14]  ...i=118
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 118 beginning
[2023-04-06 13:54:14]  ...i=119
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 119 beginning
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]  YUV file name ./cap(0)_0000.yuv 
[2023-04-06 13:54:14]  imgaddr_width = 1920 
[2023-04-06 13:54:14]  imgaddr_height = 1080 
[2023-04-06 13:54:14]  imgaddr_stride = 3840 
[2023-04-06 13:54:14]  width = 1920 
[2023-04-06 13:54:14]  height = 1080 
[2023-04-06 13:54:14]  ...i=120
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 120 beginning
[2023-04-06 13:54:14]  Written 4147200 bytes 
[2023-04-06 13:54:14]  4147200 bytes written to ./cap(0)_0000.yuv
[2023-04-06 13:54:14]  YUV file name ./cap(1)_0000.yuv 
[2023-04-06 13:54:14]  imgaddr_width = 1920 
[2023-04-06 13:54:14]  imgaddr_height = 1080 
[2023-04-06 13:54:14]  imgaddr_stride = 3840 
[2023-04-06 13:54:14]  width = 1920 
[2023-04-06 13:54:14]  height = 1080 
[2023-04-06 13:54:14]  Written 4147200 bytes 
[2023-04-06 13:54:14]  4147200 bytes written to ./cap(1)_0000.yuv
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   =========================
[2023-04-06 13:54:14]   Demo : Camera Demo
[2023-04-06 13:54:14]   =========================
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   s: Save CSIx, VISS and LDC outputs
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   o: save yuv data
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   p: Print performance statistics
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   x: Exit
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   Enter Choice: 
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   =========================
[2023-04-06 13:54:14]   Demo : Camera Demo
[2023-04-06 13:54:14]   =========================
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   s: Save CSIx, VISS and LDC outputs
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   o: save yuv data
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   p: Print performance statistics
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   x: Exit
[2023-04-06 13:54:14]  
[2023-04-06 13:54:14]   Enter Choice: ...i=121
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 121 beginning
[2023-04-06 13:54:14]  ...i=122
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 122 beginning
[2023-04-06 13:54:14]  ...i=123
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 123 beginning
[2023-04-06 13:54:14]  ...i=124
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 124 beginning
[2023-04-06 13:54:14]  ...i=125
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 125 beginning
[2023-04-06 13:54:14]  ...i=126
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 126 beginning
[2023-04-06 13:54:14]  ...i=127
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 127 beginning
[2023-04-06 13:54:14]  ...i=128
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 128 beginning
[2023-04-06 13:54:14]  ...i=129
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 129 beginning
[2023-04-06 13:54:14]  ...i=130
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 130 beginning
[2023-04-06 13:54:14]  ...i=131
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 131 beginning
[2023-04-06 13:54:14]  ...i=132
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 132 beginning
[2023-04-06 13:54:14]  ...i=133
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 133 beginning
[2023-04-06 13:54:14]  ...i=134
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 134 beginning
[2023-04-06 13:54:14]  ...i=135
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 135 beginning
[2023-04-06 13:54:14]  ...i=136
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 136 beginning
[2023-04-06 13:54:14]  ...i=137
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 137 beginning
[2023-04-06 13:54:14]  ...i=138
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 138 beginning
[2023-04-06 13:54:14]  ...i=139
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 139 beginning
[2023-04-06 13:54:14]  ...i=140
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 140 beginning
[2023-04-06 13:54:14]  ...i=141
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 141 beginning
[2023-04-06 13:54:14]  ...i=142
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 142 beginning
[2023-04-06 13:54:14]  ...i=143
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 143 beginning
[2023-04-06 13:54:14]  ...i=144
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 144 beginning
[2023-04-06 13:54:14]  ...i=145
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 145 beginning
[2023-04-06 13:54:14]  ...i=146
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 146 beginning
[2023-04-06 13:54:14]  ...i=147
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 147 beginning
[2023-04-06 13:54:14]  ...i=148
[2023-04-06 13:54:14]  app_run_graph_for_one_pipeline: frame 148 beginning
[2023-04-06 13:54:15]  ...i=149
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 149 beginning
[2023-04-06 13:54:15]  ...i=150
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 150 beginning
[2023-04-06 13:54:15]  ...i=151
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 151 beginning
[2023-04-06 13:54:15]  ...i=152
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 152 beginning
[2023-04-06 13:54:15]  ...i=153
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 153 beginning
[2023-04-06 13:54:15]  ...i=154
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 154 beginning
[2023-04-06 13:54:15]  ...i=155
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 155 beginning
[2023-04-06 13:54:15]  ...i=156
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 156 beginning
[2023-04-06 13:54:15]  ...i=157
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 157 beginning
[2023-04-06 13:54:15]  ...i=158
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 158 beginning
[2023-04-06 13:54:15]  ...i=159
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 159 beginning
[2023-04-06 13:54:15]  ...i=160
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 160 beginning
[2023-04-06 13:54:15]  ...i=161
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 161 beginning
[2023-04-06 13:54:15]  ...i=162
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 162 beginning
[2023-04-06 13:54:15]  ...i=163
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 163 beginning
[2023-04-06 13:54:15]  ...i=164
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 164 beginning
[2023-04-06 13:54:15]  ...i=165
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 165 beginning
[2023-04-06 13:54:15]  ...i=166
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 166 beginning
[2023-04-06 13:54:15]  ...i=167
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 167 beginning
[2023-04-06 13:54:15]  ...i=168
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 168 beginning
[2023-04-06 13:54:15]  ...i=169
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 169 beginning
[2023-04-06 13:54:15]  ...i=170
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 170 beginning
[2023-04-06 13:54:15]  ...i=171
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 171 beginning
[2023-04-06 13:54:15]  ...i=172
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 172 beginning
[2023-04-06 13:54:15]  ...i=173
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 173 beginning
[2023-04-06 13:54:15]  ...i=174
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 174 beginning
[2023-04-06 13:54:15]  ...i=175
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 175 beginning
[2023-04-06 13:54:15]  ...i=176
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 176 beginning
[2023-04-06 13:54:15]  ...i=177
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 177 beginning
[2023-04-06 13:54:15]  ...i=178
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 178 beginning
[2023-04-06 13:54:15]  ...i=179
[2023-04-06 13:54:15]  app_run_graph_for_one_pipeline: frame 179 beginning
[2023-04-06 13:54:16]  ...i=180
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 180 beginning
[2023-04-06 13:54:16]  ...i=181
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 181 beginning
[2023-04-06 13:54:16]  ...i=182
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 182 beginning
[2023-04-06 13:54:16]  ...i=183
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 183 beginning
[2023-04-06 13:54:16]  ...i=184
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 184 beginning
[2023-04-06 13:54:16]  ...i=185
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 185 beginning
[2023-04-06 13:54:16]  ...i=186
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 186 beginning
[2023-04-06 13:54:16]  ...i=187
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 187 beginning
[2023-04-06 13:54:16]  ...i=188
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 188 beginning
[2023-04-06 13:54:16]  ...i=189
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 189 beginning
[2023-04-06 13:54:16]  ...i=190
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 190 beginning
[2023-04-06 13:54:16]  ...i=191
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 191 beginning
[2023-04-06 13:54:16]  ...i=192
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 192 beginning
[2023-04-06 13:54:16]  ...i=193
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 193 beginning
[2023-04-06 13:54:16]  ...i=194
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 194 beginning
[2023-04-06 13:54:16]  ...i=195
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 195 beginning
[2023-04-06 13:54:16]  ...i=196
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 196 beginning
[2023-04-06 13:54:16]  ...i=197
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 197 beginning
[2023-04-06 13:54:16]  ...i=198
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 198 beginning
[2023-04-06 13:54:16]  ...i=199
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 199 beginning
[2023-04-06 13:54:16]  ...i=200
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 200 beginning
[2023-04-06 13:54:16]  ...i=201
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 201 beginning
[2023-04-06 13:54:16]  ...i=202
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 202 beginning
[2023-04-06 13:54:16]  ...i=203
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 203 beginning
[2023-04-06 13:54:16]  ...i=204
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 204 beginning
[2023-04-06 13:54:16]  ...i=205
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 205 beginning
[2023-04-06 13:54:16]  ...i=206
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 206 beginning
[2023-04-06 13:54:16]  ...i=207
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 207 beginning
[2023-04-06 13:54:16]  ...i=208
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 208 beginning
[2023-04-06 13:54:16]  ...i=209
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 209 beginning
[2023-04-06 13:54:16]  ...i=210
[2023-04-06 13:54:16]  app_run_graph_for_one_pipeline: frame 210 beginning
[2023-04-06 13:54:16]  ...i=211
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 211 beginning
[2023-04-06 13:54:17]  ...i=212
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 212 beginning
[2023-04-06 13:54:17]  ...i=213
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 213 beginning
[2023-04-06 13:54:17]  ...i=214
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 214 beginning
[2023-04-06 13:54:17]  ...i=215
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 215 beginning
[2023-04-06 13:54:17]  ...i=216
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 216 beginning
[2023-04-06 13:54:17]  ...i=217
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 217 beginning
[2023-04-06 13:54:17]  ...i=218
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 218 beginning
[2023-04-06 13:54:17]  ...i=219
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 219 beginning
[2023-04-06 13:54:17]  ...i=220
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 220 beginning
[2023-04-06 13:54:17]  ...i=221
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 221 beginning
[2023-04-06 13:54:17]  ...i=222
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 222 beginning
[2023-04-06 13:54:17]  ...i=223
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 223 beginning
[2023-04-06 13:54:17]  ...i=224
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 224 beginning
[2023-04-06 13:54:17]  ...i=225
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 225 beginning
[2023-04-06 13:54:17]  ...i=226
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 226 beginning
[2023-04-06 13:54:17]  ...i=227
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 227 beginning
[2023-04-06 13:54:17]  ...i=228
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 228 beginning
[2023-04-06 13:54:17]  ...i=229
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 229 beginning
[2023-04-06 13:54:17]  ...i=230
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 230 beginning
[2023-04-06 13:54:17]  ...i=231
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 231 beginning
[2023-04-06 13:54:17]  ...i=232
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 232 beginning
[2023-04-06 13:54:17]  ...i=233
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 233 beginning
[2023-04-06 13:54:17]  ...i=234
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 234 beginning
[2023-04-06 13:54:17]  ...i=235
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 235 beginning
[2023-04-06 13:54:17]  ...i=236
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 236 beginning
[2023-04-06 13:54:17]  ...i=237
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 237 beginning
[2023-04-06 13:54:17]  ...i=238
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 238 beginning
[2023-04-06 13:54:17]  ...i=239
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 239 beginning
[2023-04-06 13:54:17]  ...i=240
[2023-04-06 13:54:17]  app_run_graph_for_one_pipeline: frame 240 beginning
[2023-04-06 13:54:17]  ...i=241
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 241 beginning
[2023-04-06 13:54:18]  ...i=242
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 242 beginning
[2023-04-06 13:54:18]  ...i=243
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 243 beginning
[2023-04-06 13:54:18]  ...i=244
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 244 beginning
[2023-04-06 13:54:18]  ...i=245
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 245 beginning
[2023-04-06 13:54:18]  ...i=246
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 246 beginning
[2023-04-06 13:54:18]  ...i=247
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 247 beginning
[2023-04-06 13:54:18]  ...i=248
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 248 beginning
[2023-04-06 13:54:18]  ...i=249
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 249 beginning
[2023-04-06 13:54:18]  ...i=250
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 250 beginning
[2023-04-06 13:54:18]  ...i=251
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 251 beginning
[2023-04-06 13:54:18]  ...i=252
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 252 beginning
[2023-04-06 13:54:18]  ...i=253
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 253 beginning
[2023-04-06 13:54:18]  ...i=254
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 254 beginning
[2023-04-06 13:54:18]  ...i=255
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 255 beginning
[2023-04-06 13:54:18]  ...i=256
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 256 beginning
[2023-04-06 13:54:18]  ...i=257
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 257 beginning
[2023-04-06 13:54:18]  ...i=258
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 258 beginning
[2023-04-06 13:54:18]  ...i=259
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 259 beginning
[2023-04-06 13:54:18]  ...i=260
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 260 beginning
[2023-04-06 13:54:18]  ...i=261
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 261 beginning
[2023-04-06 13:54:18]  ...i=262
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 262 beginning
[2023-04-06 13:54:18]  ...i=263
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 263 beginning
[2023-04-06 13:54:18]  ...i=264
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 264 beginning
[2023-04-06 13:54:18]  ...i=265
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 265 beginning
[2023-04-06 13:54:18]  ...i=266
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 266 beginning
[2023-04-06 13:54:18]  ...i=267
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 267 beginning
[2023-04-06 13:54:18]  ...i=268
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 268 beginning
[2023-04-06 13:54:18]  ...i=269
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 269 beginning
[2023-04-06 13:54:18]  ...i=270
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 270 beginning
[2023-04-06 13:54:18]  ...i=271
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 271 beginning
[2023-04-06 13:54:18]  ...i=272
[2023-04-06 13:54:18]  app_run_graph_for_one_pipeline: frame 272 beginning
[2023-04-06 13:54:19]  ...i=273
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 273 beginning
[2023-04-06 13:54:19]  ...i=274
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 274 beginning
[2023-04-06 13:54:19]  ...i=275
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 275 beginning
[2023-04-06 13:54:19]  ...i=276
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 276 beginning
[2023-04-06 13:54:19]  ...i=277
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 277 beginning
[2023-04-06 13:54:19]  ...i=278
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 278 beginning
[2023-04-06 13:54:19]  ...i=279
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 279 beginning
[2023-04-06 13:54:19]  ...i=280
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 280 beginning
[2023-04-06 13:54:19]  ...i=281
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 281 beginning
[2023-04-06 13:54:19]  ...i=282
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 282 beginning
[2023-04-06 13:54:19]  ...i=283
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 283 beginning
[2023-04-06 13:54:19]  ...i=284
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 284 beginning
[2023-04-06 13:54:19]  ...i=285
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 285 beginning
[2023-04-06 13:54:19]  ...i=286
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 286 beginning
[2023-04-06 13:54:19]  ...i=287
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 287 beginning
[2023-04-06 13:54:19]  ...i=288
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 288 beginning
[2023-04-06 13:54:19]  ...i=289
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 289 beginning
[2023-04-06 13:54:19]  ...i=290
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 290 beginning
[2023-04-06 13:54:19]  ...i=291
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 291 beginning
[2023-04-06 13:54:19]  ...i=292
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 292 beginning
[2023-04-06 13:54:19]  ...i=293
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 293 beginning
[2023-04-06 13:54:19]  ...i=294
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 294 beginning
[2023-04-06 13:54:19]  ...i=295
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 295 beginning
[2023-04-06 13:54:19]  ...i=296
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 296 beginning
[2023-04-06 13:54:19]  ...i=297
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 297 beginning
[2023-04-06 13:54:19]  ...i=298
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 298 beginning
[2023-04-06 13:54:19]  ...i=299
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 299 beginning
[2023-04-06 13:54:19]  ...i=300
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 300 beginning
[2023-04-06 13:54:19]  ...i=301
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 301 beginning
[2023-04-06 13:54:19]  ...i=302
[2023-04-06 13:54:19]  app_run_graph_for_one_pipeline: frame 302 beginning
[2023-04-06 13:54:19]  ...i=303
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 303 beginning
[2023-04-06 13:54:20]  ...i=304
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 304 beginning
[2023-04-06 13:54:20]  ...i=305
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 305 beginning
[2023-04-06 13:54:20]  ...i=306
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 306 beginning
[2023-04-06 13:54:20]  ...i=307
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 307 beginning
[2023-04-06 13:54:20]  ...i=308
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 308 beginning
[2023-04-06 13:54:20]  ...i=309
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 309 beginning
[2023-04-06 13:54:20]  ...i=310
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 310 beginning
[2023-04-06 13:54:20]  ...i=311
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 311 beginning
[2023-04-06 13:54:20]  ...i=312
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 312 beginning
[2023-04-06 13:54:20]  ...i=313
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 313 beginning
[2023-04-06 13:54:20]  ...i=314
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 314 beginning
[2023-04-06 13:54:20]  ...i=315
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 315 beginning
[2023-04-06 13:54:20]  ...i=316
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 316 beginning
[2023-04-06 13:54:20]  ...i=317
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 317 beginning
[2023-04-06 13:54:20]  ...i=318
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 318 beginning
[2023-04-06 13:54:20]  ...i=319
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 319 beginning
[2023-04-06 13:54:20]  ...i=320
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 320 beginning
[2023-04-06 13:54:20]  ...i=321
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 321 beginning
[2023-04-06 13:54:20]  ...i=322
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 322 beginning
[2023-04-06 13:54:20]  ...i=323
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 323 beginning
[2023-04-06 13:54:20]  ...i=324
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 324 beginning
[2023-04-06 13:54:20]  ...i=325
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 325 beginning
[2023-04-06 13:54:20]  ...i=326
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 326 beginning
[2023-04-06 13:54:20]  ...i=327
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 327 beginning
[2023-04-06 13:54:20]  ...i=328
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 328 beginning
[2023-04-06 13:54:20]  ...i=329
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 329 beginning
[2023-04-06 13:54:20]  ...i=330
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 330 beginning
[2023-04-06 13:54:20]  ...i=331
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 331 beginning
[2023-04-06 13:54:20]  ...i=332
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 332 beginning
[2023-04-06 13:54:20]  ...i=333
[2023-04-06 13:54:20]  app_run_graph_for_one_pipeline: frame 333 beginning
[2023-04-06 13:54:20]  ...i=334
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 334 beginning
[2023-04-06 13:54:21]  ...i=335
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 335 beginning
[2023-04-06 13:54:21]  ...i=336
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 336 beginning
[2023-04-06 13:54:21]  ...i=337
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 337 beginning
[2023-04-06 13:54:21]  ...i=338
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 338 beginning
[2023-04-06 13:54:21]  ...i=339
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 339 beginning
[2023-04-06 13:54:21]  ...i=340
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 340 beginning
[2023-04-06 13:54:21]  ...i=341
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 341 beginning
[2023-04-06 13:54:21]  ...i=342
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 342 beginning
[2023-04-06 13:54:21]  ...i=343
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 343 beginning
[2023-04-06 13:54:21]  ...i=344
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 344 beginning
[2023-04-06 13:54:21]  ...i=345
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 345 beginning
[2023-04-06 13:54:21]  ...i=346
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 346 beginning
[2023-04-06 13:54:21]  ...i=347
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 347 beginning
[2023-04-06 13:54:21]  ...i=348
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 348 beginning
[2023-04-06 13:54:21]  ...i=349
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 349 beginning
[2023-04-06 13:54:21]  ...i=350
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 350 beginning
[2023-04-06 13:54:21]  ...i=351
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 351 beginning
[2023-04-06 13:54:21]  ...i=352
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 352 beginning
[2023-04-06 13:54:21]  ...i=353
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 353 beginning
[2023-04-06 13:54:21]  ...i=354
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 354 beginning
[2023-04-06 13:54:21]  ...i=355
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 355 beginning
[2023-04-06 13:54:21]  ...i=356
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 356 beginning
[2023-04-06 13:54:21]  ...i=357
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 357 beginning
[2023-04-06 13:54:21]  ...i=358
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 358 beginning
[2023-04-06 13:54:21]  ...i=359
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 359 beginning
[2023-04-06 13:54:21]  ...i=360
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 360 beginning
[2023-04-06 13:54:21]  ...i=361
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 361 beginning
[2023-04-06 13:54:21]  ...i=362
[2023-04-06 13:54:21]  app_run_graph_for_one_pipeline: frame 362 beginning
[2023-04-06 13:54:21]  ...i=363
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 363 beginning
[2023-04-06 13:54:22]  ...i=364
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 364 beginning
[2023-04-06 13:54:22]  ...i=365
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 365 beginning
[2023-04-06 13:54:22]  ...i=366
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 366 beginning
[2023-04-06 13:54:22]  ...i=367
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 367 beginning
[2023-04-06 13:54:22]  ...i=368
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 368 beginning
[2023-04-06 13:54:22]  ...i=369
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 369 beginning
[2023-04-06 13:54:22]  ...i=370
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 370 beginning
[2023-04-06 13:54:22]  ...i=371
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 371 beginning
[2023-04-06 13:54:22]  ...i=372
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 372 beginning
[2023-04-06 13:54:22]  ...i=373
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 373 beginning
[2023-04-06 13:54:22]  ...i=374
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 374 beginning
[2023-04-06 13:54:22]  ...i=375
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 375 beginning
[2023-04-06 13:54:22]  ...i=376
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 376 beginning
[2023-04-06 13:54:22]  ...i=377
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 377 beginning
[2023-04-06 13:54:22]  ...i=378
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 378 beginning
[2023-04-06 13:54:22]  ...i=379
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 379 beginning
[2023-04-06 13:54:22]  ...i=380
[2023-04-06 13:54:22]  app_run_graph_for_one_pipeline: frame 380 beginning
[2023-04-06 13:54:23]  ...i=381
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 381 beginning
[2023-04-06 13:54:23]  ...i=382
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 382 beginning
[2023-04-06 13:54:23]  ...i=383
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 383 beginning
[2023-04-06 13:54:23]  ...i=384
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 384 beginning
[2023-04-06 13:54:23]  ...i=385
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 385 beginning
[2023-04-06 13:54:23]  ...i=386
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 386 beginning
[2023-04-06 13:54:23]  ...i=387
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 387 beginning
[2023-04-06 13:54:23]  ...i=388
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 388 beginning
[2023-04-06 13:54:23]  ...i=389
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 389 beginning
[2023-04-06 13:54:23]  ...i=390
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 390 beginning
[2023-04-06 13:54:23]  ...i=391
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 391 beginning
[2023-04-06 13:54:23]  ...i=392
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 392 beginning
[2023-04-06 13:54:23]  ...i=393
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 393 beginning
[2023-04-06 13:54:23]  ...i=394
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 394 beginning
[2023-04-06 13:54:23]  ...i=395
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 395 beginning
[2023-04-06 13:54:23]  ...i=396
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 396 beginning
[2023-04-06 13:54:23]  ...i=397
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 397 beginning
[2023-04-06 13:54:23]  ...i=398
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 398 beginning
[2023-04-06 13:54:23]  ...i=399
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 399 beginning
[2023-04-06 13:54:23]  ...i=400
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 400 beginning
[2023-04-06 13:54:23]  ...i=401
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 401 beginning
[2023-04-06 13:54:23]  ...i=402
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 402 beginning
[2023-04-06 13:54:23]  ...i=403
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 403 beginning
[2023-04-06 13:54:23]  ...i=404
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 404 beginning
[2023-04-06 13:54:23]  ...i=405
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 405 beginning
[2023-04-06 13:54:23]  ...i=406
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 406 beginning
[2023-04-06 13:54:23]  ...i=407
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 407 beginning
[2023-04-06 13:54:23]  ...i=408
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 408 beginning
[2023-04-06 13:54:23]  ...i=409
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 409 beginning
[2023-04-06 13:54:23]  ...i=410
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 410 beginning
[2023-04-06 13:54:23]  ...i=411
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 411 beginning
[2023-04-06 13:54:23]  ...i=412
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 412 beginning
[2023-04-06 13:54:23]  ...i=413
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 413 beginning
[2023-04-06 13:54:23]  ...i=414
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 414 beginning
[2023-04-06 13:54:23]  ...i=415
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 415 beginning
[2023-04-06 13:54:23]  ...i=416
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 416 beginning
[2023-04-06 13:54:23]  ...i=417
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 417 beginning
[2023-04-06 13:54:23]  ...i=418
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 418 beginning
[2023-04-06 13:54:23]  ...i=419
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 419 beginning
[2023-04-06 13:54:23]  ...i=420
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 420 beginning
[2023-04-06 13:54:23]  ...i=421
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 421 beginning
[2023-04-06 13:54:23]  ...i=422
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 422 beginning
[2023-04-06 13:54:23]  ...i=423
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 423 beginning
[2023-04-06 13:54:23]  ...i=424
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 424 beginning
[2023-04-06 13:54:23]  ...i=425
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 425 beginning
[2023-04-06 13:54:23]  ...i=426
[2023-04-06 13:54:23]  app_run_graph_for_one_pipeline: frame 426 beginning
[2023-04-06 13:54:24]  ...i=427
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 427 beginning
[2023-04-06 13:54:24]  ...i=428
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 428 beginning
[2023-04-06 13:54:24]  ...i=429
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 429 beginning
[2023-04-06 13:54:24]  ...i=430
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 430 beginning
[2023-04-06 13:54:24]  ...i=431
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 431 beginning
[2023-04-06 13:54:24]  ...i=432
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 432 beginning
[2023-04-06 13:54:24]  ...i=433
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 433 beginning
[2023-04-06 13:54:24]  ...i=434
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 434 beginning
[2023-04-06 13:54:24]  ...i=435
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 435 beginning
[2023-04-06 13:54:24]  ...i=436
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 436 beginning
[2023-04-06 13:54:24]  ...i=437
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 437 beginning
[2023-04-06 13:54:24]  ...i=438
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 438 beginning
[2023-04-06 13:54:24]  ...i=439
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 439 beginning
[2023-04-06 13:54:24]  ...i=440
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 440 beginning
[2023-04-06 13:54:24]  o...i=441
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 441 beginning
[2023-04-06 13:54:24]  ...i=442
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 442 beginning
[2023-04-06 13:54:24]  ...i=443
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 443 beginning
[2023-04-06 13:54:24]  ...i=444
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 444 beginning
[2023-04-06 13:54:24]  ...i=445
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 445 beginning
[2023-04-06 13:54:24]  ...i=446
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 446 beginning
[2023-04-06 13:54:24]  ...i=447
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 447 beginning
[2023-04-06 13:54:24]  ...i=448
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 448 beginning
[2023-04-06 13:54:24]  ...i=449
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 449 beginning
[2023-04-06 13:54:24]  ...i=450
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 450 beginning
[2023-04-06 13:54:24]  ...i=451
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 451 beginning
[2023-04-06 13:54:24]  ...i=452
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 452 beginning
[2023-04-06 13:54:24]  ...i=453
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 453 beginning
[2023-04-06 13:54:24]  ...i=454
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 454 beginning
[2023-04-06 13:54:24]  ...i=455
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 455 beginning
[2023-04-06 13:54:24]  ...i=456
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 456 beginning
[2023-04-06 13:54:24]  ...i=457
[2023-04-06 13:54:24]  app_run_graph_for_one_pipeline: frame 457 beginning
[2023-04-06 13:54:25]  ...i=458
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 458 beginning
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]  YUV file name ./cap(0)_0001.yuv 
[2023-04-06 13:54:25]  imgaddr_width = 1920 
[2023-04-06 13:54:25]  imgaddr_height = 1080 
[2023-04-06 13:54:25]  imgaddr_stride = 3840 
[2023-04-06 13:54:25]  width = 1920 
[2023-04-06 13:54:25]  height = 1080 
[2023-04-06 13:54:25]  Written 4147200 bytes 
[2023-04-06 13:54:25]  4147200 bytes written to ./cap(0)_0001.yuv
[2023-04-06 13:54:25]  YUV file name ./cap(1)_0001.yuv 
[2023-04-06 13:54:25]  imgaddr_width = 1920 
[2023-04-06 13:54:25]  imgaddr_height = 1080 
[2023-04-06 13:54:25]  imgaddr_stride = 3840 
[2023-04-06 13:54:25]  width = 1920 
[2023-04-06 13:54:25]  height = 1080 
[2023-04-06 13:54:25]  ...i=459
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 459 beginning
[2023-04-06 13:54:25]  Written 4147200 bytes 
[2023-04-06 13:54:25]  4147200 bytes written to ./cap(1)_0001.yuv
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   =========================
[2023-04-06 13:54:25]   Demo : Camera Demo
[2023-04-06 13:54:25]   =========================
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   s: Save CSIx, VISS and LDC outputs
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   o: save yuv data
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   p: Print performance statistics
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   x: Exit
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   Enter Choice: 
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   =========================
[2023-04-06 13:54:25]   Demo : Camera Demo
[2023-04-06 13:54:25]   =========================
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   s: Save CSIx, VISS and LDC outputs
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   o: save yuv data
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   p: Print performance statistics
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   x: Exit
[2023-04-06 13:54:25]  
[2023-04-06 13:54:25]   Enter Choice: ...i=460
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 460 beginning
[2023-04-06 13:54:25]  ...i=461
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 461 beginning
[2023-04-06 13:54:25]  ...i=462
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 462 beginning
[2023-04-06 13:54:25]  ...i=463
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 463 beginning
[2023-04-06 13:54:25]  ...i=464
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 464 beginning
[2023-04-06 13:54:25]  ...i=465
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 465 beginning
[2023-04-06 13:54:25]  ...i=466
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 466 beginning
[2023-04-06 13:54:25]  ...i=467
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 467 beginning
[2023-04-06 13:54:25]  ...i=468
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 468 beginning
[2023-04-06 13:54:25]  ...i=469
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 469 beginning
[2023-04-06 13:54:25]  ...i=470
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 470 beginning
[2023-04-06 13:54:25]  ...i=471
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 471 beginning
[2023-04-06 13:54:25]  ...i=472
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 472 beginning
[2023-04-06 13:54:25]  ...i=473
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 473 beginning
[2023-04-06 13:54:25]  ...i=474
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 474 beginning
[2023-04-06 13:54:25]  ...i=475
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 475 beginning
[2023-04-06 13:54:25]  ...i=476
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 476 beginning
[2023-04-06 13:54:25]  ...i=477
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 477 beginning
[2023-04-06 13:54:25]  ...i=478
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 478 beginning
[2023-04-06 13:54:25]  ...i=479
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 479 beginning
[2023-04-06 13:54:25]  ...i=480
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 480 beginning
[2023-04-06 13:54:25]  ...i=481
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 481 beginning
[2023-04-06 13:54:25]  ...i=482
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 482 beginning
[2023-04-06 13:54:25]  ...i=483
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 483 beginning
[2023-04-06 13:54:25]  ...i=484
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 484 beginning
[2023-04-06 13:54:25]  ...i=485
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 485 beginning
[2023-04-06 13:54:25]  ...i=486
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 486 beginning
[2023-04-06 13:54:25]  ...i=487
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 487 beginning
[2023-04-06 13:54:25]  ...i=488
[2023-04-06 13:54:25]  app_run_graph_for_one_pipeline: frame 488 beginning
[2023-04-06 13:54:26]  ...i=489
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 489 beginning
[2023-04-06 13:54:26]  ...i=490
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 490 beginning
[2023-04-06 13:54:26]  ...i=491
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 491 beginning
[2023-04-06 13:54:26]  ...i=492
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 492 beginning
[2023-04-06 13:54:26]  ...i=493
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 493 beginning
[2023-04-06 13:54:26]  ...i=494
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 494 beginning
[2023-04-06 13:54:26]  ...i=495
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 495 beginning
[2023-04-06 13:54:26]  ...i=496
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 496 beginning
[2023-04-06 13:54:26]  ...i=497
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 497 beginning
[2023-04-06 13:54:26]  ...i=498
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 498 beginning
[2023-04-06 13:54:26]  ...i=499
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 499 beginning
[2023-04-06 13:54:26]  ...i=500
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 500 beginning
[2023-04-06 13:54:26]  ...i=501
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 501 beginning
[2023-04-06 13:54:26]  ...i=502
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 502 beginning
[2023-04-06 13:54:26]  ...i=503
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 503 beginning
[2023-04-06 13:54:26]  ...i=504
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 504 beginning
[2023-04-06 13:54:26]  ...i=505
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 505 beginning
[2023-04-06 13:54:26]  ...i=506
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 506 beginning
[2023-04-06 13:54:26]  ...i=507
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 507 beginning
[2023-04-06 13:54:26]  ...i=508
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 508 beginning
[2023-04-06 13:54:26]  ...i=509
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 509 beginning
[2023-04-06 13:54:26]  ...i=510
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 510 beginning
[2023-04-06 13:54:26]  ...i=511
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 511 beginning
[2023-04-06 13:54:26]  ...i=512
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 512 beginning
[2023-04-06 13:54:26]  ...i=513
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 513 beginning
[2023-04-06 13:54:26]  ...i=514
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 514 beginning
[2023-04-06 13:54:26]  ...i=515
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 515 beginning
[2023-04-06 13:54:26]  ...i=516
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 516 beginning
[2023-04-06 13:54:26]  ...i=517
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 517 beginning
[2023-04-06 13:54:26]  ...i=518
[2023-04-06 13:54:26]  app_run_graph_for_one_pipeline: frame 518 beginning
[2023-04-06 13:54:26]  ...i=519
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 519 beginning
[2023-04-06 13:54:27]  ...i=520
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 520 beginning
[2023-04-06 13:54:27]  ...i=521
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 521 beginning
[2023-04-06 13:54:27]  x...i=522
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 522 beginning
[2023-04-06 13:54:27]  ...i=523
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 523 beginning
[2023-04-06 13:54:27]  ...i=524
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 524 beginning
[2023-04-06 13:54:27]  ...i=525
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 525 beginning
[2023-04-06 13:54:27]  ...i=526
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 526 beginning
[2023-04-06 13:54:27]  ...i=527
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 527 beginning
[2023-04-06 13:54:27]  ...i=528
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 528 beginning
[2023-04-06 13:54:27]  ...i=529
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 529 beginning
[2023-04-06 13:54:27]  ...i=530
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 530 beginning
[2023-04-06 13:54:27]  ...i=531
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 531 beginning
[2023-04-06 13:54:27]  ...i=532
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 532 beginning
[2023-04-06 13:54:27]  ...i=533
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 533 beginning
[2023-04-06 13:54:27]  ...i=534
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 534 beginning
[2023-04-06 13:54:27]  ...i=535
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 535 beginning
[2023-04-06 13:54:27]  ...i=536
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 536 beginning
[2023-04-06 13:54:27]  ...i=537
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 537 beginning
[2023-04-06 13:54:27]  ...i=538
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 538 beginning
[2023-04-06 13:54:27]  ...i=539
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 539 beginning
[2023-04-06 13:54:27]  ...i=540
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 540 beginning
[2023-04-06 13:54:27]  ...i=541
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 541 beginning
[2023-04-06 13:54:27]  ...i=542
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 542 beginning
[2023-04-06 13:54:27]  ...i=543
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 543 beginning
[2023-04-06 13:54:27]  ...i=544
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 544 beginning
[2023-04-06 13:54:27]  ...i=545
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 545 beginning
[2023-04-06 13:54:27]  ...i=546
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 546 beginning
[2023-04-06 13:54:27]  ...i=547
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 547 beginning
[2023-04-06 13:54:27]  ...i=548
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 548 beginning
[2023-04-06 13:54:27]  ...i=549
[2023-04-06 13:54:27]  app_run_graph_for_one_pipeline: frame 549 beginning
[2023-04-06 13:54:27]  ...i=550
[2023-04-06 13:54:28]  app_run_graph_for_one_pipeline: frame 550 beginning
[2023-04-06 13:54:28]  ...i=551
[2023-04-06 13:54:28]  app_run_graph_for_one_pipeline: frame 551 beginning
[2023-04-06 13:54:28]  ...i=552
[2023-04-06 13:54:28]  app_run_graph_for_one_pipeline: frame 552 beginning
[2023-04-06 13:54:28]  ...i=553
[2023-04-06 13:54:28]  app_run_graph_for_one_pipeline: frame 553 beginning
[2023-04-06 13:54:28]  ...i=554
[2023-04-06 13:54:28]  app_run_graph_for_one_pipeline: frame 554 beginning
[2023-04-06 13:54:28]  ...i=555
[2023-04-06 13:54:28]  app_run_graph_for_one_pipeline: frame 555 beginning
[2023-04-06 13:54:28]      70.454403 s: ISS: Stopping sensor [MY_CAMERA_YUV] ... !!!
[2023-04-06 13:54:28]      70.454887 s: ISS: Stopping sensor [MY_CAMERA_YUV] ... Done !!!
[2023-04-06 13:54:28]  [MCU2_0]     70.454629 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_OFF 
[2023-04-06 13:54:28]  [MCU2_0]     70.454663 s: IM_SENSOR_CMD_STREAM_OFF:  channel_mask = 0x3
[2023-04-06 13:54:28]  App Run Graph Done! 
[2023-04-06 13:54:28]  Capture delete done!
[2023-04-06 13:54:28]  VISS delete done!
[2023-04-06 13:54:28]  AEWB delete done!
[2023-04-06 13:54:28]  Img Mosaic delete done!
[2023-04-06 13:54:28]  Graph delete done!
[2023-04-06 13:54:28]  App Delete Graph Done! 
[2023-04-06 13:54:28]      70.484991 s: ISS: De-initializing sensor [MY_CAMERA_YUV] ... !!!
[2023-04-06 13:54:28]      70.485330 s: ISS: De-initializing sensor [MY_CAMERA_YUV] ... Done !!!
[2023-04-06 13:54:28]  Sensor deinit done!
[2023-04-06 13:54:28]  Capture deinit done!
[2023-04-06 13:54:28]  Kernels unload done!
[2023-04-06 13:54:28]      70.489545 s:  VX_ZONE_WARNING:[vxReleaseContext:1055] Found a reference 0xffffb6c0c2a0 of type 0000080f at external count 3, internal count 0, releasing it
[2023-04-06 13:54:28]      70.489556 s:  VX_ZONE_WARNING:[vxReleaseContext:1057] Releasing reference (name=image_93) now as a part of garbage collection
[2023-04-06 13:54:28]      70.490205 s:  VX_ZONE_WARNING:[vxReleaseContext:1055] Found a reference 0xffffb6c0c558 of type 0000080f at external count 2, internal count 0, releasing it
[2023-04-06 13:54:28]      70.490215 s:  VX_ZONE_WARNING:[vxReleaseContext:1057] Releasing reference (name=image_94) now as a part of garbage collection
[2023-04-06 13:54:28]  [MCU2_0]     70.483787 s: ==========================================================

[2023-04-06 13:54:28]  [MCU2_0]     70.483844 s:  Capture Status: Instance|0

[2023-04-06 13:54:28]  [MCU2_0]     70.483870 s: ==========================================================

[2023-04-06 13:54:28]  [MCU2_0]     70.483907 s:  overflowCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.483936 s:  spuriousUdmaIntrCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.483966 s:  frontFIFOOvflCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.483993 s:  crcCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484018 s:  eccCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484045 s:  correctedEccCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484075 s:  dataIdErrorCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484103 s:  invalidAccessCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484132 s:  invalidSpCount: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484164 s:  strmFIFOOvflCount[0]: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484198 s:  strmFIFOOvflCount[1]: 0

[2023-04-06 13:54:28]  [MCU2_0]     70.484224 s:  Channel Num | Frame Queue Count | Frame De-queue Count | Frame Drop Count | Error Frame Count |

[2023-04-06 13:54:28]  [MCU2_0]     70.484289 s:            0 |               558 |                  558 |                1 |                 0 |

[2023-04-06 13:54:28]  [MCU2_0]     70.484352 s:            1 |               558 |                  558 |                0 |                 0 |

[2023-04-06 13:54:28]  [MCU2_0]     70.485140 s: [ MY ][ MY_iss_sensors.c:ImageSensor_RemoteServiceHandler:1653 ] ++ receive cmd = 6 ++

[2023-04-06 13:54:28]  [MCU2_0]     70.485205 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWROFF 

[2023-04-06 13:54:28]  Release context done!
[2023-04-06 13:54:28]  App De-init Done! 
[2023-04-06 13:54:28]      70.490904 s:  VX_ZONE_INIT:[tivxHostDeInitLocal:107] De-Initialization Done for HOST !!!
[2023-04-06 13:54:28]      70.495316 s:  VX_ZONE_INIT:[tivxDeInitLocal:193] De-Initialization Done !!!
[2023-04-06 13:54:28]  APP: Deinit ... !!!
[2023-04-06 13:54:28]  REMOTE_SERVICE: Deinit ... !!!
[2023-04-06 13:54:28]  REMOTE_SERVICE: Deinit ... Done !!!
[2023-04-06 13:54:28]  IPC: Deinit ... !!!
[2023-04-06 13:54:28]  IPC: DeInit ... Done !!!
[2023-04-06 13:54:28]  MEM: Deinit ... !!!
[2023-04-06 13:54:28]  DDR_SHARED_MEM: Alloc's: 9 alloc's of 33177816 bytes 
[2023-04-06 13:54:28]  DDR_SHARED_MEM: Free's : 9 free's  of 33177816 bytes 
[2023-04-06 13:54:28]  DDR_SHARED_MEM: Open's : 0 allocs  of 0 bytes 
[2023-04-06 13:54:28]  DDR_SHARED_MEM: Total size: 536870912 bytes 
[2023-04-06 13:54:28]  MEM: Deinit ... Done !!!
[2023-04-06 13:54:28]  APP: Deinit ... Done !!!

Below are the main.c code changes in the app_multi_cam

diff --git a/vision_apps/apps/basic_demos/app_multi_cam/main.c b/vision_apps/apps/basic_demos/app_multi_cam/main.c
old mode 100755
new mode 100644
index b4c8b135..219b5529
--- a/vision_apps/apps/basic_demos/app_multi_cam/main.c
+++ b/vision_apps/apps/basic_demos/app_multi_cam/main.c
@@ -125,6 +125,8 @@ typedef struct {
     int32_t enable_split_graph;
     int32_t enable_aewb;
     int32_t enable_mosaic;
+    
+    int32_t enable_display;
 
     int32_t pipeline;
 
@@ -156,6 +158,273 @@ static void add_graph_parameter_by_node_index(vx_graph graph, vx_node node, vx_u
 static vx_int32 calc_grid_size(vx_uint32 ch);
 static void set_img_mosaic_params(ImgMosaicObj *imgMosaicObj, vx_uint32 in_width, vx_uint32 in_height, vx_int32 numCh, ObjArrSplitObj *objArrSplitObj, int32_t enable_split_graph);
 static void app_draw_graphics(Draw2D_Handle *handle, Draw2D_BufInfo *draw2dBufInfo, uint32_t update_type);
+#define MAX_FNAME 256
+
+
+vx_int32 write_output_image_fp(FILE * fp, vx_image out_image)
+{
+    vx_uint32 width, height;
+    vx_df_image df;
+    vx_imagepatch_addressing_t image_addr;
+    vx_rectangle_t rect;
+    vx_map_id map_id1, map_id2;
+    void *data_ptr1, *data_ptr2;
+    vx_uint32 num_bytes_per_4pixels;
+    vx_uint32 num_luma_bytes_written_to_file=0;
+    vx_uint32 num_chroma_bytes_written_to_file=0;
+    vx_uint32 num_bytes_written_to_file=0;
+    vx_uint32 imgaddr_width, imgaddr_height, imgaddr_stride;
+    int i;
+
+    vxQueryImage(out_image, VX_IMAGE_WIDTH, &width, sizeof(vx_uint32));
+    vxQueryImage(out_image, VX_IMAGE_HEIGHT, &height, sizeof(vx_uint32));
+    vxQueryImage(out_image, VX_IMAGE_FORMAT, &df, sizeof(vx_df_image));
+
+
+    if(VX_DF_IMAGE_NV12 == df)
+    {
+        num_bytes_per_4pixels = 4;
+    }
+    else if(TIVX_DF_IMAGE_NV12_P12 == df)
+    {
+        num_bytes_per_4pixels = 6;
+    }
+    else
+    {
+        num_bytes_per_4pixels = 8;
+    }
+
+    rect.start_x = 0;
+    rect.start_y = 0;
+    rect.end_x = width;
+    rect.end_y = height;
+
+    vxMapImagePatch(out_image,
+        &rect,
+        0,
+        &map_id1,
+        &image_addr,
+        &data_ptr1,
+        VX_WRITE_ONLY,
+        VX_MEMORY_TYPE_HOST,
+        VX_NOGAP_X
+        );
+
+    if(!data_ptr1)
+    {
+        printf("data_ptr1 is NULL \n");
+        return -1;
+    }
+
+    imgaddr_width  = image_addr.dim_x;
+    imgaddr_height = image_addr.dim_y;
+    imgaddr_stride = image_addr.stride_y;
+    printf("imgaddr_width = %d \n", imgaddr_width);
+    printf("imgaddr_height = %d \n", imgaddr_height);
+    printf("imgaddr_stride = %d \n", imgaddr_stride);
+    printf("width = %d \n", width);
+    printf("height = %d \n", height);
+
+    num_luma_bytes_written_to_file = 0;
+
+    for(i=0;i<height;i++)
+    {
+        num_luma_bytes_written_to_file  += fwrite(data_ptr1, 1, width*num_bytes_per_4pixels/4, fp);
+        data_ptr1 += imgaddr_stride;
+    }
+    vxUnmapImagePatch(out_image, map_id1);
+
+    fflush(fp);
+
+
+    if(VX_DF_IMAGE_NV12 == df || TIVX_DF_IMAGE_NV12_P12 == df)
+    {
+        vxMapImagePatch(out_image,
+            &rect,
+            1,
+            &map_id2,
+            &image_addr,
+            &data_ptr2,
+            VX_WRITE_ONLY,
+            VX_MEMORY_TYPE_HOST,
+            VX_NOGAP_X
+            );
+
+        if(!data_ptr2)
+        {
+            printf("data_ptr2 is NULL \n");
+            return -1;
+        }
+
+        imgaddr_width  = image_addr.dim_x;
+        imgaddr_height = image_addr.dim_y;
+        imgaddr_stride = image_addr.stride_y;
+
+        num_chroma_bytes_written_to_file = 0;
+        for(i=0;i<imgaddr_height/2;i++)
+        {
+            num_chroma_bytes_written_to_file  += fwrite(data_ptr2, 1, imgaddr_width*num_bytes_per_4pixels/4, fp);
+            data_ptr2 += imgaddr_stride;
+        }
+
+        fflush(fp);
+
+        vxUnmapImagePatch(out_image, map_id2);
+    }
+
+    num_bytes_written_to_file = num_luma_bytes_written_to_file + num_chroma_bytes_written_to_file;
+    printf("Written %d bytes \n", num_bytes_written_to_file);
+
+    return num_bytes_written_to_file;
+}
+
+
+vx_int32 my_write_output_image_yuv422_8bit(char * file_name, vx_image out_yuv)
+{
+    FILE * fp = fopen(file_name, "wb");
+    if(!fp)
+    {
+        printf("Unable to open file %s\n", file_name);
+        return -1;
+    }
+    vx_uint32 len1 = write_output_image_fp(fp, out_yuv);
+    fclose(fp);
+    printf("%d bytes written to %s\n", len1, file_name);
+    return len1;
+}
+
+vx_int32 my_write_output_image_nv12_8bit(char * file_name, vx_image out_nv12)
+{
+    FILE * fp = fopen(file_name, "wb");
+    if(!fp)
+    {
+        printf("Unable to open file %s\n", file_name);
+        return -1;
+    }
+    vx_uint32 len1 = write_output_image_fp(fp, out_nv12);
+    fclose(fp);
+    printf("%d bytes written to %s\n", len1, file_name);
+    return len1;
+}
+
+
+
+int save_debug_images(AppObj *obj)
+{
+    int num_bytes_io = 0;
+    static int file_index = 0;
+    char raw_image_fname[MAX_FNAME];
+    char yuv_image_fname[MAX_FNAME];
+//    char h3a_image_fname[MAX_FNAME];
+    char failsafe_test_data_path[3] = "./";
+    char * test_data_path = obj->output_file_path;
+    struct stat s;
+    int num_chennals = 0;
+
+    if(NULL == test_data_path)
+    {
+        printf("Test data path is NULL. Defaulting to current folder \n");
+        test_data_path = failsafe_test_data_path;
+    }
+
+    if (stat(test_data_path, &s))
+    {
+        printf("Test data path %s does not exist. Defaulting to current folder \n", test_data_path);
+        test_data_path = failsafe_test_data_path;
+    }
+    
+    if(0 == obj->sensorObj.sensor_out_format)
+    {
+        #if 0
+        snprintf(raw_image_fname, MAX_FNAME, "%s/%s_%04d.raw", test_data_path, "img", file_index);
+        printf("RAW file name %s \n", raw_image_fname);
+        num_bytes_io = write_output_image_raw(raw_image_fname, obj->raw);
+        if(num_bytes_io < 0)
+        {
+            printf("Error writing to RAW file \n");
+            return VX_FAILURE;
+        }
+
+        snprintf(yuv_image_fname, MAX_FNAME, "%s/%s_%04d.yuv", test_data_path, "img_viss", file_index);
+        printf("YUV file name %s \n", yuv_image_fname);
+        num_bytes_io = write_output_image_nv12_8bit(yuv_image_fname, obj->y8_r8_c2);
+        if(num_bytes_io < 0)
+        {
+            printf("Error writing to VISS NV12 file \n");
+            return VX_FAILURE;
+        }
+
+        snprintf(h3a_image_fname, MAX_FNAME, "%s/%s_%04d.bin", test_data_path, "h3a", file_index);
+        printf("H3A file name %s \n", h3a_image_fname);
+        num_bytes_io = write_h3a_image(h3a_image_fname, obj->h3a_aew_af);
+        if(num_bytes_io < 0)
+        {
+            printf("Error writing to H3A file \n");
+            return VX_FAILURE;
+        }
+        #endif
+
+    }
+    else
+    {
+        vx_image cap_yuv;
+//        snprintf(raw_image_fname, MAX_FNAME, "%s/%s_%04d.yuv", test_data_path, "cap", file_index);
+//        printf("YUV file name %s \n", raw_image_fname);
+//        cap_yuv = (vx_image)vxGetObjectArrayItem(obj->captureObj.raw_image_arr[0], 0);
+//        num_bytes_io = my_write_output_image_yuv422_8bit(raw_image_fname, cap_yuv);
+//        if(num_bytes_io < 0)
+//        {
+//            printf("Error writing to YUV file \n");
+//            return VX_FAILURE;
+//        }
+        for ( num_chennals = 0 ; num_chennals < obj->sensorObj.num_cameras_enabled ;  num_chennals ++ )
+		{
+		    snprintf(raw_image_fname, MAX_FNAME, "%s/%s(%d)_%04d.yuv", test_data_path, "cap",num_chennals,file_index);
+        	printf("YUV file name %s \n", raw_image_fname);
+			cap_yuv = (vx_image)vxGetObjectArrayItem(obj->captureObj.raw_image_arr[0], num_chennals);
+	        num_bytes_io = my_write_output_image_yuv422_8bit(raw_image_fname, cap_yuv);
+	        if(num_bytes_io < 0)
+	        {
+	            printf("Error writing to YUV file \n");
+	            return VX_FAILURE;
+	        }
+		}
+    }
+    #if 0
+    if(obj->scaler_enable)
+    {
+        snprintf(yuv_image_fname, MAX_FNAME, "%s/%s_%04d.yuv", test_data_path, "img_msc", file_index);
+        printf("YUV file name %s \n", yuv_image_fname);
+        num_bytes_io = write_output_image_nv12_8bit(yuv_image_fname, obj->scaler_out_img);
+        if(num_bytes_io < 0)
+        {
+            printf("Error writing to MSC NV12 file \n");
+            return VX_FAILURE;
+        }
+    }
+    #endif
+    if(obj->sensorObj.enable_ldc == 1)
+    {
+        vx_image ldc_yuv;
+        snprintf(yuv_image_fname, MAX_FNAME, "%s/%s_%04d.yuv", test_data_path, "img_ldc", file_index);
+        printf("NV12 file name %s \n", yuv_image_fname);
+        ldc_yuv = (vx_image)vxGetObjectArrayItem(obj->ldcObj.output_arr, 0);
+        num_bytes_io = my_write_output_image_nv12_8bit(yuv_image_fname, ldc_yuv);
+        if(num_bytes_io < 0)
+        {
+            printf("Error writing to LDC NV12 file \n");
+            return VX_FAILURE;
+        }
+    }
+    
+    file_index++;
+    return (file_index-1);
+}
+
+
+
+
+
 
 static void app_show_usage(vx_int32 argc, vx_char* argv[])
 {
@@ -176,6 +445,8 @@ static char menu[] = {
     "\n"
     "\n s: Save CSIx, VISS and LDC outputs"
     "\n"
+    "\n o: save yuv data"
+    "\n"
     "\n p: Print performance statistics"
     "\n"
     "\n x: Exit"
@@ -287,6 +558,9 @@ static vx_status app_run_graph_interactive(AppObj *obj)
                 case 's':
                     obj->write_file = 1;
                     break;
+                case 'o':
+                    save_debug_images(obj);
+                    break;
                 case 'x':
                     obj->stop_task = 1;
                     done = 1;
@@ -642,6 +916,7 @@ static void app_parse_cmd_line_args(AppObj *obj, vx_int32 argc, vx_char *argv[])
     return;
 }
 
+#define OUT_PATH "."
 vx_int32 app_multi_cam_main(vx_int32 argc, vx_char* argv[])
 {
     vx_status status = VX_SUCCESS;
@@ -663,6 +938,12 @@ vx_int32 app_multi_cam_main(vx_int32 argc, vx_char* argv[])
         obj->enable_split_graph = 0;
         obj->enable_aewb = 0;
         obj->enable_mosaic = 0;
+        obj->enable_display = 0;
+        obj->sensorObj.sensor_features_enabled = 0x00; //sensor slave mode
+        obj->en_out_img_write = 0;
+        memset(obj->output_file_path, 0 , sizeof(obj->output_file_path));
+        memcpy(obj->output_file_path, OUT_PATH, strlen(OUT_PATH));
+
     }
     else
     {
@@ -674,7 +955,10 @@ vx_int32 app_multi_cam_main(vx_int32 argc, vx_char* argv[])
 
     /*Update of parameters are config file read*/
     app_update_param_set(obj);
-
+    if (status == VX_SUCCESS)
+    {
+        status = app_init_sensor(&obj->sensorObj, "sensor_obj");
+    }
     if (status == VX_SUCCESS)
     {
         status = app_init(obj);
@@ -778,12 +1062,13 @@ static vx_status app_init(AppObj *obj)
         tivxFileIOLoadKernels(obj->context);
         APP_PRINTF("Kernel loading done!\n");
     }
-
+    #if 0
     /* Initialize modules */
     if (status == VX_SUCCESS)
     {
         app_init_sensor(&obj->sensorObj, "sensor_obj");
     }
+    #endif
 
     if (status == VX_SUCCESS)
     {
@@ -838,16 +1123,18 @@ static vx_status app_init(AppObj *obj)
         APP_PRINTF("Img Mosaic init done!\n");
     }
 
-    if (status == VX_SUCCESS)
+    if (obj->enable_display == 1 && status == VX_SUCCESS)
     {
         status = app_init_display(obj->context, &obj->displayObj, "display_obj");
         APP_PRINTF("Display init done!\n");
     }
-
-    appGrpxInitParamsInit(&grpx_prms, obj->context);
-    grpx_prms.draw_callback = app_draw_graphics;
-    appGrpxInit(&grpx_prms);
-
+    if ( obj->enable_display == 1  )
+    {
+        appGrpxInitParamsInit(&grpx_prms, obj->context);
+        grpx_prms.draw_callback = app_draw_graphics;
+        appGrpxInit(&grpx_prms);
+    }
+    
     appPerfPointSetName(&obj->total_perf , "TOTAL");
     appPerfPointSetName(&obj->fileio_perf, "FILEIO");
     return status;
@@ -906,12 +1193,17 @@ static void app_deinit(AppObj *obj)
         app_deinit_img_mosaic(&obj->imgMosaicObj, APP_BUFFER_Q_DEPTH);
         APP_PRINTF("Img Mosaic deinit done!\n");
     }
-
-    app_deinit_display(&obj->displayObj);
-    APP_PRINTF("Display deinit done!\n");
-
-    appGrpxDeInit();
-
+    if ( obj->enable_display == 1  )
+    {
+        app_deinit_display(&obj->displayObj);
+        APP_PRINTF("Display deinit done!\n");
+    }
+    if ( obj->enable_display == 1  )
+    {
+        appGrpxDeInit();
+    }
+    
+    
     tivxHwaUnLoadKernels(obj->context);
     tivxImagingUnLoadKernels(obj->context);
     tivxFileIOUnLoadKernels(obj->context);
@@ -960,10 +1252,11 @@ static void app_delete_graph(AppObj *obj)
 
     app_delete_img_mosaic(&obj->imgMosaicObj);
     APP_PRINTF("Img Mosaic delete done!\n");
-
-    app_delete_display(&obj->displayObj);
-    APP_PRINTF("Display delete done!\n");
-
+    if ( obj->enable_display == 1 )
+    {
+        app_delete_display(&obj->displayObj);
+        APP_PRINTF("Display delete done!\n");
+    }
     vxReleaseGraph(&obj->graph);
     APP_PRINTF("Graph delete done!\n");
 }
@@ -1131,7 +1424,7 @@ static vx_status app_create_graph(AppObj *obj)
         display_in_image = (vx_image)vxGetObjectArrayItem(obj->captureObj.raw_image_arr[0], 0);
     }
 
-    if(status == VX_SUCCESS)
+    if( obj->enable_display == 1 && status == VX_SUCCESS)
     {
         status = app_create_graph_display(obj->graph, &obj->displayObj, display_in_image);
         APP_PRINTF("Display graph done!\n");
@@ -1147,7 +1440,7 @@ static vx_status app_create_graph(AppObj *obj)
         graph_parameters_queue_params_list[graph_parameter_index].refs_list = (vx_reference*)&obj->captureObj.raw_image_arr[0];
         graph_parameter_index++;
 
-        if((obj->en_out_img_write == 1) || (obj->test_mode == 1))
+        if(obj->enable_mosaic == 1 && ((obj->en_out_img_write == 1) || (obj->test_mode == 1)))
         {
             add_graph_parameter_by_node_index(obj->graph, obj->imgMosaicObj.node, 1);
             obj->imgMosaicObj.graph_parameter_index = graph_parameter_index;
@@ -1332,7 +1625,7 @@ static vx_status app_run_graph_for_one_frame_pipeline(AppObj *obj, vx_int32 fram
                 }
             }
 
-            if (obj->en_out_img_write == 1) {
+            if (obj->en_out_img_write == 1 && frame_id % 50 == 0) {
                 appPerfPointBegin(&obj->fileio_perf);
                 snprintf(output_file_name, APP_MAX_FILE_PATH, "%s/mosaic_output_%010d_%dx%d.yuv", obj->output_file_path, (frame_id - CAPTURE_BUFFER_Q_DEPTH), imgMosaicObj->out_width, imgMosaicObj->out_height);
                 if (status == VX_SUCCESS)
@@ -1384,14 +1677,18 @@ static vx_status app_run_graph(AppObj *obj)
     // if test_mode is enabled, don't fail the program if the sensor init fails
     if( (obj->test_mode) || (obj->captureObj.enable_error_detection) )
     {
-        appStartImageSensor(sensorObj->sensor_name, ch_mask);
+        status = appStartImageSensor(sensorObj->sensor_name, ch_mask);
     }
     else
     {
         status = appStartImageSensor(sensorObj->sensor_name, ch_mask);
         APP_PRINTF("appStartImageSensor returned with status: %d\n", status);
     }
-
+	if ( status != 0 )
+    {
+        printf("sensor name is NULL \n");
+        return VX_FAILURE;
+    }
     if(0 == obj->enable_viss)
     {
         obj->vissObj.en_out_viss_write = 0;
@@ -1432,7 +1729,7 @@ static vx_status app_run_graph(AppObj *obj)
             }
             obj->write_file = 0;
         }
-
+        printf("...i=%d\n", frame_id);
         if (status == VX_SUCCESS)
         {
             status = app_run_graph_for_one_frame_pipeline(obj, frame_id);
@@ -1499,6 +1796,7 @@ static void app_default_param_set(AppObj *obj)
     obj->sensorObj.num_cameras_enabled = 1;
     obj->sensorObj.ch_mask = 0x1;
     obj->sensorObj.usecase_option = APP_SENSOR_FEATURE_CFG_UC0;
+    obj->enable_display = 0;
 }
 
 static vx_int32 calc_grid_size(vx_uint32 ch)

  • Hi,

    I think the capture is working fine, as per below stats. and there are no errors reported in the stats..

     

    [2023-04-06 13:54:28] [MCU2_0] 70.484224 s: Channel Num | Frame Queue Count | Frame De-queue Count | Frame Drop Count | Error Frame Count |

    [2023-04-06 13:54:28] [MCU2_0] 70.484289 s: 0 | 558 | 558 | 1 | 0 |

    [2023-04-06 13:54:28] [MCU2_0] 70.484352 s: 1 | 558 | 558 | 0 | 0 |

    How are you saving output image? Are there any changes in the output image format? or the number of bytes written the file is correct? 

    Regards,

    Brijesh

  • #define MAX_FNAME 256
    
    vx_int32 write_output_image_fp(FILE * fp, vx_image out_image)
    {
        vx_uint32 width, height;
        vx_df_image df;
        vx_imagepatch_addressing_t image_addr;
        vx_rectangle_t rect;
        vx_map_id map_id1, map_id2;
        void *data_ptr1, *data_ptr2;
        vx_uint32 num_bytes_per_4pixels;
        vx_uint32 num_luma_bytes_written_to_file=0;
        vx_uint32 num_chroma_bytes_written_to_file=0;
        vx_uint32 num_bytes_written_to_file=0;
        vx_uint32 imgaddr_width, imgaddr_height, imgaddr_stride;
        int i;
    
        vxQueryImage(out_image, VX_IMAGE_WIDTH, &width, sizeof(vx_uint32));
        vxQueryImage(out_image, VX_IMAGE_HEIGHT, &height, sizeof(vx_uint32));
        vxQueryImage(out_image, VX_IMAGE_FORMAT, &df, sizeof(vx_df_image));
    
    
        if(VX_DF_IMAGE_NV12 == df)
        {
            num_bytes_per_4pixels = 4;
        }
        else if(TIVX_DF_IMAGE_NV12_P12 == df)
        {
            num_bytes_per_4pixels = 6;
        }
        else
        {
            num_bytes_per_4pixels = 8;
        }
    
        rect.start_x = 0;
        rect.start_y = 0;
        rect.end_x = width;
        rect.end_y = height;
    
        vxMapImagePatch(out_image,
            &rect,
            0,
            &map_id1,
            &image_addr,
            &data_ptr1,
            VX_WRITE_ONLY,
            VX_MEMORY_TYPE_HOST,
            VX_NOGAP_X
            );
    
        if(!data_ptr1)
        {
            printf("data_ptr1 is NULL \n");
            return -1;
        }
    
        imgaddr_width  = image_addr.dim_x;
        imgaddr_height = image_addr.dim_y;
        imgaddr_stride = image_addr.stride_y;
        printf("imgaddr_width = %d \n", imgaddr_width);
        printf("imgaddr_height = %d \n", imgaddr_height);
        printf("imgaddr_stride = %d \n", imgaddr_stride);
        printf("width = %d \n", width);
        printf("height = %d \n", height);
    
        num_luma_bytes_written_to_file = 0;
    
        for(i=0;i<height;i++)
        {
            num_luma_bytes_written_to_file  += fwrite(data_ptr1, 1, width*num_bytes_per_4pixels/4, fp);
            data_ptr1 += imgaddr_stride;
        }
        vxUnmapImagePatch(out_image, map_id1);
    
        fflush(fp);
    
    
        if(VX_DF_IMAGE_NV12 == df || TIVX_DF_IMAGE_NV12_P12 == df)
        {
            vxMapImagePatch(out_image,
                &rect,
                1,
                &map_id2,
                &image_addr,
                &data_ptr2,
                VX_READ_ONLY,
                VX_MEMORY_TYPE_HOST,
                VX_NOGAP_X
                );
    
            if(!data_ptr2)
            {
                printf("data_ptr2 is NULL \n");
                return -1;
            }
    
            imgaddr_width  = image_addr.dim_x;
            imgaddr_height = image_addr.dim_y;
            imgaddr_stride = image_addr.stride_y;
    
            num_chroma_bytes_written_to_file = 0;
            for(i=0;i<imgaddr_height/2;i++)
            {
                num_chroma_bytes_written_to_file  += fwrite(data_ptr2, 1, imgaddr_width*num_bytes_per_4pixels/4, fp);
                data_ptr2 += imgaddr_stride;
            }
    
            fflush(fp);
    
            vxUnmapImagePatch(out_image, map_id2);
        }
    
        num_bytes_written_to_file = num_luma_bytes_written_to_file + num_chroma_bytes_written_to_file;
        printf("Written %d bytes \n", num_bytes_written_to_file);
    
        return num_bytes_written_to_file;
    }
    
    
    vx_int32 my_write_output_image_yuv422_8bit(char * file_name, vx_image out_yuv)
    {
        FILE * fp = fopen(file_name, "wb");
        if(!fp)
        {
            printf("Unable to open file %s\n", file_name);
            return -1;
        }
        vx_uint32 len1 = write_output_image_fp(fp, out_yuv);
        fclose(fp);
        printf("%d bytes written to %s\n", len1, file_name);
        return len1;
    }
    

    and Call the function to save the image

    cap_yuv = (vx_image)vxGetObjectArrayItem(obj->captureObj.raw_image_arr[0], 0);
    num_bytes_io = my_write_output_image_yuv422_8bit(raw_image_fname, cap_yuv);
    

    Also I ran ./run_app_multi_cam_codec.sh to save the MP4 file, and the image was also green, which did not appear on version 0805

  • Hi,

    Can you please check if num_bytes_io is valid number? ie it should be pitch x height of the image. 

    Also are you connecting capture output directly to display? Then are you seeing any valid image on the display?

    Regards,

    Brijesh

  • This board is designed by ourselves, not only to save pictures, but also to save videos using ./run_app_multi_cam_codec.sh, these codes I verified on 0805

  • This board is designed by ourselves, there is no display, not only to save pictures, but also to save videos using ./run_app_multi_cam_codec.sh, these codes I verified on 0805

  • Hi Renf Shi,

    What is the capture output format that you are using? Is it in YUV422 format?

    Regards,

    Brijesh

  • Yes, our camera output is yuv422 8bit, today I used the tool to view, the saved picture can be seen under yuv420 10BE,I don't know why this is the case

  • Hi,

    I think there is a bug in the drive, can you please make below highlighted change in CsirxDrv_getDMACfgParams API in ti-processor-sdk-rtos-j721e-evm-08_06_00_12\pdk_jacinto_08_06_00_31\packages\ti\drv\csirx\src\csirx_drvUdma.c file and check the output?

    else if ((chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_YUV420_10B) ||
    (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_YUV422_10B) ||
    (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_RAW10) ||
    (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_RAW12) ||
    (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_RAW14) ||
    (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_RAW16) ||
    (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_YUV422_8B))
    {
    if (createParams->instCfg.numPixelsStrm0 == 0U)
    {
    chObj->dmaCfgParams.dataSizeShift =
    (uint32_t)CSL_CSIRX_DMA_DATA_SIZE_SHIFT_16BITS;
    }
    else if(createParams->instCfg.numPixelsStrm0 == 1U)
    {
    chObj->dmaCfgParams.dataSizeShift =
    (uint32_t)CSL_CSIRX_DMA_DATA_SIZE_SHIFT_32BITS;
    }
    else if (chObj->chCfg->inCsiDataType == FVID2_CSI2_DF_YUV422_8B)
    {
    chObj->dmaCfgParams.dataSizeShift =
    (uint32_t)CSL_CSIRX_DMA_DATA_SIZE_SHIFT_8BITS;
    }
    else
    {
    /* Do nothing as above two conditions should be hit
    and check has done before entering this function */
    }
    }

    Regards,

    Brijesh

  • I added it and tried it, it's still the same as before

  • The YUV422 image is normal