TDA4VM: TDA4VM:J721S2Board tivxVpacUserVissNode node error

Part Number: TDA4VM

Tool/software:

I'm encountering some exceptions while using tivxVpacUserVissNode. When creating a tivxVpacUserVissNode node, it successfully returns, but there are some issues. 

the log is as follows:

Pipeline params setup done!
 App Create Graph Done!

0.000000 s: VX_ZONE_ERROR:[ownContextSendCmd:875] Command ack message returned failure cmd_status: -7
0.000000 s: VX_ZONE_ERROR:[ownNodeKernelInit:590] Target kernel, TIVX_CMD_NODE_CREATE failed for node VISS_Processing
0.000000 s: VX_ZONE_ERROR:[ownNodeKernelInit:591] Please be sure the target callbacks have been registered for this core
0.000000 s: VX_ZONE_ERROR:[ownNodeKernelInit:592] If the target callbacks have been registered, please ensure no errors are occurring within the create callback of this kernel
0.000000 s: VX_ZONE_ERROR:[ownGraphNodeKernelInit:608] kernel init for node 1, kernel com.ti.hwa.vpac_user_viss ... failed !!!
0.000000 s: VX_ZONE_ERROR:[vxVerifyGraph:2159] Node kernel init failed
0.000000 s: VX_ZONE_ERROR:[vxVerifyGraph:2213] Graph verify failed
App Run Graph Done!

during the verification process, an exception occurred, and the error message is as follows:

May I ask what the cause of this error is and how it can be resolved?

  • Hi,

    Part of team is on vacation.. Please expect response early next week.

    Best regards,

    Keerthy 

  • Hi,

    Difficult to figure out from just this error log, do you see any failure message from R5F? It seems create is failing, but not sure the exact reason. Have you registered all VPAC kernels? Are you following exact initialization sequence given in single camera or multi-camera application?

    Regards,

    Brijesh

  • Hi,

    The code for registering a kernel in the R5F core is as follows:

    tatic void appRegisterOpenVXTargetKernels()
    {
        #ifdef ENABLE_TIOVX
        appLogPrintf("mcu2_0 APP: OpenVX Target kernel init ... !!!\n");
            #ifdef ENABLE_VHWA_VPAC
            tivxRegisterHwaTargetVpacMscKernels();
            tivxRegisterHwaTargetVpacLdcKernels();
            tivxRegisterHwaTargetVpacVissKernels();
            tivxRegisterHwaTargetVpacNfKernels();
            #endif
            #ifdef ENABLE_VHWA_DMPAC
            tivxRegisterHwaTargetDmpacSdeKernels();
            tivxRegisterHwaTargetDmpacDofKernels();
            tivxRegisterHwaTargetArmKernels();
            #endif
            #ifdef ENABLE_CSI2RX
            appLogPrintf("mcu2_0 APP: ENABLE_CSI2RX !!!\n");
            tivxRegisterVideoIOTargetCaptureKernels();
            #endif
            #ifdef ENABLE_CSI2TX
            appLogPrintf("mcu2_0 APP: ENABLE_CSI2TX !!!\n");
            tivxRegisterVideoIOTargetCsitxKernels();
            #endif
            #if defined(ENABLE_DSS_SINGLE) || defined(ENABLE_DSS_DUAL)
            tivxRegisterVideoIOTargetDisplayKernels();
            tivxRegisterVideoIOTargetDisplayM2MKernels();
            #endif
            #ifdef C7120
            #ifdef CPU_c7x_1
            {
                void app_c7x_target_kernel_img_add_register(void);
    
                app_c7x_target_kernel_img_add_register();
            }
            tivxRegisterTIDLTargetKernels();
            tivxRegisterTVMTargetKernels();
            tivxRegisterImgProcTargetC71Kernels();
            #endif
            #ifdef CPU_c7x_2
            tivxRegisterStereoTargetKernels();
            tivxRegisterSrvTargetC66Kernels();
            tivxRegisterHwaTargetArmKernels();
            tivxRegisterImgProcTargetC66Kernels();
            #endif
            #endif
            #ifdef ENABLE_VHWA_VPAC
            tivxRegisterImgProcTargetR5FKernels();
            tivxRegisterImagingTargetAewbKernels();
            tivxRegisterHwaTargetVpacUserVissKernels();
            // tivxRegisterImagingTargetArmKernelsUguzzi();
            #endif
        appLogPrintf("mcu2_0 APP: OpenVX Target kernel init ... Done !!!\n");
        #endif
    }

    The log of R5F core is as follows:

    root@j721s2-evm:/opt/vision_apps/lib# ./vx_app_arm_remote_log.out
    [MCU2_0]   3471.089675 s: CIO: Init ... Done !!!
    [MCU2_0]   3471.089721 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_0]   3471.089746 s: mcu2_0 CPU is running FreeRTOS
    [MCU2_0]   3471.089765 s: mcu2_0 APP: Init ... !!!
    [MCU2_0]   3471.089800 s: MEM: Init ... !!!
    [MCU2_0]   3471.089826 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ b9a00000 of size 14680064 bytes !!!
    [MCU2_0]   3471.089865 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 60000000 of size 524288 bytes !!!
    [MCU2_0]   3471.089906 s: MEM: Created heap (DDR_CACHE_WT_MEM, id=7, flags=0x00000000) @ ba800000 of size 2097152 bytes !!!
    [MCU2_0]   3471.089943 s: MEM: Init ... Done !!!
    [MCU2_0]   3471.089959 s: IPC: Init ...!!!
    [MCU2_0]   3471.090244 s: IPC: Init ... Done!!!
    [MCU2_0]   3471.090272 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_0]   3471.090404 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_0]   3471.090435 s: FVID2: Init ... !!!
    [MCU2_0]   3471.090471 s: FVID2: Init ... Done !!!
    [MCU2_0]   3471.090491 s: DSS: Init ... !!!
    [MCU2_0]   3471.090508 s: DSS: Display type is HDMI !!!
    [MCU2_0]   3471.090525 s: DSS: M2M Path is enabled !!!
    [MCU2_0]   3471.090586 s: DSS: SoC init ... !!!
    [MCU2_0]   3471.090604 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=0
    [MCU2_0]   3471.091281 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.091310 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=0
    [MCU2_0]   3471.091631 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.091654 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=158 clk=5 parent=7
    [MCU2_0]   3471.091753 s: SCICLIENT: Sciclient_pmSetModuleClkParent success
    [MCU2_0]   3471.091775 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=158 clk=5 freq=148500000
    [MCU2_0]   3471.093112 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
    [MCU2_0]   3471.093135 s: SCICLIENT: Sciclient_pmModuleClkRequest module=158 clk=5 state=2 flag=0
    [MCU2_0]   3471.093803 s: SCICLIENT: Sciclient_pmModuleClkRequest success
    [MCU2_0]   3471.093825 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=2
    [MCU2_0]   3471.094047 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.094067 s: DSS: SoC init ... Done !!!
    [MCU2_0]   3471.094085 s: DSS: Board init ... !!!
    [MCU2_0]   3471.094101 s: DSS: Board init ... Done !!!
    [MCU2_0]   3471.095034 s: DSS: Init ... Done !!!
    [MCU2_0]   3471.095070 s: VHWA: VPAC Init ... !!!
    [MCU2_0]   3471.095089 s: SCICLIENT: Sciclient_pmSetModuleState module=361 state=2
    [MCU2_0]   3471.095268 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.095297 s: VHWA: LDC Init ... !!!
    [MCU2_0]   3471.102131 s: VHWA: LDC Init ... Done !!!
    [MCU2_0]   3471.102162 s: VHWA: MSC Init ... !!!
    [MCU2_0]   3471.116686 s: VHWA: MSC Init ... Done !!!
    [MCU2_0]   3471.116715 s: VHWA: NF Init ... !!!
    [MCU2_0]   3471.117757 s: VHWA: NF Init ... Done !!!
    [MCU2_0]   3471.117783 s: VHWA: VISS Init ... !!!
    [MCU2_0]   3471.127529 s: VHWA: VISS Init ... Done !!!
    [MCU2_0]   3471.127565 s: VHWA: VPAC Init ... Done !!!
    [MCU2_0]   3471.127596 s:  VX_ZONE_INIT:Enabled
    [MCU2_0]   3471.127615 s:  VX_ZONE_ERROR:Enabled
    [MCU2_0]   3471.127632 s:  VX_ZONE_WARNING:Enabled
    [MCU2_0]   3471.128811 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MCU2-0
    [MCU2_0]   3471.128907 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_NF
    [MCU2_0]   3471.128998 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_LDC1
    [MCU2_0]   3471.129101 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_MSC1
    [MCU2_0]   3471.129185 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_MSC2
    [MCU2_0]   3471.129308 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target VPAC_VISS1
    [MCU2_0]   3471.129427 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE1
    [MCU2_0]   3471.129547 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE2
    [MCU2_0]   3471.129656 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE3
    [MCU2_0]   3471.129758 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE4
    [MCU2_0]   3471.129869 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE5
    [MCU2_0]   3471.129983 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE6
    [MCU2_0]   3471.130101 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE7
    [MCU2_0]   3471.130203 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CAPTURE8
    [MCU2_0]   3471.130297 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DISPLAY1
    [MCU2_0]   3471.130400 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DISPLAY2
    [MCU2_0]   3471.130487 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CSITX
    [MCU2_0]   3471.130574 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target CSITX2
    [MCU2_0]   3471.130689 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M1
    [MCU2_0]   3471.130783 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M2
    [MCU2_0]   3471.130877 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M3
    [MCU2_0]   3471.130977 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSS_M2M4
    [MCU2_0]   3471.131010 s:  VX_ZONE_INIT:[tivxInitLocal:136] Initialization Done !!!
    [MCU2_0]   3471.131033 s: mcu2_0 APP: OpenVX Target kernel init ... !!!
    [MCU2_0]   3471.137428 s: mcu2_0 APP: ENABLE_CSI2RX !!!
    [MCU2_0]   3471.137505 s: /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_kernels_video_io_target.c->tivxRegisterVideoIOTargetCaptureKernels->77
    [MCU2_0]   3471.137603 s: /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxAddTargetKernelCapture->2011
    [MCU2_0]   3471.141976 s: mcu2_0 APP: OpenVX Target kernel init ... Done !!!
    [MCU2_0]   3471.142005 s: CSI2RX: Init ... !!!
    [MCU2_0]   3471.142021 s: SCICLIENT: Sciclient_pmSetModuleState module=136 state=2
    [MCU2_0]   3471.142209 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.142233 s: SCICLIENT: Sciclient_pmSetModuleState module=38 state=2
    [MCU2_0]   3471.142309 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.142328 s: SCICLIENT: Sciclient_pmSetModuleState module=39 state=2
    [MCU2_0]   3471.142395 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.142415 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2
    [MCU2_0]   3471.142473 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.142493 s: SCICLIENT: Sciclient_pmSetModuleState module=153 state=2
    [MCU2_0]   3471.142543 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3471.142677 s: CSI2RX: Init ... Done !!!
    [MCU2_0]   3471.142696 s: ISS: Init ... !!!
    [MCU2_0]   3471.142715 s: Found sensor ISX031_MAX96717F at location 0
    [MCU2_0]   3471.142738 s: Found sensor SENSOR_OV_X3A at location 1
    [MCU2_0]   3471.142759 s: IssSensor_Init ... Done !!!
    [MCU2_0]   3471.142821 s: IttRemoteServer_Init ... Done !!!
    [MCU2_0]   3471.142839 s: ISS: Init ... Done !!!
    [MCU2_0]   3471.142856 s: VISS REMOTE SERVICE: Init ... !!!
    [MCU2_0]   3471.142909 s: VISS REMOTE SERVICE: Init ... Done !!!
    [MCU2_0]   3471.142930 s: UDMA Copy: Init ... !!!
    [MCU2_0]   3471.144144 s: UDMA Copy: Init ... Done !!!
    [MCU2_0]   3471.144176 s: mcu2_0 APP: Init ... Done !!!
    [MCU2_0]   3607.642771 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE!
    [MCU2_0]   3607.642890 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE Done!==
    [MCU2_0]   3607.643047 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY!
    [MCU2_0]   3607.643077 s: Received Query for SENSOR_OV_X3A status(0)
    [MCU2_0]   3607.643099 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY Done!==
    [MCU2_0]   3607.644379 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON
    [MCU2_0]   3607.644404 s: Received PwrOn for SENSOR_OV_X3A channel_mask = 0xf
    [MCU2_0]   3607.644432 s: UB9702 config start
    [MCU2_0]   3608.184901 s: End of UB9702 config
    [MCU2_0]   3608.184939 s: X3A_PowerOn : chMask = 0x0
    [MCU2_0]   3608.184965 s: X3A_PowerOn : chMask = 0x1
    [MCU2_0]   3608.184988 s: X3A_PowerOn : chMask = 0x2
    [MCU2_0]   3608.185010 s: X3A_PowerOn : chMask = 0x3
    [MCU2_0]   3608.185027 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON Done!==
    [MCU2_0]   3608.185161 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG
    [MCU2_0]   3608.185188 s: Received Config for SENSOR_OV_X3A requested features 0x158 channel_mask 0xf
    [MCU2_0]   3608.185223 s: Disable UB9702 Broadcast for instantceId 0
    [MCU2_0]   3608.185246 s: UB9702 config start
    [MCU2_0]   3608.332358 s: End of UB9702 config
    [MCU2_0]   3608.332379 s: Disable UB9702 Broadcast for instantceId 0 Done
    [MCU2_0]   3608.332407 s: UB9702_SetCameraAlias for chId 0
    [MCU2_0]   3608.332557 s: UB9702 config start
    [MCU2_0]   3608.337732 s: End of UB9702 config
    [MCU2_0]   3608.337750 s: UB9702_SetCameraAlias for chId 0 Done
    [MCU2_0]   3608.337771 s: ub953 config start : slaveAddr = 0x74
    [MCU2_0]   3608.586483 s:  End of UB953 config
    [MCU2_0]   3608.586821 s: X3A_Probe SUCCESS : Read expected value 0x58 at chip ID register 0x300a
    [MCU2_0]   3608.586853 s: ub953 config start : slaveAddr = 0x74
    [MCU2_0]   3608.835311 s:  End of UB953 config
    [MCU2_0]   3608.835351 s:  Configuring X3A imager 0x50.. Please wait till it finishes
    [MCU2_0]   3608.934390 s:  X3A config done
    [MCU2_0]   3608.934409 s: Configuring camera # 0
    [MCU2_0]   3608.934429 s: UB9702_SetCameraAlias for chId 1
    [MCU2_0]   3608.934577 s: UB9702 config start
    [MCU2_0]   3608.939845 s: End of UB9702 config
    [MCU2_0]   3608.939863 s: UB9702_SetCameraAlias for chId 1 Done
    [MCU2_0]   3608.939884 s: ub953 config start : slaveAddr = 0x76
    [MCU2_0]   3609.188591 s:  End of UB953 config
    [MCU2_0]   3609.188910 s:  X3A_Probe SUCCESS : Read expected value 0x58 at chip ID register 0x300a
    [MCU2_0]   3609.188938 s: ub953 config start : slaveAddr = 0x76
    [MCU2_0]   3609.437423 s:  End of UB953 config
    [MCU2_0]   3609.437456 s:  Configuring X3A imager 0x52.. Please wait till it finishes
    [MCU2_0]   3609.536500 s:  X3A config done
    [MCU2_0]   3609.536516 s: Configuring camera # 1
    [MCU2_0]   3609.536533 s: UB9702_SetCameraAlias for chId 2
    [MCU2_0]   3609.536679 s: UB9702 config start
    [MCU2_0]   3609.541957 s: End of UB9702 config
    [MCU2_0]   3609.541973 s: UB9702_SetCameraAlias for chId 2 Done
    [MCU2_0]   3609.541993 s: ub953 config start : slaveAddr = 0x78
    [MCU2_0]   3609.790703 s:  End of UB953 config
    [MCU2_0]   3609.791020 s:  X3A_Probe SUCCESS : Read expected value 0x58 at chip ID register 0x300a
    [MCU2_0]   3609.791049 s: ub953 config start : slaveAddr = 0x78
    [MCU2_0]   3610.039535 s:  End of UB953 config
    [MCU2_0]   3610.039568 s:  Configuring X3A imager 0x54.. Please wait till it finishes
    [MCU2_0]   3610.138612 s:  X3A config done
    [MCU2_0]   3610.138630 s: Configuring camera # 2
    [MCU2_0]   3610.138646 s: UB9702_SetCameraAlias for chId 3
    [MCU2_0]   3610.138792 s: UB9702 config start
    [MCU2_0]   3610.144068 s: End of UB9702 config
    [MCU2_0]   3610.144086 s: UB9702_SetCameraAlias for chId 3 Done
    [MCU2_0]   3610.144105 s: ub953 config start : slaveAddr = 0x7a
    [MCU2_0]   3610.144162 s: Error writing 0x2 to UB953 register 0x1
    [MCU2_0]   3610.144183 s:  UB953 Error: Reg Write Failed for regAddr 1
    [MCU2_0]   3610.220783 s:  End of UB953 config
    [MCU2_0]   3610.220851 s:  X3A Probe : Failed to read CHIP_ID register 0x300a
    [MCU2_0]   3610.220921 s: X3A Probe : Failed to read CHIP_ID register 0x300a
    [MCU2_0]   3610.220990 s: X3A Probe : Failed to read CHIP_ID register 0x300a
    [MCU2_0]   3610.221059 s: X3A Probe : Failed to read CHIP_ID register 0x300a
    [MCU2_0]   3610.221128 s: X3A Probe : Failed to read CHIP_ID register 0x300a
    [MCU2_0]   3610.221149 s: Error : sensor probe failed for channel 3
    [MCU2_0]
    [MCU2_0]   3610.221170 s: IM_SENSOR_CMD_CONFIG status(-1)
    [MCU2_0]   3610.221188 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG Done!==
    [MCU2_0]   3610.283555 s:  VX_ZONE_ERROR:[tivxCaptureCreate:1121] /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxCaptureCreate->1121: Enter!!!
    [MCU2_0]   3610.283826 s:  VX_ZONE_ERROR:[tivxCaptureCreate:1208] /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxCaptureCreate->1208: Capture Callback register!!!
    [MCU2_0]   3610.286916 s:  VX_ZONE_ERROR:[tivxCaptureCreate:1414] /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxCaptureCreate->1414: Exit!!!
    [MCU2_0]   3610.287913 s:  VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:126] kernel com.ti.hwa.vpac_user_viss has not been registered on this CPU
    [MCU2_0]   3610.287959 s:  VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:127] Please register this kernel on the appropriate target core
    [MCU2_0]   3610.287999 s:  VX_ZONE_ERROR:[ownTargetNodeDescNodeCreate:761] target_kernel_instance is NULL
    [MCU2_0]   3610.288586 s: ==========================================================
    [MCU2_0]   3610.288632 s:  Capture Status: Instance|0
    [MCU2_0]   3610.288652 s: ==========================================================
    [MCU2_0]   3610.288681 s:  overflowCount: 0
    [MCU2_0]   3610.288702 s:  spuriousUdmaIntrCount: 0
    [MCU2_0]   3610.288725 s:  frontFIFOOvflCount: 0
    [MCU2_0]   3610.288745 s:  crcCount: 0
    [MCU2_0]   3610.288762 s:  eccCount: 0
    [MCU2_0]   3610.288781 s:  correctedEccCount: 0
    [MCU2_0]   3610.288802 s:  dataIdErrorCount: 0
    [MCU2_0]   3610.288822 s:  invalidAccessCount: 0
    [MCU2_0]   3610.288843 s:  invalidSpCount: 0
    [MCU2_0]   3610.288865 s:  strmFIFOOvflCount[0]: 0
    [MCU2_0]   3610.288888 s:  strmFIFOOvflCount[1]: 0
    [MCU2_0]   3610.288908 s:  Channel Num | Frame Queue Count | Frame De-queue Count | Frame Drop Count | Error Frame Count |
    [MCU2_0]   3610.288952 s:            0 |                 0 |                    0 |                0 |                 0 |
    [MCU2_0]   3610.288995 s:            1 |                 0 |                    0 |                0 |                 0 |
    [MCU2_0]   3610.289038 s:            2 |                 0 |                    0 |                0 |                 0 |
    [MCU2_0]   3610.289081 s:            3 |                 0 |                    0 |                0 |                 0 |
    [MCU2_1]   3471.089794 s: CIO: Init ... Done !!!
    [MCU2_1]   3471.089845 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_1]   3471.089873 s: mcu2_1 CPU is running FreeRTOS
    [MCU2_1]   3471.089892 s: mcu2_1 APP: Init ... !!!
    [MCU2_1]   3471.089926 s: SCICLIENT: Init ... !!!
    [MCU2_1]   3471.090155 s: SCICLIENT: DMSC FW version [8.5.2--v08.05.02 (Chill Capybar]
    [MCU2_1]   3471.090194 s: SCICLIENT: DMSC FW revision 0x8
    [MCU2_1]   3471.090215 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_1]   3471.090238 s: SCICLIENT: Init ... Done !!!
    [MCU2_1]   3471.090256 s: MEM: Init ... !!!
    [MCU2_1]   3471.090284 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ baa00000 of size 16777216 bytes !!!
    [MCU2_1]   3471.090328 s: MEM: Init ... Done !!!
    [MCU2_1]   3471.090372 s: IPC: Init ...!!!
    [MCU2_1]   3471.090659 s: IPC: Init ... Done!!!
    [MCU2_1]   3471.090685 s: mcu2_1 APP APP: Syncing with 4 CPUs ... !!!
    [MCU2_1]   3471.090707 s: mcu2_1 APP APP: Syncing with 4 CPUs ... Done !!!
    [MCU2_1]   3471.090730 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_1]   3471.090844 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_1]   3471.090874 s: FVID2: Init ... !!!
    [MCU2_1]   3471.090911 s: FVID2: Init ... Done !!!
    [MCU2_1]   3471.090930 s: VHWA: DMPAC: Init ... !!!
    [MCU2_1]   3471.090946 s: SCICLIENT: Sciclient_pmSetModuleState module=58 state=2
    [MCU2_1]   3471.091400 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]   3471.091434 s: SCICLIENT: Sciclient_pmSetModuleState module=62 state=2
    [MCU2_1]   3471.091680 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]   3471.091706 s: VHWA: DOF Init ... !!!
    [MCU2_1]   3471.102587 s: VHWA: DOF Init ... Done !!!
    [MCU2_1]   3471.102629 s: VHWA: SDE Init ... !!!
    [MCU2_1]   3471.105316 s: VHWA: SDE Init ... Done !!!
    [MCU2_1]   3471.105350 s: VHWA: DMPAC: Init ... Done !!!
    [MCU2_1]   3471.105382 s:  VX_ZONE_INIT:Enabled
    [MCU2_1]   3471.105403 s:  VX_ZONE_ERROR:Enabled
    [MCU2_1]   3471.105422 s:  VX_ZONE_WARNING:Enabled
    [MCU2_1]   3471.106559 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MCU2-1
    [MCU2_1]   3471.106651 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DMPAC_SDE
    [MCU2_1]   3471.106734 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DMPAC_DOF
    [MCU2_1]   3471.106769 s:  VX_ZONE_INIT:[tivxInitLocal:136] Initialization Done !!!
    [MCU2_1]   3471.106794 s: mcu2_1 APPAPP: OpenVX Target kernel init ... !!!
    [MCU2_1]   3471.106921 s: mcu2_1 APPAPP: OpenVX Target kernel init ... Done !!!
    [MCU2_1]   3471.106949 s: UDMA Copy: Init ... !!!
    [MCU2_1]   3471.109440 s: UDMA Copy: Init ... Done !!!
    [MCU2_1]   3471.109487 s: mcu2_1 APP: Init ... Done !!!
    [C7x_1 ]   3471.089214 s: CIO: Init ... Done !!!
    [C7x_1 ]   3471.089230 s: ### CPU Frequency = 1000000000 Hz
    [C7x_1 ]   3471.089244 s: CPU is running FreeRTOS
    [C7x_1 ]   3471.089253 s: APP: Init ... !!!
    [C7x_1 ]   3471.089261 s: SCICLIENT: Init ... !!!
    [C7x_1 ]   3471.089491 s: SCICLIENT: DMSC FW version [8.5.2--v08.05.02 (Chill Capybar]
    [C7x_1 ]   3471.089507 s: SCICLIENT: DMSC FW revision 0x8
    [C7x_1 ]   3471.089517 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_1 ]   3471.089529 s: SCICLIENT: Init ... Done !!!
    [C7x_1 ]   3471.089539 s: UDMA: Init ... !!!
    [C7x_1 ]   3471.091607 s: UDMA: Init ... Done !!!
    [C7x_1 ]   3471.091622 s: MEM: Init ... !!!
    [C7x_1 ]   3471.091630 s: ===appMemInit:160=====
    [C7x_1 ]   3471.091640 s: ===appMemInit:172=====
    [C7x_1 ]   3471.091650 s: ===appMemInit:185=====
    [C7x_1 ]   3471.091659 s: ===appMemInit:206==heap_id:0===
    [C7x_1 ]   3471.091670 s: ===appMemInit:220==heap_id:0=name:DDR_SHARED_MEM=flag:4=
    [C7x_1 ]   3471.091684 s: ===appMemInit:239==heap_id:0===
    [C7x_1 ]   3471.091698 s: MEM: Created heap (DDR_SHARED_MEM, id=0, flags=0x00000004) @ 117000000 of size 268435456 bytes !!!
    [C7x_1 ]   3471.091718 s: ===appMemInit:206==heap_id:1===
    [C7x_1 ]   3471.091729 s: ===appMemInit:220==heap_id:1=name:L3_MEM=flag:1=
    [C7x_1 ]   3471.091742 s: ===appMemInit:230==heap_id:1===
    [C7x_1 ]   3471.091753 s: ===appMemInit:206==heap_id:2===
    [C7x_1 ]   3471.091763 s: ===appMemInit:220==heap_id:2=name:L2_MEM=flag:1=
    [C7x_1 ]   3471.091777 s: ===appMemInit:230==heap_id:2===
    [C7x_1 ]   3471.091787 s: ===appMemInit:206==heap_id:3===
    [C7x_1 ]   3471.091797 s: ===appMemInit:220==heap_id:3=name:L1_MEM=flag:1=
    [C7x_1 ]   3471.091810 s: ===appMemInit:230==heap_id:3===
    [C7x_1 ]   3471.091821 s: ===appMemInit:206==heap_id:4===
    [C7x_1 ]   3471.091831 s: ===appMemInit:220==heap_id:4=name:DDR_SCRATCH_MEM=flag:1=
    [C7x_1 ]   3471.091846 s: ===appMemInit:230==heap_id:4===
    [C7x_1 ]   3471.091857 s: ===appMemInit:206==heap_id:5===
    [C7x_1 ]   3471.091867 s: ===appMemInit:215==heap_id:5===
    [C7x_1 ]   3471.091877 s: ===appMemInit:206==heap_id:6===
    [C7x_1 ]   3471.091888 s: ===appMemInit:215==heap_id:6===
    [C7x_1 ]   3471.091898 s: ===appMemInit:206==heap_id:7===
    [C7x_1 ]   3471.091909 s: ===appMemInit:215==heap_id:7===
    [C7x_1 ]   3471.091919 s: MEM: Init ... Done !!!
    [C7x_1 ]   3471.091929 s: IPC: Init ...!!!
    [C7x_1 ]   3471.092069 s: IPC: Init ... Done!!!
    [C7x_1 ]   3471.092083 s: APP: Syncing with 4 CPUs ... !!!
    [C7x_1 ]   3471.092094 s: APP: Syncing with 4 CPUs ... Done !!!
    [C7x_1 ]   3471.092105 s: REMOTE_SERVICE: Init ... !!!
    [C7x_1 ]   3471.092214 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_1 ]   3471.092237 s:  VX_ZONE_INIT:Enabled
    [C7x_1 ]   3471.092248 s:  VX_ZONE_ERROR:Enabled
    [C7x_1 ]   3471.092258 s:  VX_ZONE_WARNING:Enabled
    [C7x_1 ]   3471.092453 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1
    [C7x_1 ]   3471.092532 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_2
    [C7x_1 ]   3471.092604 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_3
    [C7x_1 ]   3471.092676 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_4
    [C7x_1 ]   3471.092746 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_5
    [C7x_1 ]   3471.092821 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_6
    [C7x_1 ]   3471.092897 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_7
    [C7x_1 ]   3471.092979 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP_C7-1_PRI_8
    [C7x_1 ]   3471.093005 s:  VX_ZONE_INIT:[tivxInitLocal:136] Initialization Done !!!
    [C7x_1 ]   3471.093018 s: APP: OpenVX Target kernel init ... !!!
    [C7x_1 ]   3471.093046 s: ===app_c7x_target_kernel_img_add_register:888===
    [C7x_1 ]   3471.093074 s: ===app_c7x_target_kernel_img_add_register:918===
    [C7x_1 ]   3471.093095 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:app_c7x_kernel.img_add.target_name:DSP_C7-1
    [C7x_1 ]   3471.093124 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel app_c7x_kernel.img_add on target DSP_C7-1
    [C7x_1 ]   3471.093168 s: ===app_c7x_target_kernel_img_add_register:928===
    [C7x_1 ]   3471.093182 s: APP: app_c7x_target_kernel_img_add_register ... !!!
    [C7x_1 ]   3471.093204 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1
    [C7x_1 ]   3471.093229 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1
    [C7x_1 ]   3471.093262 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_2
    [C7x_1 ]   3471.093288 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_2
    [C7x_1 ]   3471.093322 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_3
    [C7x_1 ]   3471.093348 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_3
    [C7x_1 ]   3471.093379 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_4
    [C7x_1 ]   3471.093405 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_4
    [C7x_1 ]   3471.093437 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_5
    [C7x_1 ]   3471.093463 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_5
    [C7x_1 ]   3471.093495 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_6
    [C7x_1 ]   3471.093520 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_6
    [C7x_1 ]   3471.093552 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_7
    [C7x_1 ]   3471.093578 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_7
    [C7x_1 ]   3471.093611 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tidl.target_name:DSP_C7-1_PRI_8
    [C7x_1 ]   3471.093636 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tidl on target DSP_C7-1_PRI_8
    [C7x_1 ]   3471.093670 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1
    [C7x_1 ]   3471.093695 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1
    [C7x_1 ]   3471.093725 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_2
    [C7x_1 ]   3471.093759 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_2
    [C7x_1 ]   3471.093792 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_3
    [C7x_1 ]   3471.093818 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_3
    [C7x_1 ]   3471.093849 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_4
    [C7x_1 ]   3471.093874 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_4
    [C7x_1 ]   3471.093906 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_5
    [C7x_1 ]   3471.093932 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_5
    [C7x_1 ]   3471.093964 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_6
    [C7x_1 ]   3471.093990 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_6
    [C7x_1 ]   3471.094021 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_7
    [C7x_1 ]   3471.094047 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_7
    [C7x_1 ]   3471.094079 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.tvm.target_name:DSP_C7-1_PRI_8
    [C7x_1 ]   3471.094104 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.tvm on target DSP_C7-1_PRI_8
    [C7x_1 ]   3471.094138 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.sfm.target_name:DSP_C7-1
    [C7x_1 ]   3471.094165 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.sfm on target DSP_C7-1
    [C7x_1 ]   3471.094190 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_1 ]   3471.094201 s: APP: Init ... Done !!!
    [C7x_2 ]   3471.089194 s: CIO: Init ... Done !!!
    [C7x_2 ]   3471.089213 s: ### CPU Frequency = 1000000000 Hz
    [C7x_2 ]   3471.089227 s: CPU is running FreeRTOS
    [C7x_2 ]   3471.089236 s: APP: Init ... !!!
    [C7x_2 ]   3471.089244 s: SCICLIENT: Init ... !!!
    [C7x_2 ]   3471.089441 s: SCICLIENT: DMSC FW version [8.5.2--v08.05.02 (Chill Capybar]
    [C7x_2 ]   3471.089456 s: SCICLIENT: DMSC FW revision 0x8
    [C7x_2 ]   3471.089467 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_2 ]   3471.089478 s: SCICLIENT: Init ... Done !!!
    [C7x_2 ]   3471.089488 s: UDMA: Init ... !!!
    [C7x_2 ]   3471.090782 s: UDMA: Init ... Done !!!
    [C7x_2 ]   3471.090819 s: MEM: Init ... !!!
    [C7x_2 ]   3471.090831 s: ===appMemInit:160=====
    [C7x_2 ]   3471.090842 s: ===appMemInit:172=====
    [C7x_2 ]   3471.090851 s: ===appMemInit:185=====
    [C7x_2 ]   3471.090859 s: ===appMemInit:206==heap_id:0===
    [C7x_2 ]   3471.090870 s: ===appMemInit:220==heap_id:0=name:DDR_SHARED_MEM=flag:4=
    [C7x_2 ]   3471.090884 s: ===appMemInit:239==heap_id:0===
    [C7x_2 ]   3471.090898 s: MEM: Created heap (DDR_SHARED_MEM, id=0, flags=0x00000004) @ 127000000 of size 16777216 bytes !!!
    [C7x_2 ]   3471.090917 s: ===appMemInit:206==heap_id:1===
    [C7x_2 ]   3471.090929 s: ===appMemInit:215==heap_id:1===
    [C7x_2 ]   3471.090939 s: ===appMemInit:206==heap_id:2===
    [C7x_2 ]   3471.090950 s: ===appMemInit:220==heap_id:2=name:L2_MEM=flag:1=
    [C7x_2 ]   3471.090963 s: ===appMemInit:230==heap_id:2===
    [C7x_2 ]   3471.090974 s: ===appMemInit:206==heap_id:3===
    [C7x_2 ]   3471.090984 s: ===appMemInit:220==heap_id:3=name:L1_MEM=flag:1=
    [C7x_2 ]   3471.090998 s: ===appMemInit:230==heap_id:3===
    [C7x_2 ]   3471.091008 s: ===appMemInit:206==heap_id:4===
    [C7x_2 ]   3471.091019 s: ===appMemInit:220==heap_id:4=name:DDR_SCRATCH_MEM=flag:1=
    [C7x_2 ]   3471.091033 s: ===appMemInit:230==heap_id:4===
    [C7x_2 ]   3471.091043 s: ===appMemInit:206==heap_id:5===
    [C7x_2 ]   3471.091054 s: ===appMemInit:215==heap_id:5===
    [C7x_2 ]   3471.091064 s: ===appMemInit:206==heap_id:6===
    [C7x_2 ]   3471.091075 s: ===appMemInit:215==heap_id:6===
    [C7x_2 ]   3471.091085 s: ===appMemInit:206==heap_id:7===
    [C7x_2 ]   3471.091095 s: ===appMemInit:215==heap_id:7===
    [C7x_2 ]   3471.091106 s: MEM: Init ... Done !!!
    [C7x_2 ]   3471.091119 s: IPC: Init ...!!!
    [C7x_2 ]   3471.091259 s: IPC: Init ... Done!!!
    [C7x_2 ]   3471.091274 s: APP: Syncing with 4 CPUs ... !!!
    [C7x_2 ]   3471.091286 s: APP: Syncing with 4 CPUs ... Done !!!
    [C7x_2 ]   3471.091296 s: REMOTE_SERVICE: Init ... !!!
    [C7x_2 ]   3471.091395 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_2 ]   3471.091417 s:  VX_ZONE_INIT:Enabled
    [C7x_2 ]   3471.091431 s:  VX_ZONE_ERROR:Enabled
    [C7x_2 ]   3471.091443 s:  VX_ZONE_WARNING:Enabled
    [C7x_2 ]   3471.091562 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091612 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091643 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091671 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091700 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091729 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091759 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091789 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091817 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091846 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091875 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091917 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091948 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.091979 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092007 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092074 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092113 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092145 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092209 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092242 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092273 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092306 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092337 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092367 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092396 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092425 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092457 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092486 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092513 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092543 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092572 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092603 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092633 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092674 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092706 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092735 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092765 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092795 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092824 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092853 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092884 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092914 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092945 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.092976 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.093007 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:
    [C7x_2 ]   3471.093040 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:vx_tutorial_graph.phase_rgb.target_name:DSP-1
    [C7x_2 ]   3471.093069 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel vx_tutorial_graph.phase_rgb on target DSP-1
    [C7x_2 ]   3471.093108 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.test_kernels.not_not.target_name:DSP-1
    [C7x_2 ]   3471.093139 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.test_kernels.not_not on target DSP-1
    [C7x_2 ]   3471.093174 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.test_kernels.test_target.target_name:DSP-1
    [C7x_2 ]   3471.093203 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.test_kernels.test_target on target DSP-1
    [C7x_2 ]   3471.093298 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target DSP-1
    [C7x_2 ]   3471.093322 s:  VX_ZONE_INIT:[tivxInitLocal:136] Initialization Done !!!
    [C7x_2 ]   3471.093336 s: APP: OpenVX Target kernel init ... !!!
    [C7x_2 ]   3471.093359 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.point_cloud_creation.target_name:DSP-1
    [C7x_2 ]   3471.093395 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.point_cloud_creation on target DSP-1
    [C7x_2 ]   3471.093451 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.occupancy_grid_detection.target_name:DSP-1
    [C7x_2 ]   3471.093487 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.occupancy_grid_detection on target DSP-1
    [C7x_2 ]   3471.093528 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.disparity_merge.target_name:DSP-1
    [C7x_2 ]   3471.093559 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.disparity_merge on target DSP-1
    [C7x_2 ]   3471.093595 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.median_filter.target_name:DSP-1
    [C7x_2 ]   3471.093624 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.median_filter on target DSP-1
    [C7x_2 ]   3471.093661 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.hole_filling.target_name:DSP-1
    [C7x_2 ]   3471.093690 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.hole_filling on target DSP-1
    [C7x_2 ]   3471.093726 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.sde_triangulation.target_name:DSP-1
    [C7x_2 ]   3471.093758 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.sde_triangulation on target DSP-1
    [C7x_2 ]   3471.093794 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.extract_disparity_confidence.target_name:DSP-1
    [C7x_2 ]   3471.093827 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.extract_disparity_confidence on target DSP-1
    [C7x_2 ]   3471.093865 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.ground_estimation.target_name:DSP-1
    [C7x_2 ]   3471.093895 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.ground_estimation on target DSP-1
    [C7x_2 ]   3471.093931 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.obstacle_detection.target_name:DSP-1
    [C7x_2 ]   3471.093962 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.obstacle_detection on target DSP-1
    [C7x_2 ]   3471.094000 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.sde_histogram_visualize.target_name:DSP-1
    [C7x_2 ]   3471.094033 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.sde_histogram_visualize on target DSP-1
    [C7x_2 ]   3471.094072 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.stereo.sde_disparity_visualize.target_name:DSP-1
    [C7x_2 ]   3471.094103 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.stereo.sde_disparity_visualize on target DSP-1
    [C7x_2 ]   3471.094140 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.srv.point_detect.target_name:DSP-1
    [C7x_2 ]   3471.094170 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.srv.point_detect on target DSP-1
    [C7x_2 ]   3471.094219 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.srv.pose_estimation.target_name:DSP-1
    [C7x_2 ]   3471.094253 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.srv.pose_estimation on target DSP-1
    [C7x_2 ]   3471.094292 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.srv.generate_3dbowl.target_name:DSP-1
    [C7x_2 ]   3471.094322 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.srv.generate_3dbowl on target DSP-1
    [C7x_2 ]   3471.094358 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.srv.generate_gpulut.target_name:DSP-1
    [C7x_2 ]   3471.094388 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.srv.generate_gpulut on target DSP-1
    [C7x_2 ]   3471.094423 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.hwa.dof_visualize.target_name:DSP-1
    [C7x_2 ]   3471.094452 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.hwa.dof_visualize on target DSP-1
    [C7x_2 ]   3471.094489 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.oc.pre.proc.target_name:DSP-1
    [C7x_2 ]   3471.094518 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.oc.pre.proc on target DSP-1
    [C7x_2 ]   3471.094554 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.oc.post.proc.target_name:DSP-1
    [C7x_2 ]   3471.094582 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.oc.post.proc on target DSP-1
    [C7x_2 ]   3471.094618 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.pose.visualization.target_name:DSP-1
    [C7x_2 ]   3471.094650 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.pose.visualization on target DSP-1
    [C7x_2 ]   3471.094687 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.od.draw.keypoint.detections.target_name:DSP-1
    [C7x_2 ]   3471.094728 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.od.draw.keypoint.detections on target DSP-1
    [C7x_2 ]   3471.094766 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.od.draw.box.detections.target_name:DSP-1
    [C7x_2 ]   3471.094797 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.od.draw.box.detections on target DSP-1
    [C7x_2 ]   3471.094834 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.dl.pre.proc.target_name:DSP-1
    [C7x_2 ]   3471.094863 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.dl.pre.proc on target DSP-1
    [C7x_2 ]   3471.094899 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.dl.color.blend.target_name:DSP-1
    [C7x_2 ]   3471.094928 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.dl.color.blend on target DSP-1
    [C7x_2 ]   3471.094971 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.dl.draw.box.target_name:DSP-1
    [C7x_2 ]   3471.095001 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.dl.draw.box on target DSP-1
    [C7x_2 ]   3471.095039 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.img.preprocess.target_name:DSP-1
    [C7x_2 ]   3471.095069 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.img.preprocess on target DSP-1
    [C7x_2 ]   3471.095105 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.pixel.visualization.target_name:DSP-1
    [C7x_2 ]   3471.095137 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.pixel.visualization on target DSP-1
    [C7x_2 ]   3471.095173 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.od.postprocess.target_name:DSP-1
    [C7x_2 ]   3471.095204 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.od.postprocess on target DSP-1
    [C7x_2 ]   3471.095241 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.dof.plane.seperation.target_name:DSP-1
    [C7x_2 ]   3471.095272 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.dof.plane.seperation on target DSP-1
    [C7x_2 ]   3471.095308 s:  VX_ZONE_ERROR:[ownAddTargetKernelInternal:128] ==========kernel_name:com.ti.img_proc.visual.localization.target_name:DSP-1
    [C7x_2 ]   3471.095340 s:  VX_ZONE_INFO:[ownAddTargetKernelInternal:148] registered kernel com.ti.img_proc.visual.localization on target DSP-1
    [C7x_2 ]   3471.095368 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_2 ]   3471.095381 s: UDMA Copy: Init ... !!!
    [C7x_2 ]   3471.097436 s: UDMA Copy: Init ... Done !!!
    [C7x_2 ]   3471.097453 s: APP: Init ... Done !!!

  • Hi Jingyuan,

    Are you sure that you are using TIVX_TARGET_VPAC_VISS1 target id for VISS kernel in the application? Because that's only one supported on J721S2. and from the log, it seems it is successfully registered to the framework. So can you check in your application if you are using correct target id? 

    Regards,

    Brijesh

  • Hi,

    I am certain that the target ID I am using is TIVX_TARGET_VPAC_VISS1, 

    The SDK version I am using is ti-processor-sdk-rtos-j721s2-evm-09_02/00_05

    vx_status app_create_graph_user_v2acc(vx_graph graph, userV2ACCObj *userV2accObj, vx_object_array raw_image_arr)
    {
        vx_status status = VX_SUCCESS;
        vx_bool viss_prms_replicate[] =
            {vx_false_e, vx_false_e, vx_true_e, vx_true_e, vx_false_e, vx_false_e, vx_true_e, vx_false_e, vx_false_e, vx_true_e, vx_false_e};
            
        vx_user_data_object isp_viss_in_item;
        tivx_raw_image raw_img = (tivx_raw_image)vxGetObjectArrayItem(raw_image_arr, 0);
    
        isp_viss_in_item = (vx_user_data_object)vxGetObjectArrayItem(userV2accObj->isp_viss_in[0], 0);
        if (vxGetStatus((vx_reference)isp_viss_in_item) != VX_SUCCESS)
        {
            VX_DEBUGE("isp_viss_in_item create failed\n");
            return VX_FAILURE;
        }
        userV2accObj->vissNode = tivxVpacUserVissNode(
                             graph,
                             userV2accObj->viss_configuration,
                            NULL,
                            /*(vx_user_data_object)isp_viss_in_item,*/
                            NULL,
                             raw_img,
                             NULL,
                             NULL,
                             userV2accObj->viss_nv12_out_img[0],
                             NULL,
                             NULL,
                             userV2accObj->h3a_aew_af,
                             NULL);
    
        if (vxGetStatus((vx_reference)userV2accObj->vissNode) != VX_SUCCESS)
        {
            VX_DEBUGE("vissNode create failed\n");
            return VX_FAILURE;
        }
    
        vxSetReferenceName((vx_reference)userV2accObj->vissNode, "VISS_Processing");
        vxSetNodeTarget(userV2accObj->vissNode, VX_TARGET_STRING, TIVX_TARGET_VPAC_VISS1);
        vxReplicateNode(graph, userV2accObj->vissNode, viss_prms_replicate, 11u);
    
        vxReleaseUserDataObject(&isp_viss_in_item);
        tivxReleaseRawImage(&raw_img);
    
        if(userV2accObj->en_out_viss_write == 1)
        {
            status = app_create_graph_user_viss_write_output(graph, userV2accObj);
        }  
    
        //uguzzi node create
        userV2accObj->node_aewb = tivxUguzziNode(graph,
                            userV2accObj->uguzzi_cfg_user_obj,
                            userV2accObj->dtpBufUserObject,
                            userV2accObj->h3a_viss_out[0],
                            userV2accObj->isp_uguzzi_out[0]
                            );
        vxSetNodeTarget(userV2accObj->node_aewb, VX_TARGET_STRING, TIVX_TARGET_IPU1_0);
    
        if (NULL != userV2accObj->node_aewb) 
        {
            vxSetReferenceName((vx_reference)userV2accObj->node_aewb, "2A_AlgNode");
        } else 
        {
            VX_DEBUGE("tivxUguzziNode returned NULL \n");
            return VX_FAILURE;
        }
        return status;
    
    }

  • Hi,

    According to the R5F kernel log information, it seems that the vpac_user-viss kernel has not been successfully registered

    [MCU2_0]   3610.221170 s: IM_SENSOR_CMD_CONFIG status(-1)
    [MCU2_0]   3610.221188 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG Done!==
    [MCU2_0]   3610.283555 s:  VX_ZONE_ERROR:[tivxCaptureCreate:1121] /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxCaptureCreate->1121: Enter!!!
    [MCU2_0]   3610.283826 s:  VX_ZONE_ERROR:[tivxCaptureCreate:1208] /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxCaptureCreate->1208: Capture Callback register!!!
    [MCU2_0]   3610.286916 s:  VX_ZONE_ERROR:[tivxCaptureCreate:1414] /home/hzhang37/second1TB/tda4sdk/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/video_io/kernels/video_io/capture/vx_capture_target.c->tivxCaptureCreate->1414: Exit!!!
    [MCU2_0]   3610.287913 s:  VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:126] kernel com.ti.hwa.vpac_user_viss has not been registered on this CPU
    [MCU2_0]   3610.287959 s:  VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:127] Please register this kernel on the appropriate target core
    [MCU2_0]   3610.287999 s:  VX_ZONE_ERROR:[ownTargetNodeDescNodeCreate:761] target_kernel_instance is NULL

  • Hi,

    Yes, but it is not able to find registered kernel, so are you using correct target kernel name? 

    Regards,

    Brijesh

  • Hi,

    I am certain that the target ID I am using is TIVX_TARGET_VPAC_VISS1,

    The SDK version I am using is ti-processor-sdk-rtos-j721s2-evm-09_02/00_05

    vx_status app_create_graph_user_v2acc(vx_graph graph, userV2ACCObj *userV2accObj, vx_object_array raw_image_arr)
    {
        vx_status status = VX_SUCCESS;
        vx_bool viss_prms_replicate[] =
            {vx_false_e, vx_false_e, vx_true_e, vx_true_e, vx_false_e, vx_false_e, vx_true_e, vx_false_e, vx_false_e, vx_true_e, vx_false_e};
            
        vx_user_data_object isp_viss_in_item;
        tivx_raw_image raw_img = (tivx_raw_image)vxGetObjectArrayItem(raw_image_arr, 0);
    
        isp_viss_in_item = (vx_user_data_object)vxGetObjectArrayItem(userV2accObj->isp_viss_in[0], 0);
        if (vxGetStatus((vx_reference)isp_viss_in_item) != VX_SUCCESS)
        {
            VX_DEBUGE("isp_viss_in_item create failed\n");
            return VX_FAILURE;
        }
        userV2accObj->vissNode = tivxVpacUserVissNode(
                             graph,
                             userV2accObj->viss_configuration,
                            NULL,
                            /*(vx_user_data_object)isp_viss_in_item,*/
                            NULL,
                             raw_img,
                             NULL,
                             NULL,
                             userV2accObj->viss_nv12_out_img[0],
                             NULL,
                             NULL,
                             userV2accObj->h3a_aew_af,
                             NULL);
    
        if (vxGetStatus((vx_reference)userV2accObj->vissNode) != VX_SUCCESS)
        {
            VX_DEBUGE("vissNode create failed\n");
            return VX_FAILURE;
        }
    
        vxSetReferenceName((vx_reference)userV2accObj->vissNode, "VISS_Processing");
        vxSetNodeTarget(userV2accObj->vissNode, VX_TARGET_STRING, TIVX_TARGET_VPAC_VISS1);
        vxReplicateNode(graph, userV2accObj->vissNode, viss_prms_replicate, 11u);
    
        vxReleaseUserDataObject(&isp_viss_in_item);
        tivxReleaseRawImage(&raw_img);
    
        if(userV2accObj->en_out_viss_write == 1)
        {
            status = app_create_graph_user_viss_write_output(graph, userV2accObj);
        }  
    
        //uguzzi node create
        userV2accObj->node_aewb = tivxUguzziNode(graph,
                            userV2accObj->uguzzi_cfg_user_obj,
                            userV2accObj->dtpBufUserObject,
                            userV2accObj->h3a_viss_out[0],
                            userV2accObj->isp_uguzzi_out[0]
                            );
        vxSetNodeTarget(userV2accObj->node_aewb, VX_TARGET_STRING, TIVX_TARGET_IPU1_0);
    
        if (NULL != userV2accObj->node_aewb) 
        {
            vxSetReferenceName((vx_reference)userV2accObj->node_aewb, "2A_AlgNode");
        } else 
        {
            VX_DEBUGE("tivxUguzziNode returned NULL \n");
            return VX_FAILURE;
        }
        return status;
    
    }

  • Hi,

    Looking at the log again, i see that the kernel name is "com.ti.hwa.vpac_user_viss". In the released SDK, we dont have kernel with this name. Is this added by you? Can you search for this kernel in SDK and see where it is?

    Regards,

    Brijesh

  • The SDK version I am using is ti-processor-sdk-rtos-j721s2-evm-09_02/00_05.

    No Kernel with the name 'com.ti.hwa.vpac.user.viss' was found in this version.

    We use this kernel  to implement ISP functionality. Which kernel should we use to implement ISP functionality

  • Hi jingyuan fu,

    This kernel is not part of the SDK release. If you have added this kernel on your own or it has been provided by your ISP vendor, this has to be registered to the OpenVX framework. Without this registration, it would not work. 

    Regards,

    Brijesh