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.

TDA4VM: Creating OPENVX node on MCU2_1, Linux program crashes during vxGetStatus node in the create phase

Part Number: TDA4VM


HI ti

   I used the following py script to generate the node code for MCU 2,

which has been registered in the main application. After calling the node, I obtained the node status, but the program crashed. Below is the printed result that appeared using the gdb tool。

GDB tools error:

and I would like to know how to correctly configure openvx tasks on MCU2_1, and whether the steps are the same as those for chips such as c66

THANKS

  • Hi,

    The steps should be the same as registering a kernel on other cores.

    Could you share the application logs along with the remote core log (i.e. first run ./vision_apps_init.sh and then run the application)

    Please share this in the form of .txt file (instead of screenshot) for better reviewability.

    Regards,

    Nikhil

  • HI,

         The following is the script code I registered with c66 using a py script

    byd_mcu21.py
    /********************************************************************************/
    from tiovx import *
    
    code_MCU2_1 = KernelExportCode("byd_mcu21", Core.C66, "VISION_APPS_PATH")
    code_MCU2_1.setCoreDirectory( "C66" )
    
    kernel_vdSelect_MCU2_1 = Kernel("byd_vdSelect_MCU2_1")
    kernel_vdSelect_MCU2_1.setParameter(Type.USER_DATA_OBJECT, Direction.INPUT, ParamState.REQUIRED, "INPUT", ['tivx_mcu21_test'])       
    kernel_vdSelect_MCU2_1.setParameter(Type.USER_DATA_OBJECT, Direction.OUTPUT, ParamState.REQUIRED, "OUTPUT", ['tivx_mcu21_test']) 
    kernel_vdSelect_MCU2_1.setTarget(Target.DSP2)
    
    code_MCU2_1.export(kernel_vdSelect_MCU2_1)
    
    
    
    
    tda4_sdk_v0806\tda4_rtos\vision_apps\platform\j721e\rtos\concerto_c6x_inc.mak
    /********************************************************************************/
    IDIRS+=$(VISION_APPS_PATH)/kernels/byd_mcu21/include
    STATIC_LIBS += vx_target_kernels_byd_mcu21_C66
    
    
    
    
    
    vision_apps\platform\j721e\rtos\common\app_init.c
    /********************************************************************************/
    #include <TI/tivx_byd_mcu21_kernels.h>
    ...
    static void appRegisterOpenVXTargetKernels()
    {
    ...
    #ifdef C66
            tivxRegisterBydMcu21TargetC66Kernels();
            #endif
    }
    ...
    static void appUnRegisterOpenVXTargetKernels()
    {
    ...
    #ifdef C66
            tivxUnRegisterBydMcu21TargetC66Kernels();
            #endif
    }

         The following is the script code I registered in MCU2_1 using a py script

    byd_mcu21.py
    /********************************************************************************/
    from tiovx import *
    
    code_MCU2_1 = KernelExportCode("byd_mcu21", Core.IPU, "VISION_APPS_PATH")
    code_MCU2_1.setCoreDirectory( "IPU" )
    
    kernel_vdSelect_MCU2_1 = Kernel("byd_vdSelect_MCU2_1")
    kernel_vdSelect_MCU2_1.setParameter(Type.USER_DATA_OBJECT, Direction.INPUT, ParamState.REQUIRED, "INPUT", ['tivx_mcu21_test'])       
    kernel_vdSelect_MCU2_1.setParameter(Type.USER_DATA_OBJECT, Direction.OUTPUT, ParamState.REQUIRED, "OUTPUT", ['tivx_mcu21_test']) 
    kernel_vdSelect_MCU2_1.setTarget(Target.MCU2_1)
    
    code_MCU2_1.export(kernel_vdSelect_MCU2_1)
    
    
    
    vision_apps\platform\j721e\rtos\concerto_r5f_inc.mak
    /********************************************************************************/
    IDIRS+=$(VISION_APPS_PATH)/kernels/byd_mcu21/include
    STATIC_LIBS += vx_target_kernels_byd_mcu21_IPU
    
    
    
    vision_apps\platform\j721e\rtos\common\app_init.c
    /********************************************************************************/
    #include <TI/tivx_byd_mcu21_kernels.h>
    ...
    static void appRegisterOpenVXTargetKernels()
    {
    ...
            #ifdef MCU2_1
            tivxRegisterBydMcu21TargetIpuKernels();
            #endif
    }
    static void appUnRegisterOpenVXTargetKernels()
    {
    ...
            #ifdef MCU2_1
            tivxUnRegisterBydMcu21TargetIpuKernels();
            #endif
    }
    
    tda4_sdk_v0806\tda4_rtos\vision_apps\platform\j721e\rtos\common\app_cfg_mcu2_1.h
    /********************************************************************************/
    #define MCU2_1

        Here is the printed part registered on c66, and you can see that there are no errors

    [MCU2_0]   3274.344205 s: CIO: Init ... Done !!!
    [MCU2_0]   3274.344277 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_0]   3274.344315 s: CPU is running FreeRTOS
    [MCU2_0]   3274.344342 s: APP: Init ... !!!
    [MCU2_0]   3274.344364 s: SCICLIENT: Init ... !!!
    [MCU2_0]   3274.344756 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [MCU2_0]   3274.344812 s: SCICLIENT: DMSC FW revision 0x8
    [MCU2_0]   3274.344848 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_0]   3274.344885 s: SCICLIENT: Init ... Done !!!
    [MCU2_0]   3274.344912 s: UDMA: Init ... !!!
    [MCU2_0]   3274.346722 s: UDMA: Init ... Done !!!
    [MCU2_0]   3274.346787 s: MEM: Init ... !!!
    [MCU2_0]   3274.346829 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ d9000000 of size 16777216 bytes !!!
    [MCU2_0]   3274.346903 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 3600000 of size 262144 bytes !!!
    [MCU2_0]   3274.346965 s: MEM: Init ... Done !!!
    [MCU2_0]   3274.346991 s: IPC: Init ... !!!
    [MCU2_0]   3274.347050 s: IPC: 6 CPUs participating in IPC !!!
    [MCU2_0]   3274.347101 s: IPC: Waiting for HLOS to be ready ... !!!
    [MCU2_0]   3282.931037 s: IPC: HLOS is ready !!!
    [MCU2_0]   3282.946527 s: IPC: Init ... Done !!!
    [MCU2_0]   3282.946591 s: APP: Syncing with 5 CPUs ... !!!
    [MCU2_0]   3283.062001 s: APP: Syncing with 5 CPUs ... Done !!!
    [MCU2_0]   3283.062251 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_0]   3283.063838 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_0]   3283.063901 s: [HHW]ETHFW: Init ... !!!
    [MCU2_0]   3283.069779 s: [HHW]appEthFwInit-init pin
    [MCU2_0]   3283.069839 s: FVID2: Init ... !!!
    [MCU2_0]   3283.069918 s: FVID2: Init ... Done !!!
    [MCU2_0]   3283.070043 s: DSS: Init ... !!!
    [MCU2_0]   3283.070089 s: DSS: Display type is HDMI !!!
    [MCU2_0]   3283.070121 s: DSS: M2M Path is enabled !!!
    [MCU2_0]   3283.070149 s: DSS: SoC init ... !!!
    [MCU2_0]   3283.070173 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2
    [MCU2_0]   3283.070505 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.070544 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=152 clk=4 parent=6
    [MCU2_0]   3283.070729 s: SCICLIENT: Sciclient_pmSetModuleClkParent success
    [MCU2_0]   3283.070767 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=152 clk=4 freq=72540000
    [MCU2_0]   3283.072722 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
    [MCU2_0]   3283.072759 s: SCICLIENT: Sciclient_pmModuleClkRequest module=152 clk=4 state=2 flag=0
    [MCU2_0]   3283.073019 s: SCICLIENT: Sciclient_pmModuleClkRequest success
    [MCU2_0]   3283.073055 s: DSS: SoC init ... Done !!!
    [MCU2_0]   3283.073081 s: DSS: Board init ... !!!
    [MCU2_0]   3283.073105 s: DSS: Board init ... Done !!!
    [MCU2_0]   3283.076933 s: DSS: Init ... Done !!!
    [MCU2_0]   3283.076998 s: VHWA: VPAC Init ... !!!
    [MCU2_0]   3283.077028 s: SCICLIENT: Sciclient_pmSetModuleState module=290 state=2
    [MCU2_0]   3283.077303 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.077341 s: VHWA: LDC Init ... !!!
    [MCU2_0]   3283.082039 s: VHWA: LDC Init ... Done !!!
    [MCU2_0]   3283.082100 s: VHWA: MSC Init ... !!!
    [MCU2_0]   3283.094808 s: VHWA: MSC Init ... Done !!!
    [MCU2_0]   3283.094869 s: VHWA: NF Init ... !!!
    [MCU2_0]   3283.096789 s: VHWA: NF Init ... Done !!!
    [MCU2_0]   3283.096848 s: VHWA: VISS Init ... !!!
    [MCU2_0]   3283.108416 s: VHWA: VISS Init ... Done !!!
    [MCU2_0]   3283.108476 s: VHWA: VPAC Init ... Done !!!
    [MCU2_0]   3283.108535 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [MCU2_0]   3283.108583 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [MCU2_0]   3283.108624 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [MCU2_0]   3283.110070 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-0
    [MCU2_0]   3283.110359 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_NF
    [MCU2_0]   3283.110601 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_LDC1
    [MCU2_0]   3283.110896 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC1
    [MCU2_0]   3283.111134 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC2
    [MCU2_0]   3283.111398 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_VISS1
    [MCU2_0]   3283.111641 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE1
    [MCU2_0]   3283.111919 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE2
    [MCU2_0]   3283.112176 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY1
    [MCU2_0]   3283.112429 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY2
    [MCU2_0]   3283.112652 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX
    [MCU2_0]   3283.112929 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE3
    [MCU2_0]   3283.113180 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE4
    [MCU2_0]   3283.113436 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE5
    [MCU2_0]   3283.113675 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE6
    [MCU2_0]   3283.113938 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE7
    [MCU2_0]   3283.114197 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE8
    [MCU2_0]   3283.114428 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M1
    [MCU2_0]   3283.114655 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M2
    [MCU2_0]   3283.114942 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M3
    [MCU2_0]   3283.115166 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M4
    [MCU2_0]   3283.115220 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU2_0]   3283.115257 s: APP: OpenVX Target kernel init ... !!!
    [MCU2_0]   3283.135123 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU2_0]   3283.135178 s: CSI2RX: Init ... !!!
    [MCU2_0]   3283.135203 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2
    [MCU2_0]   3283.135390 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.135432 s: SCICLIENT: Sciclient_pmSetModuleState module=26 state=2
    [MCU2_0]   3283.135678 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.135725 s: SCICLIENT: Sciclient_pmSetModuleState module=27 state=2
    [MCU2_0]   3283.135880 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.135915 s: SCICLIENT: Sciclient_pmSetModuleState module=147 state=2
    [MCU2_0]   3283.136129 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.136162 s: SCICLIENT: Sciclient_pmSetModuleState module=148 state=2
    [MCU2_0]   3283.136290 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.136507 s: CSI2RX: Init ... Done !!!
    [MCU2_0]   3283.136549 s: CSI2TX: Init ... !!!
    [MCU2_0]   3283.136573 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2
    [MCU2_0]   3283.136768 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.136809 s: SCICLIENT: Sciclient_pmSetModuleState module=28 state=2
    [MCU2_0]   3283.136986 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.137020 s: SCICLIENT: Sciclient_pmSetModuleState module=296 state=2
    [MCU2_0]   3283.137299 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]   3283.137380 s: CSI2TX: Init ... Done !!!
    [MCU2_0]   3283.137413 s: ISS: Init ... !!!
    [MCU2_0]   3283.137452 s: =========================设置端口为21====================galvin setupI2CInst
    [MCU2_0]   3283.137530 s: Found sensor MAX_RAW12_AR0147 at location 0
    [MCU2_0]   3283.137579 s: Found sensor HY_AR1043_UYVY at location 1
    [MCU2_0]   3283.137617 s: Found sensor OV_OX01F10_UYVY at location 2
    [MCU2_0]   3283.137653 s: Found sensor BYD_OX01F10_UYVY at location 3
    [MCU2_0]   3283.137699 s: Found sensor UNION_OX01F10_UYVY at location 4
    [MCU2_0]   3283.137738 s: Found sensor MAX96705_UYVY at location 5
    [Host  ]    0.000000s:  M_LOG_INFO:[app_parse_cfg_file:216]
    >>>>>>>>>>>gintertype.radar_ob = %d
    [MCU2_0]   3283.137773 s: Found sensor HY_AR0233_UYVY at location 6
    [MCU2_0]   3283.137821 s: [hy_ar0233]-[IssSensor_hy_ar0233_Init]
    [MCU2_0]   3283.137853 s: Found sensor SENSOR_BYD_0X8B40_MAX96717 at location 7
    [MCU2_0]   3283.137889 s: IssSensor_Init ... Done !!!
    [MCU2_0]   3283.137966 s: IttRemoteServer_Init ... Done !!!
    [MCU2_0]   3283.138003 s: VISS REMOTE SERVICE: Init ... !!!
    [MCU2_0]   3283.138071 s: VISS REMOTE SERVICE: Init ... Done !!!
    [MCU2_0]   3283.138103 s: UDMA Copy: Init ... !!!
    [MCU2_0]   3283.140649 s: UDMA Copy: Init ... Done !!!
    [MCU2_0]   3283.140765 s: APP: Init ... Done !!!
    [MCU2_0]   3283.140803 s: APP: Run ... !!!
    [MCU2_0]   3283.140829 s: IPC: Starting echo test ...
    [MCU2_0]   3283.143432 s: APP: Run ... Done !!!
    [MCU2_0]   3283.144865 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[.] C66X_1[P] C66X_2[.] C7X_1[.]
    [MCU2_0]   3283.144979 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[.] C7X_1[.]
    [MCU2_0]   3283.145168 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[.]
    [MCU2_0]   3283.145267 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[P]
    [MCU2_1]   3274.349443 s: CIO: Init ... Done !!!
    [MCU2_1]   3274.349512 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_1]   3274.349556 s: CPU is running FreeRTOS
    [MCU2_1]   3274.349584 s: APP: Init ... !!!
    [MCU2_1]   3274.349610 s: SCICLIENT: Init ... !!!
    [MCU2_1]   3274.349966 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [MCU2_1]   3274.350021 s: SCICLIENT: DMSC FW revision 0x8
    [MCU2_1]   3274.350059 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_1]   3274.350096 s: SCICLIENT: Init ... Done !!!
    [MCU2_1]   3274.350124 s: UDMA: Init ... !!!
    [MCU2_1]   3274.351840 s: UDMA: Init ... Done !!!
    [MCU2_1]   3274.351914 s: MEM: Init ... !!!
    [MCU2_1]   3274.351963 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ da000000 of size 16777216 bytes !!!
    [MCU2_1]   3274.352040 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 3640000 of size 262144 bytes !!!
    [MCU2_1]   3274.352105 s: MEM: Init ... Done !!!
    [MCU2_1]   3274.352132 s: IPC: Init ... !!!
    [MCU2_1]   3274.352194 s: IPC: 6 CPUs participating in IPC !!!
    [MCU2_1]   3274.352245 s: IPC: Waiting for HLOS to be ready ... !!!
    [MCU2_1]   3283.046295 s: IPC: HLOS is ready !!!
    [MCU2_1]   3283.061883 s: IPC: Init ... Done !!!
    [MCU2_1]   3283.061953 s: APP: Syncing with 5 CPUs ... !!!
    [MCU2_1]   3283.062000 s: APP: Syncing with 5 CPUs ... Done !!!
    [MCU2_1]   3283.062060 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_1]   3283.063982 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_1]   3283.064052 s: FVID2: Init ... !!!
    [MCU2_1]   3283.064129 s: FVID2: Init ... Done !!!
    [MCU2_1]   3283.064162 s: VHWA: DMPAC: Init ... !!!
    [MCU2_1]   3283.064189 s: SCICLIENT: Sciclient_pmSetModuleState module=48 state=2
    [MCU2_1]   3283.064828 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]   3283.064887 s: SCICLIENT: Sciclient_pmSetModuleState module=305 state=2
    [MCU2_1]   3283.065468 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]   3283.065510 s: VHWA: DOF Init ... !!!
    [MCU2_1]   3283.076561 s: VHWA: DOF Init ... Done !!!
    [MCU2_1]   3283.076631 s: VHWA: SDE Init ... !!!
    [MCU2_1]   3283.080573 s: VHWA: SDE Init ... Done !!!
    [MCU2_1]   3283.080640 s: VHWA: DMPAC: Init ... Done !!!
    [MCU2_1]   3283.080700 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [MCU2_1]   3283.080742 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [MCU2_1]   3283.080780 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [MCU2_1]   3283.082228 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-1
         0.000000 s:  LOG_INFO:vx Enabled 4194304 ,4194304
    [MCU2_1]   3283.082485 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_SDE
    [Host  ]    0.000000s:  M_LOG_INFO:[main:989] App Parse User dl params Done!
    [MCU2_1]   3283.082721 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_DOF
    [MCU2_1]   3283.082781 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [Host  ]    0.000000s:  M_LOG_INFO:[main:992] App set dl default params Done!
    [MCU2_1]   3283.082820 s: APP: OpenVX Target kernel init ... !!!
    [Host  ]    0.000000s:  M_LOG_INFO:[main:995] App Update dl Params Done!
    [MCU2_1]   3283.083189 s: APP: OpenVX Target kernel init ... Done !!!
    [Host  ]    0.000000s:  M_LOG_INFO:[main:1003] 键盘交互_task_create!
    [MCU2_1]   3283.083242 s: UDMA Copy: Init ... !!!
    [MCU2_1]   3283.085645 s: UDMA Copy: Init ... Done !!!
    [MCU2_1]   3283.085715 s: APP: Init ... Done !!!
    [MCU2_1]   3283.085751 s: APP: Run ... !!!
    [MCU2_1]   3283.085777 s: IPC: Starting echo test ...
    [MCU2_1]   3283.088375 s: APP: Run ... Done !!!
    [MCU2_1]   3283.089610 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[.] C7X_1[.]
    [MCU2_1]   3283.089730 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[.]
    [MCU2_1]   3283.089827 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[P]
    [MCU2_1]   3283.145130 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[P]
    [C6x_1 ]   3274.431288 s: CIO: Init ... Done !!!
    [C6x_1 ]   3274.431312 s: ### CPU Frequency = 1350000000 Hz
    [C6x_1 ]   3274.431324 s: CPU is running FreeRTOS
    [C6x_1 ]   3274.431333 s: APP: Init ... !!!
    [C6x_1 ]   3274.431341 s: SCICLIENT: Init ... !!!
    [C6x_1 ]   3274.431637 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [C6x_1 ]   3274.431648 s: SCICLIENT: DMSC FW revision 0x8
    [C6x_1 ]   3274.431658 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C6x_1 ]   3274.431669 s: SCICLIENT: Init ... Done !!!
    [C6x_1 ]   3274.431679 s: UDMA: Init ... !!!
    [C6x_1 ]   3274.434044 s: UDMA: Init ... Done !!!
    [C6x_1 ]   3274.434062 s: MEM: Init ... !!!
    [C6x_1 ]   3274.434075 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ dc000000 of size 157286400 bytes !!!
    [C6x_1 ]   3274.434094 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 800000 of size 229376 bytes !!!
    [C6x_1 ]   3274.434110 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ e5600000 of size 50331648 bytes !!!
    [C6x_1 ]   3274.434126 s: MEM: Init ... Done !!!
    [C6x_1 ]   3274.434135 s: IPC: Init ... !!!
    [C6x_1 ]   3274.434156 s: IPC: 6 CPUs participating in IPC !!!
    [C6x_1 ]   3274.434169 s: IPC: Waiting for HLOS to be ready ... !!!
    [C6x_1 ]   3282.452456 s: IPC: HLOS is ready !!!
    [C6x_1 ]   3282.457453 s: IPC: Init ... Done !!!
    [C6x_1 ]   3282.457481 s: APP: Syncing with 5 CPUs ... !!!
    [C6x_1 ]   3283.062000 s: APP: Syncing with 5 CPUs ... Done !!!
    [C6x_1 ]   3283.062033 s: REMOTE_SERVICE: Init ... !!!
    [C6x_1 ]   3283.062701 s: REMOTE_SERVICE: Init ... Done !!!
    [C6x_1 ]   3283.062751 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [C6x_1 ]   3283.062766 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [C6x_1 ]   3283.062779 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [C6x_1 ]   3283.063634 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C6x_1 ]   3283.063653 s: APP: OpenVX Target kernel init ... !!!
    [C6x_1 ]   3283.063947 s: APP: OpenVX Target kernel init ... Done !!!
    [C6x_1 ]   3283.063966 s: UDMA Copy: Init ... !!!
    [C6x_1 ]   3283.068243 s: UDMA Copy: Init ... Done !!!
    [C6x_1 ]   3283.068264 s: APP: Init ... Done !!!
    [C6x_1 ]   3283.068274 s: APP: Run ... !!!
    [C6x_1 ]   3283.068283 s: IPC: Starting echo test ...
    linux appInit
    APP: Init ... !!!
    [C6x_1 ]   3283.069396 s: APP: Run ... Done !!!
    [C6x_1 ]   3283.069712 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[s] C66X_2[x] C7X_1[P]
    [C6x_1 ]   3283.070241 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[s] C66X_2[P] C7X_1[P]
    [C6x_1 ]   3283.089307 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[s] C66X_2[P] C7X_1[P]
    [C6x_1 ]   3283.144663 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[s] C66X_2[P] C7X_1[P]
    [C6x_2 ]   3274.536505 s: CIO: Init ... Done !!!
    [C6x_2 ]   3274.536530 s: ### CPU Frequency = 1350000000 Hz
    [C6x_2 ]   3274.536542 s: CPU is running FreeRTOS
    MEM: Init ... !!!
    MEM: Initialized DMA HEAP (fd=4) !!!
    MEM: Init ... Done !!!
    IPC: Init ... !!!
    [C6x_2 ]   3274.536550 s: APP: Init ... !!!
    [C6x_2 ]   3274.536559 s: SCICLIENT: Init ... !!!
    [C6x_2 ]   3274.536772 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [C6x_2 ]   3274.536784 s: SCICLIENT: DMSC FW revision 0x8
    [C6x_2 ]   3274.536794 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C6x_2 ]   3274.536805 s: SCICLIENT: Init ... Done !!!
    [C6x_2 ]   3274.536814 s: UDMA: Init ... !!!
    [C6x_2 ]   3274.538531 s: UDMA: Init ... Done !!!
    [C6x_2 ]   3274.538548 s: MEM: Init ... !!!
    [C6x_2 ]   3274.538562 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e8600000 of size 157286400 bytes !!!
    [C6x_2 ]   3274.538580 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 800000 of size 229376 bytes !!!
    [C6x_2 ]   3274.538596 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ f1c00000 of size 50331648 bytes !!!
    [C6x_2 ]   3274.538613 s: MEM: Init ... Done !!!
    [C6x_2 ]   3274.538622 s: IPC: Init ... !!!
    [C6x_2 ]   3274.538644 s: IPC: 6 CPUs participating in IPC !!!
    [C6x_2 ]   3274.538658 s: IPC: Waiting for HLOS to be ready ... !!!
    [C6x_2 ]   3282.551328 s: IPC: HLOS is ready !!!
    [C6x_2 ]   3282.555220 s: IPC: Init ... Done !!!
    [C6x_2 ]   3282.555252 s: APP: Syncing with 5 CPUs ... !!!
    [C6x_2 ]   3283.062000 s: APP: Syncing with 5 CPUs ... Done !!!
    [C6x_2 ]   3283.062032 s: REMOTE_SERVICE: Init ... !!!
    [C6x_2 ]   3283.062716 s: REMOTE_SERVICE: Init ... Done !!!
    [C6x_2 ]   3283.062762 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [C6x_2 ]   3283.062777 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [C6x_2 ]   3283.062790 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [C6x_2 ]   3283.063646 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C6x_2 ]   3283.063665 s: APP: OpenVX Target kernel init ... !!!
    [C6x_2 ]   3283.063993 s: APP: OpenVX Target kernel init ... Done !!!
    [C6x_2 ]   3283.064014 s: UDMA Copy: Init ... !!!
    [C6x_2 ]   3283.068654 s: UDMA Copy: Init ... Done !!!
    [C6x_2 ]   3283.068678 s: APP: Init ... Done !!!
    [C6x_2 ]   3283.068688 s: APP: Run ... !!!
    [C6x_2 ]   3283.068697 s: IPC: Starting echo test ...
    [C6x_2 ]   3283.069896 s: APP: Run ... Done !!!
    [C6x_2 ]   3283.070187 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[s] C7X_1[.]
    [C6x_2 ]   3283.070249 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[s] C7X_1[P]
    [C6x_2 ]   3283.089363 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[P] C66X_2[s] C7X_1[P]
    [C6x_2 ]   3283.144691 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[P] C66X_2[s] C7X_1[P]
    [C7x_1 ]   3275.086361 s: CIO: Init ... Done !!!
    [C7x_1 ]   3275.086376 s: ### CPU Frequency = 1000000000 Hz
    [C7x_1 ]   3275.086388 s: CPU is running FreeRTOS
    [C7x_1 ]   3275.086397 s: APP: Init ... !!!
    [C7x_1 ]   3275.086404 s: SCICLIENT: Init ... !!!
    [C7x_1 ]   3275.086728 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [C7x_1 ]   3275.086743 s: SCICLIENT: DMSC FW revision 0x8
    IPC: Init ... Done !!!
    linux REMOTE_SERVICE: Init ... !!!
    i:3
    [C7x_1 ]   3275.086754 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_1 ]   3275.086766 s: SCICLIENT: Init ... Done !!!
    [C7x_1 ]   3275.086775 s: UDMA: Init ... !!!
    [C7x_1 ]   3275.088657 s: UDMA: Init ... Done !!!
    [C7x_1 ]   3275.088670 s: MEM: Init ... !!!
    [C7x_1 ]   3275.088682 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 117000000 of size 536870912 bytes !!!
    [C7x_1 ]   3275.088702 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 70020000 of size 8159232 bytes !!!
    [C7x_1 ]   3275.088720 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 64800000 of size 458752 bytes !!!
    [C7x_1 ]   3275.088738 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 64e00000 of size 16384 bytes !!!
    [C7x_1 ]   3275.088755 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 100000000 of size 385875968 bytes !!!
    [C7x_1 ]   3275.088774 s: MEM: Init ... Done !!!
    [C7x_1 ]   3275.088782 s: IPC: Init ... !!!
    [C7x_1 ]   3275.088796 s: IPC: 6 CPUs participating in IPC !!!
    [C7x_1 ]   3275.088810 s: IPC: Waiting for HLOS to be ready ... !!!
    [C7x_1 ]   3282.684763 s: IPC: HLOS is ready !!!
    [C7x_1 ]   3282.687317 s: IPC: Init ... Done !!!
    [C7x_1 ]   3282.687332 s: APP: Syncing with 5 CPUs ... !!!
    i:4
    [C7x_1 ]   3283.062001 s: APP: Syncing with 5 CPUs ... Done !!!
    [C7x_1 ]   3283.062038 s: REMOTE_SERVICE: Init ... !!!
    [C7x_1 ]   3283.062192 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_1 ]   3283.062218 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [C7x_1 ]   3283.062234 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [C7x_1 ]   3283.062248 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [C7x_1 ]   3283.062422 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1
    [C7x_1 ]   3283.062523 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_2
    [C7x_1 ]   3283.062624 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_3
    [C7x_1 ]   3283.062698 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_4
    [C7x_1 ]   3283.062768 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_5
    [C7x_1 ]   3283.062856 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_6
    [C7x_1 ]   3283.062976 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_7
    [C7x_1 ]   3283.063050 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_8
    i:7
    [C7x_1 ]   3283.063073 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_1 ]   3283.063095 s: APP: OpenVX Target kernel init ... !!!
    [C7x_1 ]   3283.063235 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_1 ]   3283.063250 s: APP: Init ... Done !!!
    [C7x_1 ]   3283.063260 s: APP: Run ... !!!
    [C7x_1 ]   3283.063268 s: IPC: Starting echo test ...
    [C7x_1 ]   3283.063444 s: APP: Run ... Done !!!
    [C7x_1 ]   3283.069720 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[x] C7X_1[s]
    [C7x_1 ]   3283.070255 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[P] C7X_1[s]
    [C7x_1 ]   3283.089400 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[s]
    [C7x_1 ]   3283.145131 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[s]
    i:8
    i:9
    linux REMOTE_SERVICE: Init ... Done !!!
      3306.862693 s: GTC Frequency = 200 MHz
    APP: Init ... Done !!!
      3306.862728 s:  VX_ZONE_INIT:vx Enabled 4456448 ,262144
      3306.862734 s:  VX_ZONE_ERROR:vx Enabled 4456449 ,1
      3306.862739 s:  VX_ZONE_WARNING:vx Enabled 4456451 ,2
      3306.863644 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
      3306.863783 s:  VX_ZONE_INIT:[tivxHostInitLocal:93] Initialization Done for HOST !!!
      3306.875016 s: ISS: Enumerating sensors ... !!!
      3306.875444 s: ISS: Enumerating sensors ... found 0 : MAX_RAW12_AR0147
      3306.875453 s: ISS: Enumerating sensors ... found 1 : HY_AR1043_UYVY
      3306.875459 s: ISS: Enumerating sensors ... found 2 : OV_OX01F10_UYVY
    [MCU2_0]   3306.875236 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE
      3307.205256 s: ISS: Enumerating sensors ... found 3 : BYD_OX01F10_UYVY
      3307.205267 s: ISS: Enumerating sensors ... found 4 : UNION_OX01F10_UYVY
      3307.205272 s: ISS: Enumerating sensors ... found 5 : MAX96705_UYVY
      3307.205278 s: ISS: Enumerating sensors ... found 6 : HY_AR0233_UYVY
      3307.205283 s: ISS: Enumerating sensors ... found 7 : SENSOR_BYD_0X8B40_MAX96717
    Sensor selected 2: OV_OX01F10_UYVY
    Querying OV_OX01F10_UYVY
      3307.205301 s: ISS: Querying sensor [OV_OX01F10_UYVY] ... !!!
      3307.205721 s: ISS: Querying sensor [OV_OX01F10_UYVY] ... Done !!!
    [Host  ]    3307.210693s:  M_LOG_INFO:[BydSrvAppInit:79] Creating context done!
    [Host  ]    3307.210938s:  M_LOG_INFO:[BydSrvAppInit:81] kxx debug Kernel loading!
    [MCU2_0]   3307.205482 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY
    [MCU2_0]   3307.205536 s: Received Query for OV_OX01F10_UYVY
    [Host  ]    3307.236084s:  M_LOG_INFO:[BydSrvAppInit:100] Kernel loading done!
      3307.236188 s: ISS: Initializing sensor [OV_OX01F10_UYVY], doing IM_SENSOR_CMD_PWRON ... !!!
      3307.236198 s: ISS: Initializing sensor [OV_OX01F10_UYVY], doing IM_SENSOR_CMD_CONFIG ... !!!
    [MCU2_0]   3307.236375 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG
    [MCU2_0]   3307.236428 s: Application requested features = 0x120
    [MCU2_0]
    [MCU2_0]   3307.236490 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]   3307.295699 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]   3307.295747 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]   3307.295786 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]   3307.295815 s: Configuring all cameras on UB960_0 in broadcast mode
    [MCU2_0]   3307.295864 s: galvin ov_ox01f10_Config chId = 0
    [MCU2_0]   3307.295899 s: hhw:ov_ox01f10_max9286_max96705_pre_mutil_sensor
    [MCU2_0]   3307.295931 s: max9685-max96705 config start
    [MCU2_0]   3308.281323 s: Error writing 0x9b to Max9286 register 0x15
    [MCU2_0]   3308.281374 s: reset i2c setI2CReSet
    [MCU2_0]   3308.286693 s: hhq:End of max9286-max96705 config
    [MCU2_0]   3308.291703 s: hhw:config max9286_max96705_pre_sensor status=0
    [MCU2_0]   3308.292292 s: hhq max9286 0x49 = 0x07. sensor number = 3
    [MCU2_0]   3308.292348 s: hhq max9286 0X0B = 0xe4 sensor_is_there = 0x7
    [MCU2_0]   3308.292789 s: sensorIntfPrms->sensorBroadcast=1
    [MCU2_0]   3308.292831 s: sensor_is_there = 7
    [MCU2_0]   3308.292866 s: ov_ox01f10_Config = 31
    [MCU2_0]   3308.302696 s: ov_ox01f10_Config = 32
    [MCU2_0]   3308.312701 s: ov_ox01f10_Config = 33
    [MCU2_0]   3308.322687 s: hhw-ov_ox01f10_max9286_max96705_pos_mutil_sensor
    [MCU2_0]   3308.322723 s: max9685-max96705 config start
      3308.400012 s: ISS: Initializing sensor [OV_OX01F10_UYVY] ... Done !!!
    [Host  ]    3308.400146s:  M_LOG_INFO:[BydSrvAppInit:110] Sensor init done!
    [Host  ]    3308.401367s:  M_LOG_INFO:[BydSrvAppInit:117] Display init done!
    [Host  ]    3308.401367s:  M_LOG_INFO:[main:1011] BydSrvAppInit Done!
    [Host  ]    3308.401367s:  M_LOG_INFO:[BydSrvAppCreateGraph:82] Graph create done!
    [MCU2_0]   3308.399688 s: hhq:End of max9286-max96705 config
    [MCU2_0]   3308.399748 s: hhq:config max9286_max96705_pos_sensor status=0
    [MCU2_0]   3308.399783 s: IM_SENSOR_CMD_CONFIG channel_mask = 0
    [MCU2_0]   3308.399816 s: IM_SENSOR_CMD_CONFIG returning status = 0
    [MCU2_0]   3318.637891 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_ON
    [MCU2_0]   3318.638005 s: IM_SENSOR_CMD_STREAM_ON:  channel_mask = 0xf
    [MCU2_0]   3318.638052 s: Warning : channel ID 0 already has a registered sensor handle
    [MCU2_0]   3318.638177 s: file:/media/adas/NAS/home/wujiehong/tda4_VXtest/tda4_sdk_v0806/tda4_rtos/imaging/sensor_drv/src/ov_ox01f10_yuv/iss_sensor_ov_ox01f10.c      func:ov_ox01f10_StreamOn
    [MCU2_0]   3318.638250 s: max9685-max96705 config start
    MEM: Init ... !!!
    MEM: Initialized DMA HEAP (fd=4) !!!
    MEM: Init ... Done !!!
     *(volatile uint32_t *) (virt_ptr + write_data_size + read_data_size + sizeof(uint32_t)):4294967295
    [MCU2_0]   3319.349979 s: Error writing 0x9b to Max9286 register 0x15
    [MCU2_0]   3319.350026 s: reset i2c setI2CReSet
    [MCU2_0]   3319.350518 s: hhq:End of max9286-max96705 config
    [MCU2_0]   3319.350572 s: hhq:max9286_streamon status = 0
    [MCU2_0]   3319.353164 s: Warning : channel ID 1 already has a registered sensor handle
    [MCU2_0]   3319.353249 s: file:/media/adas/NAS/home/wujiehong/tda4_VXtest/tda4_sdk_v0806/tda4_rtos/imaging/sensor_drv/src/ov_ox01f10_yuv/iss_sensor_ov_ox01f10.c      func:ov_ox01f10_StreamOn
    [MCU2_0]   3319.353315 s: max9685-max96705 config start
    [MCU2_0]   3319.353743 s: hhq:End of max9286-max96705 config
    [MCU2_0]   3319.353785 s: hhq:max9286_streamon status = 0
    [MCU2_0]   3319.356372 s: Warning : channel ID 2 already has a registered sensor handle
    [MCU2_0]   3319.356453 s: file:/media/adas/NAS/home/wujiehong/tda4_VXtest/tda4_sdk_v0806/tda4_rtos/imaging/sensor_drv/src/ov_ox01f10_yuv/iss_sensor_ov_ox01f10.c      func:ov_ox01f10_StreamOn
    [MCU2_0]   3319.356519 s: max9685-max96705 config start
    [MCU2_0]   3319.356947 s: hhq:End of max9286-max96705 config
    [MCU2_0]   3319.356993 s: hhq:max9286_streamon status = 0
      3319.362928 s: ISS: Starting sensor [OV_OX01F10_UYVY] ... !!!
    [Host  ]    3319.363037s:  M_LOG_INFO:[BydSrvAppRunGraph:279] appStartImageSensor returned with status: 0
    [MCU2_0]   3319.359575 s: Warning : channel ID 3 already has a registered sensor handle
    [MCU2_0]   3319.359652 s: file:/media/adas/NAS/home/wujiehong/tda4_VXtest/tda4_sdk_v0806/tda4_rtos/imaging/sensor_drv/src/ov_ox01f10_yuv/iss_sensor_ov_ox01f10.c      func:ov_ox01f10_StreamOn
    [MCU2_0]   3319.359724 s: max9685-max96705 config start
    [MCU2_0]   3319.360151 s: hhq:End of max9286-max96705 config
    [MCU2_0]   3319.360192 s: hhq:max9286_streamon status = 0

       Here is the printed part registered on MCU, and you can see that there are have errors

    [MCU2_0]    862.908919 s: CIO: Init ... Done !!!
    [MCU2_0]    862.908991 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_0]    862.909031 s: CPU is running FreeRTOS
    [MCU2_0]    862.909059 s: APP: Init ... !!!
    [MCU2_0]    862.909083 s: SCICLIENT: Init ... !!!
    [MCU2_0]    862.909360 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [MCU2_0]    862.909427 s: SCICLIENT: DMSC FW revision 0x8
    [MCU2_0]    862.909463 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_0]    862.909501 s: SCICLIENT: Init ... Done !!!
    [MCU2_0]    862.909529 s: UDMA: Init ... !!!
    [MCU2_0]    862.911114 s: UDMA: Init ... Done !!!
    [MCU2_0]    862.911173 s: MEM: Init ... !!!
    [MCU2_0]    862.911213 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ d9000000 of size 16777216 bytes !!!
    [MCU2_0]    862.911289 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 3600000 of size 262144 bytes !!!
    [MCU2_0]    862.911350 s: MEM: Init ... Done !!!
    [MCU2_0]    862.911374 s: IPC: Init ... !!!
    [MCU2_0]    862.911449 s: IPC: 6 CPUs participating in IPC !!!
    [MCU2_0]    862.911501 s: IPC: Waiting for HLOS to be ready ... !!!
    [MCU2_0]    871.437478 s: IPC: HLOS is ready !!!
    [MCU2_0]    871.453310 s: IPC: Init ... Done !!!
    [MCU2_0]    871.453379 s: APP: Syncing with 5 CPUs ... !!!
    [MCU2_0]    871.554117 s: APP: Syncing with 5 CPUs ... Done !!!
    [MCU2_0]    871.554355 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_0]    871.555941 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_0]    871.556002 s: [HHW]ETHFW: Init ... !!!
    [MCU2_0]    871.561664 s: [HHW]appEthFwInit-init pin
    [MCU2_0]    871.561723 s: FVID2: Init ... !!!
    [MCU2_0]    871.561798 s: FVID2: Init ... Done !!!
    [MCU2_0]    871.561855 s: DSS: Init ... !!!
    [MCU2_0]    871.561886 s: DSS: Display type is HDMI !!!
    [MCU2_0]    871.561915 s: DSS: M2M Path is enabled !!!
    [MCU2_0]    871.561942 s: DSS: SoC init ... !!!
    [MCU2_0]    871.561967 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2
    [MCU2_0]    871.562245 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.562293 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=152 clk=4 parent=6
    [MCU2_0]    871.562514 s: SCICLIENT: Sciclient_pmSetModuleClkParent success
    [MCU2_0]    871.562556 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=152 clk=4 freq=72540000
    [MCU2_0]    871.564471 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
    [MCU2_0]    871.564509 s: SCICLIENT: Sciclient_pmModuleClkRequest module=152 clk=4 state=2 flag=0
    [MCU2_0]    871.564767 s: SCICLIENT: Sciclient_pmModuleClkRequest success
    [MCU2_0]    871.564804 s: DSS: SoC init ... Done !!!
    [MCU2_0]    871.564829 s: DSS: Board init ... !!!
    [MCU2_0]    871.564852 s: DSS: Board init ... Done !!!
    [MCU2_0]    871.568682 s: DSS: Init ... Done !!!
    [MCU2_0]    871.568749 s: VHWA: VPAC Init ... !!!
    [MCU2_0]    871.568778 s: SCICLIENT: Sciclient_pmSetModuleState module=290 state=2
    [MCU2_0]    871.569043 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.569081 s: VHWA: LDC Init ... !!!
    [MCU2_0]    871.573836 s: VHWA: LDC Init ... Done !!!
    [MCU2_0]    871.573897 s: VHWA: MSC Init ... !!!
    [MCU2_0]    871.586660 s: VHWA: MSC Init ... Done !!!
    [MCU2_0]    871.586725 s: VHWA: NF Init ... !!!
    [MCU2_0]    871.588656 s: VHWA: NF Init ... Done !!!
    [MCU2_0]    871.588715 s: VHWA: VISS Init ... !!!
    [MCU2_0]    871.599692 s: VHWA: VISS Init ... Done !!!
    [MCU2_0]    871.599754 s: VHWA: VPAC Init ... Done !!!
    [MCU2_0]    871.599810 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [MCU2_0]    871.599855 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [MCU2_0]    871.599894 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [MCU2_0]    871.601322 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-0
    [MCU2_0]    871.601585 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_NF
    [MCU2_0]    871.601814 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_LDC1
    [MCU2_0]    871.602081 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC1
    [MCU2_0]    871.602314 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC2
    [MCU2_0]    871.602632 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_VISS1
    [MCU2_0]    871.602893 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE1
    [MCU2_0]    871.603151 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE2
    [MCU2_0]    871.603412 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY1
    [MCU2_0]    871.603658 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY2
    [MCU2_0]    871.603881 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX
    [MCU2_0]    871.604128 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE3
    [MCU2_0]    871.604382 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE4
    [MCU2_0]    871.604652 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE5
    [MCU2_0]    871.604907 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE6
    [MCU2_0]    871.605163 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE7
    [MCU2_0]    871.605433 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE8
    [MCU2_0]    871.605666 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M1
    [MCU2_0]    871.605893 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M2
    [MCU2_0]    871.606119 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M3
    [MCU2_0]    871.606349 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M4
    [MCU2_0]    871.606478 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU2_0]    871.606520 s: APP: OpenVX Target kernel init ... !!!
    [MCU2_0]    871.626273 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU2_0]    871.626328 s: CSI2RX: Init ... !!!
    [MCU2_0]    871.626355 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2
    [MCU2_0]    871.626557 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.626597 s: SCICLIENT: Sciclient_pmSetModuleState module=26 state=2
    [MCU2_0]    871.626789 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.626822 s: SCICLIENT: Sciclient_pmSetModuleState module=27 state=2
    [MCU2_0]    871.626994 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.627027 s: SCICLIENT: Sciclient_pmSetModuleState module=147 state=2
    [MCU2_0]    871.627179 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.627213 s: SCICLIENT: Sciclient_pmSetModuleState module=148 state=2
    [MCU2_0]    871.627310 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.627537 s: CSI2RX: Init ... Done !!!
    [MCU2_0]    871.627577 s: CSI2TX: Init ... !!!
    [MCU2_0]    871.627603 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2
    [MCU2_0]    871.627712 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.627748 s: SCICLIENT: Sciclient_pmSetModuleState module=28 state=2
    [MCU2_0]    871.627900 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.627933 s: SCICLIENT: Sciclient_pmSetModuleState module=296 state=2
    [MCU2_0]    871.628060 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]    871.628137 s: CSI2TX: Init ... Done !!!
    [MCU2_0]    871.628171 s: ISS: Init ... !!!
    [MCU2_0]    871.628211 s: =========================设置端口为21====================galvin setupI2CInst
    [MCU2_0]    871.628286 s: Found sensor MAX_RAW12_AR0147 at location 0
    [MCU2_0]    871.628331 s: Found sensor HY_AR1043_UYVY at location 1
    [MCU2_0]    871.628369 s: Found sensor OV_OX01F10_UYVY at location 2
    [MCU2_0]    871.628417 s: Found sensor BYD_OX01F10_UYVY at location 3
    [MCU2_0]    871.628455 s: Found sensor UNION_OX01F10_UYVY at location 4
    [MCU2_0]    871.628491 s: Found sensor MAX96705_UYVY at location 5
    [Host  ]    0.000000s:  M_LOG_INFO:[app_parse_cfg_file:216]
    >>>>>>>>>>>gintertype.radar_ob = %d
    [MCU2_0]    871.628525 s: Found sensor HY_AR0233_UYVY at location 6
    [MCU2_0]    871.628571 s: [hy_ar0233]-[IssSensor_hy_ar0233_Init]
    [MCU2_0]    871.628602 s: Found sensor SENSOR_BYD_0X8B40_MAX96717 at location 7
    [MCU2_0]    871.628639 s: IssSensor_Init ... Done !!!
    [MCU2_0]    871.628714 s: IttRemoteServer_Init ... Done !!!
    [MCU2_0]    871.628749 s: VISS REMOTE SERVICE: Init ... !!!
    [MCU2_0]    871.628815 s: VISS REMOTE SERVICE: Init ... Done !!!
    [MCU2_0]    871.628847 s: UDMA Copy: Init ... !!!
    [MCU2_0]    871.630733 s: UDMA Copy: Init ... Done !!!
    [MCU2_0]    871.630830 s: APP: Init ... Done !!!
    [MCU2_0]    871.630865 s: APP: Run ... !!!
    [MCU2_0]    871.630890 s: IPC: Starting echo test ...
    [MCU2_0]    871.633441 s: APP: Run ... Done !!!
    [MCU2_0]    871.634888 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[.] C66X_2[.] C7X_1[.]
    [MCU2_0]    871.635006 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[.] C7X_1[.]
    [MCU2_0]    871.635161 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[.] C7X_1[P]
    [MCU2_0]    871.635258 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[P]
    [MCU2_1]    862.914005 s: CIO: Init ... Done !!!
    [MCU2_1]    862.914079 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_1]    862.914124 s: CPU is running FreeRTOS
    [MCU2_1]    862.914154 s: APP: Init ... !!!
    [MCU2_1]    862.914180 s: SCICLIENT: Init ... !!!
    [MCU2_1]    862.914466 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [MCU2_1]    862.914529 s: SCICLIENT: DMSC FW revision 0x8
    [MCU2_1]    862.914569 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_1]    862.914609 s: SCICLIENT: Init ... Done !!!
    [MCU2_1]    862.914637 s: UDMA: Init ... !!!
    [MCU2_1]    862.916250 s: UDMA: Init ... Done !!!
    [MCU2_1]    862.916312 s: MEM: Init ... !!!
    [MCU2_1]    862.916358 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ da000000 of size 16777216 bytes !!!
    [MCU2_1]    862.916436 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 3640000 of size 262144 bytes !!!
    [MCU2_1]    862.916501 s: MEM: Init ... Done !!!
    [MCU2_1]    862.916546 s: IPC: Init ... !!!
    [MCU2_1]    862.916611 s: IPC: 6 CPUs participating in IPC !!!
    [MCU2_1]    862.916663 s: IPC: Waiting for HLOS to be ready ... !!!
    [MCU2_1]    871.538059 s: IPC: HLOS is ready !!!
    [MCU2_1]    871.553995 s: IPC: Init ... Done !!!
    [MCU2_1]    871.554065 s: APP: Syncing with 5 CPUs ... !!!
    [MCU2_1]    871.554115 s: APP: Syncing with 5 CPUs ... Done !!!
    [MCU2_1]    871.554173 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_1]    871.556076 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_1]    871.556142 s: FVID2: Init ... !!!
    [MCU2_1]    871.556212 s: FVID2: Init ... Done !!!
    [MCU2_1]    871.556245 s: VHWA: DMPAC: Init ... !!!
    [MCU2_1]    871.556273 s: SCICLIENT: Sciclient_pmSetModuleState module=48 state=2
    [MCU2_1]    871.557026 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]    871.557072 s: SCICLIENT: Sciclient_pmSetModuleState module=305 state=2
    [MCU2_1]    871.557697 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]    871.557741 s: VHWA: DOF Init ... !!!
    [MCU2_1]    871.568503 s: VHWA: DOF Init ... Done !!!
    [MCU2_1]    871.568584 s: VHWA: SDE Init ... !!!
    [MCU2_1]    871.572563 s: VHWA: SDE Init ... Done !!!
    [MCU2_1]    871.572630 s: VHWA: DMPAC: Init ... Done !!!
    [MCU2_1]    871.572693 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [MCU2_1]    871.572739 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [MCU2_1]    871.572779 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [MCU2_1]    871.574222 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-1
         0.000000 s:  LOG_INFO:vx Enabled 4194304 ,4194304
    [MCU2_1]    871.574473 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_SDE
    [Host  ]    0.000000s:  M_LOG_INFO:[main:989] App Parse User dl params Done!
    [MCU2_1]    871.574779 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_DOF
    [MCU2_1]    871.574841 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [Host  ]    0.000000s:  M_LOG_INFO:[main:992] App set dl default params Done!
    [Host  ]    0.000000s:  M_LOG_INFO:[main:995] App Update dl Params Done!
    [MCU2_1]    871.574879 s: APP: OpenVX Target kernel init ... !!!
    [Host  ]    0.000000s:  M_LOG_INFO:[main:1003] 键盘交互_task_create!
    [MCU2_1]    871.575186 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU2_1]    871.575227 s: UDMA Copy: Init ... !!!
    [MCU2_1]    871.577662 s: UDMA Copy: Init ... Done !!!
    [MCU2_1]    871.577736 s: APP: Init ... Done !!!
    [MCU2_1]    871.577772 s: APP: Run ... !!!
    [MCU2_1]    871.577799 s: IPC: Starting echo test ...
    [MCU2_1]    871.580721 s: APP: Run ... Done !!!
    [MCU2_1]    871.581890 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[.] C7X_1[.]
    [MCU2_1]    871.582075 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[.] C7X_1[P]
    [MCU2_1]    871.582181 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[P]
    [MCU2_1]    871.634180 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[P]
    [C6x_1 ]    862.997340 s: CIO: Init ... Done !!!
    [C6x_1 ]    862.997365 s: ### CPU Frequency = 1350000000 Hz
    [C6x_1 ]    862.997376 s: CPU is running FreeRTOS
    [C6x_1 ]    862.997384 s: APP: Init ... !!!
    [C6x_1 ]    862.997394 s: SCICLIENT: Init ... !!!
    [C6x_1 ]    862.997604 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [C6x_1 ]    862.997616 s: SCICLIENT: DMSC FW revision 0x8
    [C6x_1 ]    862.997626 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C6x_1 ]    862.997636 s: SCICLIENT: Init ... Done !!!
    [C6x_1 ]    862.997645 s: UDMA: Init ... !!!
    [C6x_1 ]    862.999188 s: UDMA: Init ... Done !!!
    [C6x_1 ]    862.999206 s: MEM: Init ... !!!
    [C6x_1 ]    862.999219 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ dc000000 of size 157286400 bytes !!!
    [C6x_1 ]    862.999237 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 800000 of size 229376 bytes !!!
    [C6x_1 ]    862.999253 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ e5600000 of size 50331648 bytes !!!
    [C6x_1 ]    862.999269 s: MEM: Init ... Done !!!
    [C6x_1 ]    862.999278 s: IPC: Init ... !!!
    [C6x_1 ]    862.999300 s: IPC: 6 CPUs participating in IPC !!!
    [C6x_1 ]    862.999312 s: IPC: Waiting for HLOS to be ready ... !!!
    [C6x_1 ]    870.891158 s: IPC: HLOS is ready !!!
    [C6x_1 ]    870.895789 s: IPC: Init ... Done !!!
    [C6x_1 ]    870.895816 s: APP: Syncing with 5 CPUs ... !!!
    [C6x_1 ]    871.554115 s: APP: Syncing with 5 CPUs ... Done !!!
    [C6x_1 ]    871.554144 s: REMOTE_SERVICE: Init ... !!!
    [C6x_1 ]    871.554795 s: REMOTE_SERVICE: Init ... Done !!!
    [C6x_1 ]    871.554832 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [C6x_1 ]    871.554847 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [C6x_1 ]    871.554859 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [C6x_1 ]    871.555693 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C6x_1 ]    871.555707 s: APP: OpenVX Target kernel init ... !!!
    [C6x_1 ]    871.555996 s: APP: OpenVX Target kernel init ... Done !!!
    [C6x_1 ]    871.556016 s: UDMA Copy: Init ... !!!
    [C6x_1 ]    871.560394 s: UDMA Copy: Init ... Done !!!
    [C6x_1 ]    871.560414 s: APP: Init ... Done !!!
    [C6x_1 ]    871.560423 s: APP: Run ... !!!
    [C6x_1 ]    871.560432 s: IPC: Starting echo test ...
    linux appInit
    APP: Init ... !!!
    [C6x_1 ]    871.561453 s: APP: Run ... Done !!!
    [C6x_1 ]    871.561785 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[s] C66X_2[x] C7X_1[P]
    [C6x_1 ]    871.562287 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[s] C66X_2[P] C7X_1[P]
    [C6x_1 ]    871.581246 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[s] C66X_2[P] C7X_1[P]
    [C6x_1 ]    871.634042 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[s] C66X_2[P] C7X_1[P]
    [C6x_2 ]    863.099039 s: CIO: Init ... Done !!!
    [C6x_2 ]    863.099065 s: ### CPU Frequency = 1350000000 Hz
    [C6x_2 ]    863.099077 s: CPU is running FreeRTOS
    MEM: Init ... !!!
    [C6x_2 ]    863.099085 s: APP: Init ... !!!
    MEM: Initialized DMA HEAP (fd=4) !!!
    MEM: Init ... Done !!!
    IPC: Init ... !!!
    [C6x_2 ]    863.099094 s: SCICLIENT: Init ... !!!
    [C6x_2 ]    863.099408 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [C6x_2 ]    863.099419 s: SCICLIENT: DMSC FW revision 0x8
    [C6x_2 ]    863.099429 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C6x_2 ]    863.099440 s: SCICLIENT: Init ... Done !!!
    [C6x_2 ]    863.099450 s: UDMA: Init ... !!!
    [C6x_2 ]    863.101587 s: UDMA: Init ... Done !!!
    [C6x_2 ]    863.101606 s: MEM: Init ... !!!
    [C6x_2 ]    863.101619 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e8600000 of size 157286400 bytes !!!
    [C6x_2 ]    863.101637 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 800000 of size 229376 bytes !!!
    [C6x_2 ]    863.101653 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ f1c00000 of size 50331648 bytes !!!
    [C6x_2 ]    863.101670 s: MEM: Init ... Done !!!
    [C6x_2 ]    863.101679 s: IPC: Init ... !!!
    [C6x_2 ]    863.101702 s: IPC: 6 CPUs participating in IPC !!!
    [C6x_2 ]    863.101715 s: IPC: Waiting for HLOS to be ready ... !!!
    [C6x_2 ]    870.971710 s: IPC: HLOS is ready !!!
    [C6x_2 ]    870.975430 s: IPC: Init ... Done !!!
    [C6x_2 ]    870.975456 s: APP: Syncing with 5 CPUs ... !!!
    [C6x_2 ]    871.554115 s: APP: Syncing with 5 CPUs ... Done !!!
    [C6x_2 ]    871.554144 s: REMOTE_SERVICE: Init ... !!!
    [C6x_2 ]    871.554805 s: REMOTE_SERVICE: Init ... Done !!!
    [C6x_2 ]    871.554845 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [C6x_2 ]    871.554860 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [C6x_2 ]    871.554873 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [C6x_2 ]    871.555704 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C6x_2 ]    871.555719 s: APP: OpenVX Target kernel init ... !!!
    [C6x_2 ]    871.556044 s: APP: OpenVX Target kernel init ... Done !!!
    [C6x_2 ]    871.556066 s: UDMA Copy: Init ... !!!
    [C6x_2 ]    871.560789 s: UDMA Copy: Init ... Done !!!
    [C6x_2 ]    871.560811 s: APP: Init ... Done !!!
    [C6x_2 ]    871.560820 s: APP: Run ... !!!
    [C6x_2 ]    871.560830 s: IPC: Starting echo test ...
    [C6x_2 ]    871.561936 s: APP: Run ... Done !!!
    [C6x_2 ]    871.562286 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[s] C7X_1[.]
    [C6x_2 ]    871.562318 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[s] C7X_1[P]
    [C6x_2 ]    871.581270 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[P] C66X_2[s] C7X_1[P]
    [C6x_2 ]    871.634064 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[P] C66X_2[s] C7X_1[P]
    [C7x_1 ]    863.648348 s: CIO: Init ... Done !!!
    [C7x_1 ]    863.648362 s: ### CPU Frequency = 1000000000 Hz
    [C7x_1 ]    863.648374 s: CPU is running FreeRTOS
    [C7x_1 ]    863.648382 s: APP: Init ... !!!
    [C7x_1 ]    863.648390 s: SCICLIENT: Init ... !!!
    [C7x_1 ]    863.648641 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
    [C7x_1 ]    863.648656 s: SCICLIENT: DMSC FW revision 0x8
    IPC: Init ... Done !!!
    linux REMOTE_SERVICE: Init ... !!!
    i:3
    [C7x_1 ]    863.648666 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_1 ]    863.648677 s: SCICLIENT: Init ... Done !!!
    [C7x_1 ]    863.648687 s: UDMA: Init ... !!!
    [C7x_1 ]    863.650227 s: UDMA: Init ... Done !!!
    [C7x_1 ]    863.650240 s: MEM: Init ... !!!
    [C7x_1 ]    863.650252 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 117000000 of size 536870912 bytes !!!
    [C7x_1 ]    863.650273 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 70020000 of size 8159232 bytes !!!
    [C7x_1 ]    863.650290 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 64800000 of size 458752 bytes !!!
    [C7x_1 ]    863.650308 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 64e00000 of size 16384 bytes !!!
    [C7x_1 ]    863.650325 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 100000000 of size 385875968 bytes !!!
    [C7x_1 ]    863.650344 s: MEM: Init ... Done !!!
    [C7x_1 ]    863.650352 s: IPC: Init ... !!!
    [C7x_1 ]    863.650365 s: IPC: 6 CPUs participating in IPC !!!
    [C7x_1 ]    863.650379 s: IPC: Waiting for HLOS to be ready ... !!!
    [C7x_1 ]    871.155986 s: IPC: HLOS is ready !!!
    [C7x_1 ]    871.158039 s: IPC: Init ... Done !!!
    [C7x_1 ]    871.158058 s: APP: Syncing with 5 CPUs ... !!!
    i:4
    [C7x_1 ]    871.554116 s: APP: Syncing with 5 CPUs ... Done !!!
    [C7x_1 ]    871.554152 s: REMOTE_SERVICE: Init ... !!!
    [C7x_1 ]    871.554310 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_1 ]    871.554336 s:  VX_ZONE_INIT:vx Enabled 262144 ,262144
    [C7x_1 ]    871.554351 s:  VX_ZONE_ERROR:vx Enabled 262145 ,1
    [C7x_1 ]    871.554364 s:  VX_ZONE_WARNING:vx Enabled 262147 ,2
    [C7x_1 ]    871.554528 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1
    [C7x_1 ]    871.554631 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_2
    [C7x_1 ]    871.554731 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_3
    [C7x_1 ]    871.554805 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_4
    [C7x_1 ]    871.554870 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_5
    [C7x_1 ]    871.554995 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_6
    i:7
    [C7x_1 ]    871.555081 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_7
    [C7x_1 ]    871.555147 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_8
    [C7x_1 ]    871.555170 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_1 ]    871.555185 s: APP: OpenVX Target kernel init ... !!!
    [C7x_1 ]    871.555325 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_1 ]    871.555339 s: APP: Init ... Done !!!
    [C7x_1 ]    871.555349 s: APP: Run ... !!!
    [C7x_1 ]    871.555358 s: IPC: Starting echo test ...
    [C7x_1 ]    871.555527 s: APP: Run ... Done !!!
    [C7x_1 ]    871.561791 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[x] C7X_1[s]
    [C7x_1 ]    871.562281 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[P] C7X_1[s]
    [C7x_1 ]    871.581298 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[s]
    [C7x_1 ]    871.634110 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[s]
    i:8
    i:9
    linux REMOTE_SERVICE: Init ... Done !!!
       895.627886 s: GTC Frequency = 200 MHz
    APP: Init ... Done !!!
       895.627921 s:  VX_ZONE_INIT:vx Enabled 4456448 ,262144
       895.627927 s:  VX_ZONE_ERROR:vx Enabled 4456449 ,1
       895.627932 s:  VX_ZONE_WARNING:vx Enabled 4456451 ,2
       895.628817 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
       895.629845 s:  VX_ZONE_INIT:[tivxHostInitLocal:93] Initialization Done for HOST !!!
       895.641112 s: ISS: Enumerating sensors ... !!!
       895.641550 s: ISS: Enumerating sensors ... found 0 : MAX_RAW12_AR0147
       895.641559 s: ISS: Enumerating sensors ... found 1 : HY_AR1043_UYVY
       895.641564 s: ISS: Enumerating sensors ... found 2 : OV_OX01F10_UYVY
    [MCU2_0]    895.641335 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE
       895.970555 s: ISS: Enumerating sensors ... found 3 : BYD_OX01F10_UYVY
       895.970564 s: ISS: Enumerating sensors ... found 4 : UNION_OX01F10_UYVY
       895.970570 s: ISS: Enumerating sensors ... found 5 : MAX96705_UYVY
       895.970575 s: ISS: Enumerating sensors ... found 6 : HY_AR0233_UYVY
       895.970580 s: ISS: Enumerating sensors ... found 7 : SENSOR_BYD_0X8B40_MAX96717
    Sensor selected 2: OV_OX01F10_UYVY
    Querying OV_OX01F10_UYVY
       895.970597 s: ISS: Querying sensor [OV_OX01F10_UYVY] ... !!!
       895.970994 s: ISS: Querying sensor [OV_OX01F10_UYVY] ... Done !!!
    [Host  ]    895.976074s:  M_LOG_INFO:[BydSrvAppInit:79] Creating context done!
    [Host  ]    895.976135s:  M_LOG_INFO:[BydSrvAppInit:81] kxx debug Kernel loading!
    [MCU2_0]    895.970771 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY
    [MCU2_0]    895.970823 s: Received Query for OV_OX01F10_UYVY
    [Host  ]    896.001282s:  M_LOG_INFO:[BydSrvAppInit:100] Kernel loading done!
       896.001303 s: ISS: Initializing sensor [OV_OX01F10_UYVY], doing IM_SENSOR_CMD_PWRON ... !!!
       896.001312 s: ISS: Initializing sensor [OV_OX01F10_UYVY], doing IM_SENSOR_CMD_CONFIG ... !!!
    [MCU2_0]    896.001495 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG
    [MCU2_0]    896.001544 s: Application requested features = 0x120
    [MCU2_0]
    [MCU2_0]    896.001604 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]    896.061413 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]    896.061457 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]    896.061495 s: [hhw]-1--func:ov_ox01f10_PowerOn
    [MCU2_0]    896.061524 s: Configuring all cameras on UB960_0 in broadcast mode
    [MCU2_0]    896.061574 s: galvin ov_ox01f10_Config chId = 0
    [MCU2_0]    896.061609 s: hhw:ov_ox01f10_max9286_max96705_pre_mutil_sensor
    [MCU2_0]    896.061644 s: max9685-max96705 config start
    [MCU2_0]    897.047135 s: Error writing 0x9b to Max9286 register 0x15
    [MCU2_0]    897.047186 s: reset i2c setI2CReSet
    [MCU2_0]    897.052403 s: hhq:End of max9286-max96705 config
    [MCU2_0]    897.057418 s: hhw:config max9286_max96705_pre_sensor status=0
    [MCU2_0]    897.058013 s: hhq max9286 0x49 = 0x07. sensor number = 3
    [MCU2_0]    897.058069 s: hhq max9286 0X0B = 0xe4 sensor_is_there = 0x7
    [MCU2_0]    897.058778 s: sensorIntfPrms->sensorBroadcast=1
    [MCU2_0]    897.058818 s: sensor_is_there = 7
    [MCU2_0]    897.058852 s: ov_ox01f10_Config = 31
    [MCU2_0]    897.068411 s: ov_ox01f10_Config = 32
    [MCU2_0]    897.078412 s: ov_ox01f10_Config = 33
    [MCU2_0]    897.088401 s: hhw-ov_ox01f10_max9286_max96705_pos_mutil_sensor
    [MCU2_0]    897.088438 s: max9685-max96705 config start
       897.165735 s: ISS: Initializing sensor [OV_OX01F10_UYVY] ... Done !!!
    [MCU2_0]    897.165400 s: hhq:End of max9286-max96705 config
    [MCU2_0]    897.165461 s: hhq:config max9286_max96705_pos_sensor status=0
    [MCU2_0]    897.165498 s: IM_SENSOR_CMD_CONFIG channel_mask = 0
    [MCU2_0]    897.165533 s: IM_SENSOR_CMD_CONFIG returning status = 0
       897.282921 s:  VX_ZONE_ERROR:[ownContextSendCmd:799] Command ack message returned failure cmd_status: -7
       897.282942 s:  VX_ZONE_ERROR:[ownContextSendCmd:835] tivxEventWait() failed.
       897.282949 s:  VX_ZONE_ERROR:[ownNodeKernelInit:527] Target kernel, TIVX_CMD_NODE_CREATE failed for node byd_mcu21_node
       897.282955 s:  VX_ZONE_ERROR:[ownNodeKernelInit:528] Please be sure the target callbacks have been registered for this core
       897.282961 s:  VX_ZONE_ERROR:[ownNodeKernelInit:529] If the target callbacks have been registered, please ensure no errors are occurring within the create callback of this kernel
       897.283070 s:  VX_ZONE_ERROR:[ownGraphNodeKernelInit:583] kernel init for node 0, kernel com.ti.byd_mcu21.byd_vdselect_mcu2_1 ... failed !!!
       897.283084 s:  VX_ZONE_ERROR:[vxVerifyGraph:2055] Node kernel init failed
       897.283091 s:  VX_ZONE_ERROR:[vxVerifyGraph:2109] Graph verify failed
    [Host  ]    897.283264s:  M_LOG_INFO:[BydSrvAppVerifyGraph:186] App Verify Graph Fail!!!
    [MCU2_1]    897.282608 s:  VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:116] kernel com.ti.byd_mcu21.byd_vdselect_mcu2_1 has not been registered on this CPU
    [MCU2_1]    897.282693 s:  VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:117] Please register this kernel on the appropriate target core
    [MCU2_1]    897.282760 s:  VX_ZONE_ERROR:[ownTargetNodeDescNodeCreate:761] target_kernel_instance is NULL
       897.165735 s: ISS: Initializing sensor [OV_OX01F10_UYVY] ... Done !!!

    I connected the created nodes to one of the graphs in our original program, but there was an error in mcu2. Could you please help me confirm the issue

  • Hi,

    [MCU2_1] 897.282608 s: VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:116] kernel com.ti.byd_mcu21.byd_vdselect_mcu2_1 has not been registered on this CPU
    [MCU2_1] 897.282693 s: VX_ZONE_ERROR:[ownTargetKernelInstanceAlloc:117] Please register this kernel on the appropriate target core
    [MCU2_1] 897.282760 s: VX_ZONE_ERROR:[ownTargetNodeDescNodeCreate:761] target_kernel_instance is NULL

    The above error is because you kernel is not registered on MCU2_1

    Could you put a print in the generated Add function inside "tivxRegisterBydMcu21TargetIpuKernels()" and see if the prints are seen from [MCU2_1]?

    Also you should add "kernel.setTarget(Target.MCU2_1)" in your python script.

    Regards,

    Nikhil

  • HI ti:

    At present, I am able to create nodes on MCU2 and loop through them.

    Previously, the reason for my failure was that I was in # define MCU2_1 in vision.apps/platform/j721e/rtos/common/app_cfg_mcu2-1. h

    tda4_sdk_v0806\tda4_rtos\vision_apps\platform\j721e\rtos\common\app_cfg_mcu2_1.h
    /*******************************************************************************/
    
    
    #ifndef APP_CFG_MCU2_1_H_
    #define APP_CFG_MCU2_1_H_
    
    #include <app_cfg.h>
    
    #define L3_MEM_SIZE (MAIN_OCRAM_MCU2_1_SIZE)
    
    #define DDR_HEAP_MEM_SIZE               (DDR_MCU2_1_LOCAL_HEAP_SIZE)
    
    #define ENABLE_FVID2
    #define ENABLE_VHWA_DMPAC
    
    #define MCU2_1
    
    #endif /* APP_CFG_MCU2_1_H_ */

    And the following code has been added under app init. c:

    tda4_sdk_v0806\tda4_rtos\vision_apps\platform\j721e\rtos\common\app_init.c
    /*******************************************************************************/
    static void appRegisterOpenVXTargetKernels()
    {
        #ifdef ENABLE_TIOVX
        appLogPrintf("APP: OpenVX Target kernel init ... !!!\n");
            #ifdef ENABLE_VHWA_VPAC
            tivxRegisterHwaTargetVpacMscKernels();
            tivxRegisterHwaTargetVpacLdcKernels();
            tivxRegisterHwaTargetVpacVissKernels();
            tivxRegisterHwaTargetVpacNfKernels();
            tivxRegisterHwaTargetArmKernels();
            #endif
            #ifdef ENABLE_VHWA_DMPAC
            tivxRegisterHwaTargetDmpacSdeKernels();
            tivxRegisterHwaTargetDmpacDofKernels();
            tivxRegisterBydMcu21TargetIpuKernels();
            appLogPrintf("wjh test using MCU2_1 !!!\n");
            #endif
            #ifdef ENABLE_CSI2RX
            tivxRegisterHwaTargetCaptureKernels();
            #endif
            #ifdef ENABLE_CSI2TX
            tivxRegisterHwaTargetCsitxKernels();
            #endif
            #if defined(ENABLE_DSS_SINGLE) || defined(ENABLE_DSS_DUAL)
            tivxRegisterHwaTargetDisplayKernels();
            tivxRegisterHwaTargetDisplayM2MKernels();
            #endif
            #ifdef C71
            {
                void app_c7x_target_kernel_img_add_register(void);
    
                app_c7x_target_kernel_img_add_register();
            }
            tivxRegisterTIDLTargetKernels();
            tivxRegisterTVMTargetKernels();
            tivxRegisterStereoTargetKernels();
            tivxRegisterImgProcTargetC71Kernels();
            
            #endif
            #ifdef C66
            tivxRegisterImgProcTargetC66Kernels();
            tivxRegisterSrvTargetC66Kernels();
    		tivxRegisterBydSrvTargetC66Kernels();
            tivxRegisterBydDlTargetC66Kernels();
            tivxRegisterHwaTargetArmKernels();
            tivxRegisterStereoTargetKernels();
            tivxRegisterBydTravelPostProcTargetC66Kernels();
            //tivxRegisterBydMcu21TargetC66Kernels();
            #endif
            #ifdef ENABLE_VHWA_VPAC
            tivxRegisterImgProcTargetR5FKernels();
            tivxRegisterImagingTargetAewbKernels();
            #ifdef MCU2_1
            //appLogPrintf("wjh test using MCU2_1 !!!\n");
            //tivxRegisterBydMcu21TargetIpuKernels();
            #endif
            #endif
            appLogPrintf("wjh test !!!\n");
        appLogPrintf("APP: OpenVX Target kernel init ... Done !!!\n");
        #endif
    }

    You can see that I originally registered under # ifdef MCU2_1. I think this way, I can only register on the MCU2 core, but the registration was not successful.

    I registered under # ifdef ENABLE_VHWA-DMPAC later, and that's it.

    I want to know what I should do if I want to define a separate define for registration, similar to this