Part Number: TDA4VEN-Q1
Tool/software:
Dear Sir,
OS: Linux+RTOS(J722)
PSDK : ti-processor-sdk-rtos-j722s-evm-09_02_00_05
Ser/Deserializer : UB913/UB960
Is it possible to bring up a new camera with the current release?
Reasons for such question :
- ISX016 camera already running with J721S2 with PSDK 9.2, but when running with the J722, sensor is not able to Initialize.
- These headers are not defined for J722
#if defined (SOC_J721E) #include <ti/board/src/j721e_evm/include/board_cfg.h> #include <ti/board/src/j721e_evm/include/board_i2c_io_exp.h> #elif defined (SOC_J721S2) #include <ti/board/src/j721s2_evm/include/board_cfg.h> #include <ti/board/src/j721s2_evm/include/board_i2c_io_exp.h> #elif defined (SOC_J784S4) #include <ti/board/src/j784s4_evm/include/board_cfg.h> #include <ti/board/src/j784s4_evm/include/board_i2c_io_exp.h> #endif
My Error Logs:
root@j722s-evm:/opt/vision_apps# ./run_app_single_cam.sh
APP: Init ... !!!
MEM: Init ... !!!
MEM: Initialized DMA HEAP (fd=5) !!!
MEM: Init ... Done !!!
IPC: Init ... !!!
IPC: Init ... Done !!!
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!
91.378949 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!
91.379130 s: VX_ZONE_INIT:Enabled
91.379152 s: VX_ZONE_ERROR:Enabled
91.379162 s: VX_ZONE_WARNING:Enabled
91.380239 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-0
91.382046 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-1
91.382383 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-2
91.382649 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-3
91.382682 s: VX_ZONE_INIT:[tivxInitLocal:136] Initialization Done !!!
91.383737 s: VX_ZONE_INIT:[tivxHostInitLocal:101] Initialization Done for HOST !!!
sensor_selection = [0]
ldc_enable = [0]
num_frames_to_run = [1000000000]
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
NETWORK: Opened at IP Addr = 0.0.0.0, socket port=5000!!!
91.389141 s: ISS: Enumerating sensors ... !!!
91.389736 s: ISS: Enumerating sensors ... found 0 : ISX016-UB913A_Q1
91.389756 s: ISS: Enumerating sensors ... found 1 : IMX390-UB953_D3
91.389766 s: ISS: Enumerating sensors ... found 2 : AR0233-UB953_MARS
91.389775 s: ISS: Enumerating sensors ... found 3 : AR0820-UB953_LI
91.389784 s: ISS: Enumerating sensors ... found 4 : UB9xxx_RAW12_TESTPATTERN
91.389792 s: ISS: Enumerating sensors ... found 5 : UB96x_UYVY_TESTPATTERN
91.389801 s: ISS: Enumerating sensors ... found 6 : GW_AR0233_UYVY
Select camera port index 0-11 : [MCU2_0] 91.389352 s: Error writing 0x2 to UB960 register 0x1
[MCU2_0] 91.389394 s: UB960 Error: Reg Write Failed for regAddr 1, cnt = 0
[MCU2_0] 91.389428 s: Error : ub960_cfgScript returned -4 while configuring DES 0
[MCU2_0] 91.389492 s: Error writing 0x2 to UB960 register 0x1
[MCU2_0] 91.389521 s: UB960 Error: Reg Write Failed for regAddr 1, cnt = 0
[MCU2_0] 91.389548 s: Error : returned -4 while configuring DES 1
0
7 registered sensor drivers
a : ISX016-UB913A_Q1
b : IMX390-UB953_D3
c : AR0233-UB953_MARS
d : AR0820-UB953_LI
e : UB9xxx_RAW12_TESTPATTERN
f : UB96x_UYVY_TESTPATTERN
g : GW_AR0233_UYVY
Select a sensor above or press '0' to autodetect the sensor : Invalid selection
. Try again
7 registered sensor drivers
a : ISX016-UB913A_Q1
b : IMX390-UB953_D3
c : AR0233-UB953_MARS
d : AR0820-UB953_LI
e : UB9xxx_RAW12_TESTPATTERN
f : UB96x_UYVY_TESTPATTERN
g : GW_AR0233_UYVY
Select a sensor above or press '0' to autodetect the sensor : a
Sensor selected : ISX016-UB913A_Q1
LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : 0
CAC Selection Yes(1)/No(0) : CAC Selection Yes(1)/No(0) : 0
Querying ISX016-UB913A_Q1
102.935733 s: ISS: Querying sensor [ISX016-UB913A_Q1] ... !!!
102.935858 s: ISS: Querying sensor [ISX016-UB913A_Q1] ... Done !!!
YUV Input selected. VISS and AEWB nodes will be bypassed.
102.935894 s: ISS: Initializing sensor [ISX016-UB913A_Q1], doing IM_SENSOR_CMD_PWRON ... !!!
102.935993 s: ISS: Initializing sensor [ISX016-UB913A_Q1], doing IM_SENSOR_CMD_CONFIG ... !!!
102.936469 s: ISS: ERROR: Initializing sensor [ISX016-UB913A_Q1] failed !!!
102.936480 s: ISS: Initializing sensor [ISX016-UB913A_Q1] ... Done !!!
Error initializing sensor ISX016-UB913A_Q1
[MCU2_0] 102.935941 s: ISX016_PowerOn : chId = 0x0
[MCU2_0] 102.936082 s: Error writing 0x1 to UB960 register 0x4c
[MCU2_0] 102.936114 s: UB960 Error: Reg Write Failed for regAddr 4c, cnt = 0
[MCU2_0] 102.936176 s: Error writing 0x1 to UB960 register 0x4c
[MCU2_0] 102.936205 s: UB960 Error: Reg Write Failed for regAddr 4c, cnt = 0
[MCU2_0] 102.936269 s: Error reading from UB960 register 0x4c
[MCU2_0] 102.936330 s: Error writing 0x1 to UB960 register 0x4c
[MCU2_0] 102.936359 s: UB960 Error: Reg Write Failed for regAddr 4c, cnt = 0
[MCU2_0] 102.936393 s: ISX016_Probe Error: UB960_SetSensorAlias for chId 0 returned -4
[MCU2_0] 102.936420 s: Error : sensor probe failed for channel 0
Scaler is disabled
103.947596 s: ISS: Starting sensor [ISX016-UB913A_Q1] ... !!!
[MCU2_0] 103.947807 s: Error writing 0x1 to UB960 register 0x4c
[MCU2_0] 103.947854 s: UB960 Error: Reg Write Failed for regAddr 4c, cnt = 0
[MCU2_0] 103.947924 s: Error writing 0x1 to UB960 register 0x4c
[MCU2_0] 103.947955 s: UB960 Error: Reg Write Failed for regAddr 4c, cnt = 0
[MCU2_0] 103.948032 s: Error : I2C Timeout while writing 0x0 to ISX016 register 0x0
103.958189 s: ISS: Starting sensor [ISX016-UB913A_Q1] failed !!!
Failed to start sensor ISX016-UB913A_Q1
Thanks and Regards,
Vyom Mishra