root@j7-evm:/opt/vision_apps# ./run_app_single_cam.sh /dev/mem opened. Memory mapped at address 0xffff838d0000. Read at address 0x0011C150 (0xffff838dc150): 0x00060002 Write at address 0x0011C150 (0xffff838dc150): 0x00060002, readback 0x00060002 /dev/mem opened. Memory mapped at address 0xffff97ac0000. Read at address 0x0011C154 (0xffff97acc154): 0x00060002 Write at address 0x0011C154 (0xffff97acc154): 0x00060002, readback 0x00060002 APP: Init ... !!! MEM: Init ... !!! MEM: Initialized DMA HEAP (fd=4) !!! MEM: Init ... Done !!! IPC: Init ... !!! IPC: Init ... Done !!! REMOTE_SERVICE: Init ... !!! REMOTE_SERVICE: Init ... Done !!! 122.163777 s: GTC Frequency = 200 MHz APP: Init ... Done !!! 122.170204 s: VX_ZONE_INIT:Enabled 122.170224 s: VX_ZONE_ERROR:Enabled 122.170229 s: VX_ZONE_WARNING:Enabled 122.170727 s: VX_ZONE_INIT:[tivxInit:71] Initialization Done !!! 122.170879 s: VX_ZONE_INIT:[tivxHostInit:48] Initialization Done for HOST !!! Invalid token [ ] sensor_selection = [0] Invalid token [ ] ldc_enable = [0] Invalid token [ ] num_frames_to_run = [1000000000] Invalid token [ ] is_interactive = [1] IttCtrl_registerHandler: command echo registered at location 0 IttCtrl_registerHandler: command iss_read_2a_params registered at location 1 IttCtrl_registerHandler: command iss_write_2a_params registered at location 2 IttCtrl_registerHandler: command iss_raw_save registered at location 3 IttCtrl_registerHandler: command iss_yuv_save registered at location 4 IttCtrl_registerHandler: command iss_read_sensor_reg registered at location 5 IttCtrl_registerHandler: command iss_write_sensor_reg registered at location 6 IttCtrl_registerHandler: command dev_ctrl registered at location 7 IttCtrl_registerHandler: command iss_send_dcc_file registered at location 8 tivxImagingLoadKernels done 122.174486 s: ISS: Enumerating sensors ... !!! NETWORK: Opened at IP Addr = 0.0.0.0, socket port=5000!!! 122.174850 s: ISS: Enumerating sensors ... found 0 : IMX390-UB953_D3 122.174857 s: ISS: Enumerating sensors ... found 1 : AR0233-UB953_MARS 122.174863 s: ISS: Enumerating sensors ... found 2 : AR0820-UB953_LI 122.174867 s: ISS: Enumerating sensors ... found 3 : UB9xxx_RAW12_TESTPATTERN 122.174872 s: ISS: Enumerating sensors ... found 4 : UB96x_UYVY_TESTPATTERN 122.174876 s: ISS: Enumerating sensors ... found 5 : GW_AR0233_UYVY Select camera port index 0-7 : [MCU2_0] 122.174583 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CREATE [MCU2_0] 122.174713 s: UB960 config start [MCU2_0] 122.174740 s: End of UB960 config [MCU2_0] 122.174758 s: UB960 config start [MCU2_0] 122.174774 s: End of UB960 config 0 0x6 registered sensor drivers a : IMX390-UB953_D3 b : AR0233-UB953_MARS c : AR0820-UB953_LI d : UB9xxx_RAW12_TESTPATTERN e : UB96x_UYVY_TESTPATTERN f : GW_AR0233_UYVY Select a sensor above or press '0' to autodetect the sensor : Invalid selection . Try again 0x6 registered sensor drivers a : IMX390-UB953_D3 b : AR0233-UB953_MARS c : AR0820-UB953_LI d : UB9xxx_RAW12_TESTPATTERN e : UB96x_UYVY_TESTPATTERN f : GW_AR0233_UYVY Select a sensor above or press '0' to autodetect the sensor : d Sensor selected : UB9xxx_RAW12_TESTPATTERN LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : 0 app_init done Querying UB9xxx_RAW12_TESTPATTERN 124.183290 s: ISS: Querying sensor [UB9xxx_RAW12_TESTPATTERN] ... !!! 124.183526 s: ISS: Querying sensor [UB9xxx_RAW12_TESTPATTERN] ... Done !!! WDR mode is not supported. Defaulting to linear obj->aewb_cfg.ae_mode = 2 obj->aewb_cfg.awb_mode = 2 Sensor DCC is enabled Sensor width = 1600 Sensor height = 1300 Sensor DCC ID = 9702 Sensor Supported Features = 0x120 Sensor Enabled Features = 0x120 124.183556 s: ISS: Initializing sensor [UB9xxx_RAW12_TESTPATTERN], doing IM_SENSOR_CMD_PWRON ... !!! 124.183721 s: ISS: Initializing sensor [UB9xxx_RAW12_TESTPATTERN], doing IM_SENSOR_CMD_CONFIG ... !!! [MCU2_0] 124.183382 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY [MCU2_0] 124.183444 s: Received Query for UB9xxx_RAW12_TESTPATTERN [MCU2_0] 124.183613 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON [MCU2_0] 124.183656 s: IM_SENSOR_CMD_PWRON : channel_mask = 0x1 [MCU2_0] 124.183769 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG [MCU2_0] 124.183807 s: Application requested features = 0x120 [MCU2_0] [MCU2_0] 124.183841 s: UB960 config start [MCU2_0] 124.439163 s: End of UB960 config [MCU2_0] 124.439222 s: UB960 config start 124.695376 s: ISS: Initializing sensor [UB9xxx_RAW12_TESTPATTERN] ... Done !!! Creating graph Initializing params for capture node Initializing params for capture node capture_config = 0x0x6e1290 Creating capture node obj->capture_node = 0x0x69bb90 read_test_image_raw : Unable to open file /opt/vision_apps/test_data/img_test.raw app_create_viss : sensor_dcc_id = 9702 [MCU2_0] 124.695160 s: End of UB960 config [MCU2_0] 124.695214 s: Configuring camera # 0 [MCU2_0] 124.695242 s: UB960 config start [MCU2_0] 124.695261 s: End of UB960 config [MCU2_0] 124.695278 s: rawtestpat_Config : status = 0x0 [MCU2_0] 124.695300 s: IM_SENSOR_CMD_CONFIG returning status = 0 AEWB Set Reference done Display Set Target done vxSetGraphScheduleConfig done Scaler is enabled app_create_graph exiting app_create_graph done ========================== Demo : Single Camera w/ 2A ========================== p: Print performance statistics s: Save Sensor RAW, VISS Output and H3A output images to File System e: Export performance statistics u: Update DCC from File System x: Exit Enter Choice: Unsupported command ========================== Demo : Single Camera w/ 2A ========================== p: Print performance statistics s: Save Sensor RAW, VISS Output and H3A output images to File System e: Export performance statistics u: Update DCC from File System x: Exit Enter Choice: 124.730319 s: ISS: Starting sensor [UB9xxx_RAW12_TESTPATTERN] ... !!! [MCU2_0] 124.730403 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_ON [MCU2_0] 124.730474 s: IM_SENSOR_CMD_STREAM_ON: channel_mask = 0x1 [MCU2_0] 124.730512 s: UB960 config start [MCU2_0] 124.986161 s: End of UB960 config [MCU2_0] 124.986220 s: UB960 config start [MCU2_0] 125.242166 s: End of UB960 config 125.253263 s: ISS: Starting sensor [UB9xxx_RAW12_TESTPATTERN] ... !!! [MCU2_0] 125.252069 s: UB960 config start [MCU2_0] 125.253168 s: End of UB960 config p Summary of CPU load, ==================== CPU: mpu1_0: TOTAL LOAD = 0.28 % ( HWI = 0. 4 %, SWI = 0. 0 % ) CPU: mcu2_0: TOTAL LOAD = 2.31 % ( HWI = 0.58 %, SWI = 0. 9 % ) CPU: mcu2_1: TOTAL LOAD = 0.12 % ( HWI = 0. 6 %, SWI = 0. 5 % ) CPU: mcu3_0: TOTAL LOAD = 0. 9 % ( HWI = 0. 6 %, SWI = 0. 1 % ) CPU: mcu3_1: TOTAL LOAD = 0. 9 % ( HWI = 0. 6 %, SWI = 0. 1 % ) CPU: c6x_1: TOTAL LOAD = 0. 5 % ( HWI = 0. 2 %, SWI = 0. 1 % ) CPU: c6x_2: TOTAL LOAD = 0. 5 % ( HWI = 0. 2 %, SWI = 0. 1 % ) CPU: c7x_1: TOTAL LOAD = 0. 7 % ( HWI = 0. 3 %, SWI = 0. 2 % ) HWA performance statistics, =========================== DDR performance statistics, =========================== DDR: READ BW: AVG = 62 MB/s, PEAK = 887 MB/s DDR: WRITE BW: AVG = 73 MB/s, PEAK = 662 MB/s DDR: TOTAL BW: AVG = 135 MB/s, PEAK = 1549 MB/s Detailed CPU performance/memory statistics, =========================================== CPU: mcu2_0: TASK: IPC_RX: 0. 0 % CPU: mcu2_0: TASK: REMOTE_SRV: 0. 5 % CPU: mcu2_0: TASK: LOAD_TEST: 0. 0 % CPU: mcu2_0: TASK: TIVX_CPU: 0. 0 % CPU: mcu2_0: TASK: TIVX_NF: 0. 0 % CPU: mcu2_0: TASK: TIVX_LDC1: 0. 0 % CPU: mcu2_0: TASK: TIVX_MSC1: 0. 0 % CPU: mcu2_0: TASK: TIVX_MSC2: 0. 0 % CPU: mcu2_0: TASK: TIVX_VISS1: 0. 0 % CPU: mcu2_0: TASK: TIVX_CAPT1: 0. 0 % CPU: mcu2_0: TASK: TIVX_CAPT2: 0. 0 % CPU: mcu2_0: TASK: TIVX_DISP1: 0. 0 % CPU: mcu2_0: TASK: TIVX_DISP2: 0. 0 % CPU: mcu2_0: TASK: TIVX_CSITX: 0. 0 % CPU: mcu2_0: TASK: TIVX_CAPT3: 0. 0 % CPU: mcu2_0: TASK: TIVX_CAPT4: 0. 0 % CPU: mcu2_0: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16395520 B ( 97 % unused) CPU: mcu2_0: HEAP: L3_MEM: size = 131072 B, free = 131072 B (100 % unused) CPU: mcu2_0: HEAP: DDR_NON_CACHE_M: size = 16777216 B, free = 16777216 B (100 % unused) CPU: mcu2_1: TASK: IPC_RX: 0. 0 % CPU: mcu2_1: TASK: REMOTE_SRV: 0. 0 % CPU: mcu2_1: TASK: LOAD_TEST: 0. 0 % CPU: mcu2_1: TASK: TIVX_SDE: 0. 0 % CPU: mcu2_1: TASK: TIVX_DOF: 0. 0 % CPU: mcu2_1: TASK: TIVX_VDEC1: 0. 0 % CPU: mcu2_1: TASK: TIVX_VDEC2: 0. 0 % CPU: mcu2_1: TASK: TIVX_VENC1: 0. 0 % CPU: mcu2_1: TASK: TIVX_VENC2: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_RX: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu2_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu2_1: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16774912 B ( 99 % unused) CPU: mcu2_1: HEAP: L3_MEM: size = 131072 B, free = 131072 B (100 % unused) CPU: mcu2_1: HEAP: DDR_NON_CACHE_M: size = 117440512 B, free = 97542144 B ( 9 % unused) CPU: mcu3_0: TASK: IPC_RX: 0. 0 % CPU: mcu3_0: TASK: REMOTE_SRV: 0. 0 % CPU: mcu3_0: TASK: LOAD_TEST: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_RX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_0: HEAP: DDR_SHARED_MEM: size = 8388608 B, free = 8388608 B (100 % unused) CPU: mcu3_1: TASK: IPC_RX: 0. 0 % CPU: mcu3_1: TASK: REMOTE_SRV: 0. 0 % CPU: mcu3_1: TASK: LOAD_TEST: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_RX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: TASK: IPC_TEST_TX: 0. 0 % CPU: mcu3_1: HEAP: DDR_SHARED_MEM: size = 8388608 B, free = 8388608 B (100 % unused) CPU: c6x_1: TASK: IPC_RX: 0. 0 % CPU: c6x_1: TASK: REMOTE_SRV: 0. 0 % CPU: c6x_1: TASK: LOAD_TEST: 0. 0 % CPU: c6x_1: TASK: TIVX_CPU: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_RX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_1: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16774912 B ( 99 % unused) CPU: c6x_1: HEAP: L2_MEM: size = 229376 B, free = 229376 B (100 % unused) CPU: c6x_1: HEAP: DDR_SCRATCH_MEM: size = 50331648 B, free = 50331648 B ( 14 % unused) CPU: c6x_2: TASK: IPC_RX: 0. 0 % CPU: c6x_2: TASK: REMOTE_SRV: 0. 0 % CPU: c6x_2: TASK: LOAD_TEST: 0. 0 % CPU: c6x_2: TASK: TIVX_CPU: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_RX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: TASK: IPC_TEST_TX: 0. 0 % CPU: c6x_2: HEAP: DDR_SHARED_MEM: size = 16777216 B, free = 16774912 B ( 99 % unused) CPU: c6x_2: HEAP: L2_MEM: size = 229376 B, free = 229376 B (100 % unused) CPU: c6x_2: HEAP: DDR_SCRATCH_MEM: size = 50331648 B, free = 50331648 B ( 14 % unused) CPU: c7x_1: TASK: IPC_RX: 0. 0 % CPU: c7x_1: TASK: REMOTE_SRV: 0. 0 % CPU: c7x_1: TASK: LOAD_TEST: 0. 0 % CPU: c7x_1: TASK: TIVX_CPU: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_RX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: TASK: IPC_TEST_TX: 0. 0 % CPU: c7x_1: HEAP: DDR_SHARED_MEM: size = 1073741824 B, free = 1073741824 B ( 0 % unused) CPU: c7x_1: HEAP: L3_MEM: size = 8159232 B, free = 8159232 B (100 % unused) CPU: c7x_1: HEAP: L2_MEM: size = 491520 B, free = 491520 B (100 % unused) CPU: c7x_1: HEAP: L1_MEM: size = 16384 B, free = 16384 B (100 % unused) CPU: c7x_1: HEAP: DDR_SCRATCH_MEM: size = 268435456 B, free = 268435456 B ( 4 % unused) GRAPH: graph_85 (#nodes = 5, #executions = 0) NODE: CAPTURE2: node_96: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: VPAC_VISS1: VISS_Processing: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: IPU1-0: 2A_AlgNode: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: VPAC_MSC1: node_107: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 NODE: DISPLAY1: node_109: avg = 0 usecs, min/max = 18446744073709551 / 0 usecs, #executions = 0 PERF: TOTAL: avg = 0 usecs, min/max = 4294967295 / 0 usecs, #executions = 0 PERF: TOTAL: 0. 0 FPS ========================== Demo : Single Camera w/ 2A ========================== p: Print performance statistics s: Save Sensor RAW, VISS Output and H3A output images to File System e: Export performance statistics u: Update DCC from File System x: Exit Enter Choice: Unsupported command ========================== Demo : Single Camera w/ 2A ========================== p: Print performance statistics s: Save Sensor RAW, VISS Output and H3A output images to File System e: Export performance statistics u: Update DCC from File System x: Exit Enter Choice: