This thread has been locked.

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

TDA4AL-Q1: vision DEMO error

Part Number: TDA4AL-Q1

Tool/software:

Dear Champs,

My customer failed to run Vision DEMO(vision app single came DEMO) in SDK on EVM with below error log.

Could you please check below error log?

[MCU2_0]    283.860461 s: Disabling broadcast mode
[MCU2_0]    283.860481 s: UB960 config start
[MCU2_0]    284.116120 s: End of UB960 config
[MCU2_0]    284.116136 s: UB960 config start
[MCU2_0]    284.372120 s: End of UB960 config
[MCU2_0]    284.372135 s: IM_SENSOR_CMD_CONFIG channel_mask = 1
[MCU2_0]    284.372289 s: UB960 config start
   284.376453 s: ISS: ERROR: Initializing sensor [IMX390-UB953_D3] failed !!!
   284.376473 s: ISS: Initializing sensor [IMX390-UB953_D3] ... Done !!!
Error initializing sensor IMX390-UB953_D3
read_test_image_raw : Unable to open file /ti_fs/vision_apps/test_data/img_test.raw
app_create_viss : sensor_dcc_id = 390
MEM: allocation of size 3182784 failed with status -1
   284.379576 s:  VX_ZONE_ERROR:[tivxMemBufferAlloc:87] Shared mem ptr allocation failed
   284.379598 s:  VX_ZONE_ERROR:[ownAllocImageBuffer:316] could not allocate memory
   284.379626 s:  VX_ZONE_ERROR:[ownGraphAllocateDataObject:923] Memory allocation for data reference failed
   284.379650 s:  VX_ZONE_ERROR:[ownGraphCreateIntermediateDataReferenceQueues:1338] Unable to allocate data object memory
   284.379674 s:  VX_ZONE_ERROR:[ownGraphCreateIntermediateDataReferenceQueues:1345] Unable to create data ref queue
   284.379697 s:  VX_ZONE_ERROR:[vxVerifyGraph:2044] Create data ref queues failed
   284.379715 s:  VX_ZONE_ERROR:[vxVerifyGraph:2113] Graph verify failed
Scaler is enabled
   284.380058 s: ISS: Starting sensor [IMX390-UB953_D3] ... !!!
[MCU2_0]    284.376120 s: End of UB960 config
[MCU2_0]    284.376137 s: ub953 config start : slaveAddr = 0x74
[MCU2_0]    284.376209 s: Error writing 0x1 to UB953 register 0x1
[MCU2_0]    284.376240 s:  UB953 Error: Reg Write Failed for regAddr 1
[MCU2_0]    284.376260 s:  End of UB953 config
[MCU2_0]    284.376316 s: Error : I2C Timeout while reading from IMX390 register 0x330
[MCU2_0]    284.376342 s: IMX390 Probe : Failed to read CHIP_ID register 0x330
[MCU2_0]    284.376375 s: Error : sensor probe failed for channel 0
[MCU2_0]    284.376396 s: IM_SENSOR_CMD_CONFIG returning status = -1
[MCU2_0]    284.380176 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_ON
[MCU2_0]    284.380206 s: IM_SENSOR_CMD_STREAM_ON:  channel_mask = 0x1
[MCU2_0]    284.380230 s: UB960 config start
[MCU2_0]    284.636120 s: End of UB960 config
[MCU2_0]    284.636137 s: UB960 config start
[MCU2_0]    284.892120 s: End of UB960 config
[MCU2_0]    284.892195 s:  Error : I2C Timeout while writing 0x0 to IMX390 register 0x0
[MCU2_0]    284.902163 s: UB960 config start
   284.934209 s: ISS: Starting sensor [IMX390-UB953_D3] failed !!!
Failed to start sensor IMX390-UB953_D3
Defaulting to file test mode

Their SW SDK versions are

* ti-processor-sdk-rtos-j721s2-evm-09_01_00_06 

* j721s2 qnx710 BSP BSP_ti-j721s2-tda4vmeco-evm_br-710_be-710_SVN970946_JBN9 

The below is their full log of single cam app and they added several debugging logs.

IMX390 Camera is connected through Fusion Board on TI TDA4AL EVM, and they set configuration(imx390_serdes_config.h) as below.

in imx390_serdes_config.h

#define CAM_DODULE_VER 1

#define D3_IMX_RCM  1

#define FUSION BOARD  1   //REV C

Full log is

single_camera_log.txt

The boot log is

1207.boot.txt

Vision_app_init log is in below.

customer is curious why [MCU2_0]      5.221044 s: DSS: Display is not connected  error occurred although they connected display through DP.

5822.vision_apps_init.txt

Thanks and Best Regards,

SI.

  • Hi SI,

    Regarding this error,

    [MCU2_0] 284.376137 s: ub953 config start : slaveAddr = 0x74
    [MCU2_0] 284.376209 s: Error writing 0x1 to UB953 register 0x1
    [MCU2_0] 284.376240 s: UB953 Error: Reg Write Failed for regAddr 1
    [MCU2_0] 284.376260 s: End of UB953 config
    [MCU2_0] 284.376316 s: Error : I2C Timeout while reading from IMX390 register 0x330
    [MCU2_0] 284.376342 s: IMX390 Probe : Failed to read CHIP_ID register 0x330
    [MCU2_0] 284.376375 s: Error : sensor probe failed for channel 0

    Please check if the sensor is connected correctly onto the fusion 1 board. (i.e. please check for loose wires / connections) as the Deserializer is probed fine but the sensor and serializer is not. So the connection is the only suspision as this works at my end on the J721s2 EVM.

    Are they using Fusion 1 or Fusion 2 board?

       5.221044 s: DSS: Display is not connected 

    This error occurs when the DP link training fails. So please check if you have connected to the display port 0 on the EVM and also try with a different brand eDP display.

    Regards,

    Nikhil

  • Hi Nikhil,

    What is Fusion 1 and Fusion 2 board? What is difference between these?

    Could you please check below pictures for their fusion board version and camera connection?

    For display issue, I found they connected DP1 port and will try it to connect DP0 as you suggested.

    Thanks and Best Regards,

    SI.

  • Hi SI,

    This is the fusion 1 board. 

    Please check if the sensor is connected correctly onto the fusion 1 board. (i.e. please check for loose wires / connections) as the Deserializer is probed fine but the sensor and serializer is not. So the connection is the only suspision as this works at my end on the J721s2 EVM.

    Could you please check this?

    Regards,

    Nikhil

  • Hi Nikhil,

    They double confirmed the sensor is connected correctly onto the fusion 1 board, and they agreed there is no issue in serdes init.

    But, they are curious why below memory allocation error occurred and want to check if memory modification required in QNX SDK.

    Could you please check if there anything to be modified for memory allocation in QNX SDK to run vision APPs?

    MEM: allocation of size 3182784 failed with status -1
       284.379576 s:  VX_ZONE_ERROR:[tivxMemBufferAlloc:87] Shared mem ptr allocation failed
       284.379598 s:  VX_ZONE_ERROR:[ownAllocImageBuffer:316] could not allocate memory
       284.379626 s:  VX_ZONE_ERROR:[ownGraphAllocateDataObject:923] Memory allocation for data reference failed
       284.379650 s:  VX_ZONE_ERROR:[ownGraphCreateIntermediateDataReferenceQueues:1338] Unable to allocate data object memory
       284.379674 s:  VX_ZONE_ERROR:[ownGraphCreateIntermediateDataReferenceQueues:1345] Unable to create data ref queue
       284.379697 s:  VX_ZONE_ERROR:[vxVerifyGraph:2044] Create data ref queues failed
       284.379715 s:  VX_ZONE_ERROR:[vxVerifyGraph:2113] Graph verify failed

    Thanks and Best Regards,

    SI.

  • Hi SI,

    They double confirmed the sensor is connected correctly onto the fusion 1 board, and they agreed there is no issue in serdes init.

    In that case, could you share me the updated logs where they are not seeing the serdes init failure?

    Also please share the remote core logs as well for this case.

    Regards,

    Nikhil

  • Hello. Here is the updated logo so I have checked the connection status again.

    There is a debug message in the middle of the logo.

    Here is the content.

    J721S2-EVM@QNX:/ti_fs/vision_apps# ./vx_app_single_cam.out 
    APP: Single cam start.............
    APP: Init QNX ... !!!
    APP: Init QNX test ... !!!
    [APP]: app log init start..........
    [APP]: -------------------------------------------------------------------------
    [APP]: app log write done..........
    [APP]: -------------------------------------------------------------------------
    [APP]: app MemInit..........
    [APP]: app MemInit done..........
    [APP]: app IPC Init start..........
    appIpcInit: IPC: Init QNX ... !!!
    appIpcInit: IPC: Init ... Done !!!
        31.545694 s: REMOTE_SERVICE: Init ... !!!
        31.545733 s: [REMOTE_SERVICE: Init ... !!!]
        31.545879 s: REMOTE_SERVICE: Init ... Done !!!
        31.545911 s: GTC Frequency = 200 MHz
    [APP]: -------------------------------------------------------------------------
    APP: Init ... Done !!!
        31.545946 s:  VX_ZONE_INIT:Enabled
        31.545961 s:  VX_ZONE_ERROR:Enabled
        31.545974 s:  VX_ZONE_WARNING:Enabled
        31.546258 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
        31.546314 s:  VX_ZONE_INIT:[tivxHostInitLocal:101] Initialization Done for HOST !!!
    -------------------------------------------------------------------------
    
     Single Camera Demo - (c) Texas Instruments 2019
     ========================================================
    
     Usage,
      ./vx_app_single_cam.out --cfg <config file>
    
    Defaulting to interactive mode 
    ========================================================
    [app] detected sensor................ 
    ========================================================
    [app] app init.......... 
    ========================================================
    [App] app Enumerate Image sensor List.......... 
        31.547320 s: ==========================================================================
        31.547340 s: ISS: Enumerating sensors ... !!!
        31.547353 s: ISS: appEnumerateImageSensor() ... !!!
        31.547368 s: app remote service run start... !!!
        31.547381 s: ==========================================================================
    [MCU2_0]     31.547471 s: ISS ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE 
    [MCU2_0]     31.547517 s: [ISS] =================================================
    [MCU2_0]     31.547544 s: [ISS] IssSensor_DeserializerInit Function.............
    [MCU2_0]     31.547569 s: [ISS] =================================================
    [MCU2_0]     34.732707 s: [ISS] Fusion1 Board configuration
    [MCU2_0]     34.732732 s: [ISS] MAX96714GTJ I2CAddr Function.............
    [MCU2_0]     34.732755 s: [ISS] =================================================
    [MCU2_0]     34.732779 s: [ISS] UB9702 i2c Addr[0x3d]............
    [MCU2_0]     34.732801 s: [ISS] =================================================
    [MCU2_0]     34.732825 s: [ISS] ub960I2cInstId[5] ub960I2cAddr[0x3d] BOARD_CSI_INST_0[0]Function.............
    [MCU2_0]     34.732857 s: [ISS] =================================================
    [MCU2_0]     34.732910 s:  I2C: I2C Open for instance [5] !!!
    [MCU2_0]     34.732939 s: [I2C] =================================================
    [MCU2_0]     34.732964 s: [ISS] desInitDone initFusion2_UB97x Function.............
    [MCU2_0]     34.732989 s: [ISS] InitFusion2 Board UB97x Start Function.............
    [MCU2_0]     34.733013 s: [ISS] i2c Extender i2c add[0x20] reg[0x3].
    [MCU2_0]     34.933026 s: write 0xfe to TCA6408 register 0x3 
    [MCU2_0]     35.132938 s: RE-SETTING FUSION2 DE-SER !!!!!!
    [MCU2_0]     35.132958 s: [ISS]=======================================================
    [MCU2_0]     35.132983 s: [ISS 2] ub960DesCfg_Common Function 0U.............
    [MCU2_0]     35.133006 s: [ISS] ub960DesCfg_Common Function 0U.............
    [MCU2_0]     35.133032 s: [UB960s] =======================================================
    [MCU2_0]     35.133074 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x3d ub960InstanceId [0]
    [MCU2_0]     35.133101 s: [UB960s] =======================================================
    [MCU2_0]     35.133126 s: UB960 config start 
    [MCU2_0]     35.133141 s: [UB960s] =======================================================
        35.333285 s: ==========================================================================
        35.333366 s: [ISS] Sensor List.....
        35.333379 s: ==========================================================================
        35.333397 s: ISS: Enumerating sensors ... found 0 : IMX390-UB953_D3
        35.333413 s: ISS: Enumerating sensors ... found 1 : AR0233-UB953_MARS
        35.333429 s: ISS: Enumerating sensors ... found 2 : AR0820-UB953_LI
        35.333444 s: ISS: Enumerating sensors ... found 3 : UB9xxx_RAW12_TESTPATTERN
        35.333460 s: ISS: Enumerating sensors ... found 4 : UB96x_UYVY_TESTPATTERN
        35.333476 s: ISS: Enumerating sensors ... found 5 : GW_AR0233_UYVY
        35.333491 s: ==========================================================================
    Select camera port index 0-11 : [MCU2_0]     35.333199 s: End of UB960 config 
    0
    6 registered sensor drivers
    a : IMX390-UB953_D3 
    b : AR0233-UB953_MARS 
    c : AR0820-UB953_LI 
    d : UB9xxx_RAW12_TESTPATTERN 
    e : UB96x_UYVY_TESTPATTERN 
    f : GW_AR0233_UYVY 
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
    . Try again 
    6 registered sensor drivers
    a : IMX390-UB953_D3 
    b : AR0233-UB953_MARS 
    c : AR0820-UB953_LI 
    d : UB9xxx_RAW12_TESTPATTERN 
    e : UB96x_UYVY_TESTPATTERN 
    f : GW_AR0233_UYVY 
    Select a sensor above or press '0' to autodetect the sensor : a
    Sensor selected : IMX390-UB953_D3
    LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : 0
    Dual FCP enable for MV Selection Yes(1)/No(0) : Dual FCP enable for MV Selection Yes(1)/No(0) : 0
    CAC Selection Yes(1)/No(0) : CAC Selection Yes(1)/No(0) : 0
    Querying IMX390-UB953_D3 
        46.908834 s: ISS: Querying sensor [IMX390-UB953_D3] ... !!!
        46.909040 s: ISS: Querying sensor [IMX390-UB953_D3] ... Done !!!
        46.909062 s: ISS: Initializing sensor [IMX390-UB953_D3], doing IM_SENSOR_CMD_PWRON ... !!!
        46.909272 s: ISS: Initializing sensor [IMX390-UB953_D3], doing IM_SENSOR_CMD_CONFIG ... !!!
    [MCU2_0]     46.908925 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY 
    [MCU2_0]     46.908955 s: Received Query for IMX390-UB953_D3 
    [MCU2_0]     46.908977 s: [ISS] GetSensorInf Start Function.............
    [MCU2_0]     46.909114 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_PWRON 
    [MCU2_0]     46.909141 s: IM_SENSOR_CMD_PWRON : channel_mask = 0x1 
    [MCU2_0]     46.909164 s: [ISS] getSensorHandleFromName Start Function.............
    [MCU2_0]     46.909190 s: [ISS] IssSensor_PowerOn Function.............
    [MCU2_0]     46.909223 s: IMX390_PowerOn : chId = 0x0 
    [MCU2_0]     46.909325 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG 
    [MCU2_0]     46.909352 s: Application requested features = 0x358 
    [MCU2_0]  
    [MCU2_0]     46.909375 s: [ISS] getSensorHandleFromName Start Function.............
    [MCU2_0]     46.909402 s: Disabling broadcast mode 
    [MCU2_0]     46.909425 s: [UB960s] =======================================================
    [MCU2_0]     46.909467 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x3d ub960InstanceId [0]
    [MCU2_0]     46.909496 s: [UB960s] =======================================================
    [MCU2_0]     46.909521 s: UB960 config start 
    [MCU2_0]     46.909536 s: [UB960s] =======================================================
    [MCU2_0]     47.165024 s: End of UB960 config 
    [MCU2_0]     47.165050 s: [UB960s] =======================================================
    [MCU2_0]     47.165093 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x36 ub960InstanceId [1]
    [MCU2_0]     47.165120 s: [UB960s] =======================================================
    [MCU2_0]     47.165145 s: UB960 config start 
    [MCU2_0]     47.165160 s: [UB960s] =======================================================
    [MCU2_0]     47.421024 s: End of UB960 config 
    [MCU2_0]     47.421044 s: IM_SENSOR_CMD_CONFIG channel_mask = 1
    [MCU2_0]     47.421200 s: [UB960s] =======================================================
    [MCU2_0]     47.421244 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x3d ub960InstanceId [0]
    [MCU2_0]     47.421272 s: [UB960s] =======================================================
    [MCU2_0]     47.421296 s: UB960 config start 
    [MCU2_0]     47.421312 s: [UB960s] =======================================================
    [MCU2_0]     47.425024 s: End of UB960 config 
    [MCU2_0]     47.425043 s: ub953 config start : slaveAddr = 0x74 
    [MCU2_0]     47.615028 s:  End of UB953 config 
    [MCU2_0]     47.615693 s: IMX390_Probe SUCCESS : Read expected value 0x15 at chip ID register 0x330 
    [MCU2_0]     47.615726 s: Configuring camera # 0 
    [MCU2_0]     47.615744 s: [ISS] IssSensor_Config Start Function.............
    [MCU2_0]     47.615901 s: [UB960s] =======================================================
    [MCU2_0]     47.615945 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x3d ub960InstanceId [0]
    [MCU2_0]     47.615974 s: [UB960s] =======================================================
    [MCU2_0]     47.616000 s: UB960 config start 
    [MCU2_0]     47.616015 s: [UB960s] =======================================================
    [MCU2_0]     47.620024 s: End of UB960 config 
    [MCU2_0]     47.620042 s: ub953 config start : slaveAddr = 0x74 
    [MCU2_0]     47.810027 s:  End of UB953 config 
    [MCU2_0]     47.810060 s:  Configuring IMX390 imager 0x40.. Please wait till it finishes 
        49.891005 s: ISS: Initializing sensor [IMX390-UB953_D3] ... Done !!!
    read_test_image_raw : Unable to open file /ti_fs/vision_apps/test_data/img_test.raw
    app_create_viss : sensor_dcc_id = 390 
    [DCC] sensor_dcc_enabled.......=====> 
    [appIssGetDCCSizeVISS] 1 =========================>
    [appIssGetDCCSizeVISS] 2 =========================>
    [appIssGetDCCSizeVISS] 3 =========================>
    [appIssGetDCCSizeVISS] 4 =========================>
    [MCU2_0]     49.890942 s: IM_SENSOR_CMD_CONFIG returning status = 0
    MEM: allocation of size 3182784 failed with status -1
        49.894304 s:  VX_ZONE_ERROR:[tivxMemBufferAlloc:87] Shared mem ptr allocation failed
        49.894326 s:  VX_ZONE_ERROR:[ownAllocImageBuffer:316] could not allocate memory
        49.894348 s:  VX_ZONE_ERROR:[ownGraphAllocateDataObject:923] Memory allocation for data reference failed
        49.894371 s:  VX_ZONE_ERROR:[ownGraphCreateIntermediateDataReferenceQueues:1338] Unable to allocate data object memory 
        49.894395 s:  VX_ZONE_ERROR:[ownGraphCreateIntermediateDataReferenceQueues:1345] Unable to create data ref queue
        49.894418 s:  VX_ZONE_ERROR:[vxVerifyGraph:2044] Create data ref queues failed
        49.894437 s:  VX_ZONE_ERROR:[vxVerifyGraph:2113] Graph verify failed
    Scaler is enabled
        49.894767 s: ISS: Starting sensor [IMX390-UB953_D3] ... !!!
    [MCU2_0]     49.894893 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_STREAM_ON 
    [MCU2_0]     49.894925 s: [ISS] getSensorHandleFromName Start Function.............
    [MCU2_0]     49.894954 s: IM_SENSOR_CMD_STREAM_ON:  channel_mask = 0x1
    [MCU2_0]     49.894986 s: [UB960s] =======================================================
    [MCU2_0]     49.895030 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x3d ub960InstanceId [0]
    [MCU2_0]     49.895059 s: [UB960s] =======================================================
    [MCU2_0]     49.895083 s: UB960 config start 
    [MCU2_0]     49.895099 s: [UB960s] =======================================================
    [MCU2_0]     50.151025 s: End of UB960 config 
    [MCU2_0]     50.151049 s: [UB960s] =======================================================
    [MCU2_0]     50.151093 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x36 ub960InstanceId [1]
    [MCU2_0]     50.151121 s: [UB960s] =======================================================
    [MCU2_0]     50.151146 s: UB960 config start 
    [MCU2_0]     50.151162 s: [UB960s] =======================================================
    [MCU2_0]     50.407024 s: End of UB960 config 
    [MCU2_0]     50.407043 s: [ISS] IssSensor_Start Function.............
    [MCU2_0]     50.417070 s: [UB960s] =======================================================
    [MCU2_0]     50.417114 s: [UB960s]: ub960I2cInstId [5]  ub960I2cAddr 0x3d ub960InstanceId [0]
    [MCU2_0]     50.417143 s: [UB960s] =======================================================
    [MCU2_0]     50.417169 s: UB960 config start 
    [MCU2_0]     50.417185 s: [UB960s] =======================================================
        50.449082 s: ISS: Starting sensor [IMX390-UB953_D3] ... Done !!!
    
    
     ==========================
     Demo : Single Camera w/ 2A
     ==========================
    
     p: Print performance statistics
    
     s: Save Sensor RAW, VISS Output and H3A output images to File System
    
     e: Export performance statistics
     x: Exit
    
     Enter Choice: 
    Unsupported command 
    
    
    
     ==========================
     Demo : Single Camera w/ 2A
     ==========================
    
     p: Print performance statistics
    
     s: Save Sensor RAW, VISS Output and H3A output images to File System
    
     e: Export performance statistics
     x: Exit
    
     Enter Choice: [MCU2_0]     50.449024 s: End of UB960 config 
    

  • Hi,

    Yes, In this logs, it seems that the sensor issue is resolved. 

    Here, the below logs means that you do not have sufficient space in DDR_SHARED_MEM. Have you made any memory modification to the default vision_apps SDK?

    MEM: allocation of size 3182784 failed with status -1
    49.894304 s: VX_ZONE_ERROR:[tivxMemBufferAlloc:87] Shared mem ptr allocation failed
    49.894326 s: VX_ZONE_ERROR:[ownAllocImageBuffer:316] could not allocate memory

    If not, please check if you have enabled to macro VISION_APPS_BUILD_FLAGS_MAX, to select vision_apps memory map in sharedmemallocater

    Regards,

    Nikhil

  • hi. Nikhil.

    Thank you for reply.

    Does what you mentioned mean that "VISION_APPS_BUILD_FLAGS_MAX =VISION_APPS_BUILD_FLAGS_MAK"?

    If VISION_APPS_BUILD_FLAGS_MAX is correct, please let me know where it is located, as I could not find it.

    Please check it again.

    Regards,

    Alren yang.

  • Hi,

    Sorry for the typo, it is VISION_APPS_BUILD_FLAGS_MAK as you mentioned

    Is this enabled as part of your build?

    Also Have you made any memory modification to the default vision_apps SDK?

    Regards,

    Nikhil

  • Hi. Nikhil Dasan.

    VISION_APPS_BUILD_FLAGS_MAK is already enabled, and I am sending you the new log.

    This issue needs to be resolved before it can be applied to the new target board.

    Please let me know the issue.

    Regards,

    Alren yang.

    J721S2-EVM@QNX:/ti_fs/vision_apps# ./vision_apps_init.sh 
    J721S2-EVM@QNX:/ti_fs/vision_apps# [MCU2_0]      4.178044 s: CIO: Init ... Done !!!
    [MCU2_0]      4.178094 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_0]      4.178119 s: CPU is running FreeRTOS
    [MCU2_0]      4.178136 s: APP: Init ... !!!
    [MCU2_0]      4.178168 s: SCICLIENT: Init ... !!!
    [MCU2_0]      4.178290 s: SCICLIENT: DMSC FW version [9.1.2--v09.01.02 (Kool Koala)]
    [MCU2_0]      4.178321 s: SCICLIENT: DMSC FW revision 0x9  
    [MCU2_0]      4.178340 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_0]      4.178359 s: SCICLIENT: Init ... Done !!!
    [MCU2_0]      4.178376 s: UDMA: Init ... !!!
    [MCU2_0]      4.179181 s: UDMA: Init ... Done !!!
    [MCU2_0]      4.179210 s: UDMA: Init for CSITX/CSIRX ... !!!
    [MCU2_0]      4.179635 s: UDMA: Init for CSITX/CSIRX ... Done !!!
    [MCU2_0]      4.179662 s: MEM: Init ... !!!
    [MCU2_0]      4.179684 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ b9000000 of size 16777216 bytes !!!
    [MCU2_0]      4.179728 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 60000000 of size 524288 bytes !!!
    [MCU2_0]      4.179764 s: MEM: Init ... Done !!!
    [MCU2_0]      4.179781 s: IPC: Init ... !!!
    [MCU2_0]      4.179811 s: IPC: 5 CPUs participating in IPC !!!
    [MCU2_0]      4.182739 s: IPC: Init ... Done !!!
    [MCU2_0]      4.182770 s: APP: Syncing with 4 CPUs ... !!!
    [MCU2_0]      4.394941 s: APP: Syncing with 4 CPUs ... Done !!!
    [MCU2_0]      4.394965 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_0]      4.395433 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_0]      4.395467 s: FVID2: Init ... !!!
    [MCU2_0]      4.395503 s: FVID2: Init ... Done !!!
    [MCU2_0]      4.395521 s: SCICLIENT: Sciclient_pmSetModuleState module=219 state=2
    [MCU2_0]      4.395636 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.395670 s: DSS: Init ... !!!
    [MCU2_0]      4.395688 s: DSS: Display type is eDP !!!
    [MCU2_0]      4.395705 s: DSS: M2M Path is enabled !!!
    [MCU2_0]      4.395723 s: DSS: SoC init ... !!!
    [MCU2_0]      4.395738 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=0
    [MCU2_0]      4.395785 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.395806 s: SCICLIENT: Sciclient_pmSetModuleState module=365 state=2
    [MCU2_0]      4.395993 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.396014 s: SCICLIENT: Sciclient_pmSetModuleState module=156 state=2
    [MCU2_0]      4.396144 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.396164 s: SCICLIENT: Sciclient_pmSetModuleState module=365 state=2
    [MCU2_0]      4.396339 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.396362 s: SCICLIENT: Sciclient_pmSetModuleState module=156 state=2
    [MCU2_0]      4.396519 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.396540 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=0
    [MCU2_0]      4.396701 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.396722 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=158 clk=3 freq=148500000
    [MCU2_0]      4.396897 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
    [MCU2_0]      4.396922 s: SCICLIENT: Sciclient_pmModuleClkRequest module=158 clk=3 state=2 flag=2
    [MCU2_0]      4.397073 s: SCICLIENT: Sciclient_pmModuleClkRequest success
    [MCU2_0]      4.397094 s: SCICLIENT: Sciclient_pmSetModuleState module=158 state=2
    [MCU2_0]      4.397237 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.397257 s: DSS: SoC init ... Done !!!
    [MCU2_0]      4.397274 s: DSS: Board init ... !!!
    [MCU2_0]      4.397289 s: DSS: Turning on DP_PWR pin for eDP adapters ... !!!
    [MCU2_0]      4.942911 s: DSS: Turning on DP_PWR pin for eDP adapters ... Done!!!
    [MCU2_0]      4.942945 s: DSS: Board init ... Done !!!
    [MCU2_0]      4.998922 s: DSS: Display is not connected
    [MCU2_0]      4.998964 s: DSS: Init ... Done !!!
    [MCU2_0]      4.998983 s: VHWA: VPAC Init ... !!!
    [MCU2_0]      4.999000 s: SCICLIENT: Sciclient_pmSetModuleState module=361 state=2
    [MCU2_0]      4.999095 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      4.999118 s: VHWA: LDC Init ... !!!
    [MCU2_0]      5.000662 s: VHWA: LDC Init ... Done !!!
    [MCU2_0]      5.000692 s: VHWA: MSC Init ... !!!
    [MCU2_0]      5.006189 s: VHWA: MSC Init ... Done !!!
    [MCU2_0]      5.006217 s: VHWA: NF Init ... !!!
    [MCU2_0]      5.006992 s: VHWA: NF Init ... Done !!!
    [MCU2_0]      5.007014 s: VHWA: VISS Init ... !!!
    [MCU2_0]      5.012129 s: VHWA: VISS Init ... Done !!!
    [MCU2_0]      5.012173 s: VHWA: VPAC Init ... Done !!!
    [MCU2_0]      5.012206 s:  VX_ZONE_INIT:Enabled
    [MCU2_0]      5.012224 s:  VX_ZONE_ERROR:Enabled
    [MCU2_0]      5.012242 s:  VX_ZONE_WARNING:Enabled
    [MCU2_0]      5.013214 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-0 
    [MCU2_0]      5.013312 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_NF 
    [MCU2_0]      5.013401 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_LDC1 
    [MCU2_0]      5.013483 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC1 
    [MCU2_0]      5.013564 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC2 
    [MCU2_0]      5.013716 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_VISS1 
    [MCU2_0]      5.013830 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE1 
    [MCU2_0]      5.013950 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE2 
    [MCU2_0]      5.014063 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY1 
    [MCU2_0]      5.014180 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY2 
    [MCU2_0]      5.014274 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX 
    [MCU2_0]      5.014389 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE3 
    [MCU2_0]      5.014501 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE4 
    [MCU2_0]      5.014604 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE5 
    [MCU2_0]      5.014711 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE6 
    [MCU2_0]      5.014817 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE7 
    [MCU2_0]      5.014942 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE8 
    [MCU2_0]      5.015041 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M1 
    [MCU2_0]      5.015132 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M2 
    [MCU2_0]      5.015220 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M3 
    [MCU2_0]      5.015323 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M4 
    [MCU2_0]      5.015412 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX2 
    [MCU2_0]      5.015447 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU2_0]      5.015470 s: APP: OpenVX Target kernel init ... !!!
    [MCU2_0]      5.023182 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU2_0]      5.023219 s: CSI2RX: Init ... !!!
    [MCU2_0]      5.023235 s: SCICLIENT: Sciclient_pmSetModuleState module=136 state=2
    [MCU2_0]      5.023315 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.023344 s: SCICLIENT: Sciclient_pmSetModuleState module=38 state=2
    [MCU2_0]      5.023421 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.023443 s: SCICLIENT: Sciclient_pmSetModuleState module=39 state=2
    [MCU2_0]      5.023504 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.023525 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2
    [MCU2_0]      5.023580 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.023600 s: SCICLIENT: Sciclient_pmSetModuleState module=153 state=2
    [MCU2_0]      5.023651 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.023802 s: CSI2RX: Init ... Done !!!
    [MCU2_0]      5.023823 s: CSI2TX: Init ... !!!
    [MCU2_0]      5.023840 s: SCICLIENT: Sciclient_pmSetModuleState module=136 state=2
    [MCU2_0]      5.023889 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.023918 s: SCICLIENT: Sciclient_pmSetModuleState module=40 state=2
    [MCU2_0]      5.023976 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.024002 s: SCICLIENT: Sciclient_pmSetModuleState module=41 state=2
    [MCU2_0]      5.024060 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.024083 s: SCICLIENT: Sciclient_pmSetModuleState module=363 state=2
    [MCU2_0]      5.024136 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.024157 s: SCICLIENT: Sciclient_pmSetModuleState module=364 state=2
    [MCU2_0]      5.024209 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]      5.024278 s: CSI2TX: Init ... Done !!!
    [MCU2_0]      5.024300 s: ISS: Init ... !!!
    [MCU2_0]      5.024327 s: IssSensor_Init ... Done !!!
    [MCU2_0]      5.024384 s: IttRemoteServer_Init ... Done !!!
    [MCU2_0]      5.024403 s: ISS: Init ... Done !!!
    [MCU2_0]      5.024423 s: VISS REMOTE SERVICE: Init ... !!!
    [MCU2_0]      5.024469 s: VISS REMOTE SERVICE: Init ... Done !!!
    [MCU2_0]      5.024492 s: UDMA Copy: Init ... !!!
    [MCU2_0]      5.025339 s: UDMA Copy: Init ... Done !!!
    [MCU2_0]      5.025418 s: APP: Init ... Done !!!
    [MCU2_0]      5.025444 s: APP: Run ... !!!
    [MCU2_0]      5.025464 s: IPC: Starting echo test ...
    [MCU2_0]      5.026105 s: APP: Run ... Done !!!
    [MCU2_0]      5.026812 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C7X_1[.] C7X_2[.] 
    [MCU2_0]      5.026874 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C7X_1[P] C7X_2[.] 
    [MCU2_0]      5.026925 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C7X_1[P] C7X_2[P] 
    [MCU2_1]      4.198496 s: CIO: Init ... Done !!!
    [MCU2_1]      4.198543 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_1]      4.198566 s: CPU is running FreeRTOS
    [MCU2_1]      4.198580 s: APP: Init ... !!!
    [MCU2_1]      4.198610 s: SCICLIENT: Init ... !!!
    [MCU2_1]      4.198720 s: SCICLIENT: DMSC FW version [9.1.2--v09.01.02 (Kool Koala)]
    [MCU2_1]      4.198746 s: SCICLIENT: DMSC FW revision 0x9  
    [MCU2_1]      4.198765 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_1]      4.198785 s: SCICLIENT: Init ... Done !!!
    [MCU2_1]      4.198802 s: UDMA: Init ... !!!
    [MCU2_1]      4.199636 s: UDMA: Init ... Done !!!
    [MCU2_1]      4.199667 s: MEM: Init ... !!!
    [MCU2_1]      4.199690 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ ba000000 of size 16777216 bytes !!!
    [MCU2_1]      4.199727 s: MEM: Init ... Done !!!
    [MCU2_1]      4.199743 s: IPC: Init ... !!!
    [MCU2_1]      4.199769 s: IPC: 5 CPUs participating in IPC !!!
    [MCU2_1]      4.202652 s: IPC: Init ... Done !!!
    [MCU2_1]      4.202683 s: APP: Syncing with 4 CPUs ... !!!
    [MCU2_1]      4.394942 s: APP: Syncing with 4 CPUs ... Done !!!
    [MCU2_1]      4.394963 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_1]      4.395419 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_1]      4.395452 s: FVID2: Init ... !!!
    [MCU2_1]      4.395484 s: FVID2: Init ... Done !!!
    [MCU2_1]      4.395503 s: VHWA: DMPAC: Init ... !!!
    [MCU2_1]      4.395519 s: SCICLIENT: Sciclient_pmSetModuleState module=58 state=2
    [MCU2_1]      4.395609 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]      4.395631 s: SCICLIENT: Sciclient_pmSetModuleState module=62 state=2
    [MCU2_1]      4.395684 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]      4.395703 s: VHWA: DOF Init ... !!!
    [MCU2_1]      4.399348 s: VHWA: DOF Init ... Done !!!
    [MCU2_1]      4.399387 s: VHWA: SDE Init ... !!!
    [MCU2_1]      4.400521 s: VHWA: SDE Init ... Done !!!
    [MCU2_1]      4.400551 s: VHWA: DMPAC: Init ... Done !!!
    [MCU2_1]      4.400580 s:  VX_ZONE_INIT:Enabled
    [MCU2_1]      4.400597 s:  VX_ZONE_ERROR:Enabled
    [MCU2_1]      4.400613 s:  VX_ZONE_WARNING:Enabled
    [MCU2_1]      4.401549 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-1 
    [MCU2_1]      4.401639 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_SDE 
    [MCU2_1]      4.401719 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_DOF 
    [MCU2_1]      4.401750 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU2_1]      4.401773 s: APP: OpenVX Target kernel init ... !!!
    [MCU2_1]      4.401901 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU2_1]      4.401924 s: UDMA Copy: Init ... !!!
    [MCU2_1]      4.402730 s: UDMA Copy: Init ... Done !!!
    [MCU2_1]      4.402763 s: APP: Init ... Done !!!
    [MCU2_1]      4.402779 s: APP: Run ... !!!
    [MCU2_1]      4.402794 s: IPC: Starting echo test ...
    [MCU2_1]      4.403295 s: APP: Run ... Done !!!
    [MCU2_1]      4.403700 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C7X_1[P] C7X_2[.] 
    [MCU2_1]      4.403751 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C7X_1[P] C7X_2[P] 
    [MCU2_1]      5.026690 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[s] C7X_1[P] C7X_2[P] 
    [C7x_1 ]      4.345650 s: CIO: Init ... Done !!!
    [C7x_1 ]      4.345666 s: ### CPU Frequency = 1000000000 Hz
    [C7x_1 ]      4.345678 s: CPU is running FreeRTOS
    [C7x_1 ]      4.345686 s: APP: Init ... !!!
    [C7x_1 ]      4.345693 s: SCICLIENT: Init ... !!!
    [C7x_1 ]      4.345789 s: SCICLIENT: DMSC FW version [9.1.2--v09.01.02 (Kool Koala)]
    [C7x_1 ]      4.345802 s: SCICLIENT: DMSC FW revision 0x9  
    [C7x_1 ]      4.345813 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_1 ]      4.345823 s: SCICLIENT: Init ... Done !!!
    [C7x_1 ]      4.345832 s: UDMA: Init ... !!!
    [C7x_1 ]      4.346608 s: UDMA: Init ... Done !!!
    [C7x_1 ]      4.346621 s: MEM: Init ... !!!
    [C7x_1 ]      4.346632 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 117000000 of size 268435456 bytes !!!
    [C7x_1 ]      4.346654 s: MEM: Init ... Done !!!
    [C7x_1 ]      4.346663 s: IPC: Init ... !!!
    [C7x_1 ]      4.346678 s: IPC: 5 CPUs participating in IPC !!!
    [C7x_1 ]      4.348189 s: IPC: Init ... Done !!!
    [C7x_1 ]      4.348204 s: APP: Syncing with 4 CPUs ... !!!
    [C7x_1 ]      4.394942 s: APP: Syncing with 4 CPUs ... Done !!!
    [C7x_1 ]      4.394957 s: REMOTE_SERVICE: Init ... !!!
    [C7x_1 ]      4.395147 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_1 ]      4.395171 s:  VX_ZONE_INIT:Enabled
    [C7x_1 ]      4.395182 s:  VX_ZONE_ERROR:Enabled
    [C7x_1 ]      4.395191 s:  VX_ZONE_WARNING:Enabled
    [C7x_1 ]      4.395384 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1 
    [C7x_1 ]      4.395454 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_2 
    [C7x_1 ]      4.395518 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_3 
    [C7x_1 ]      4.395591 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_4 
    [C7x_1 ]      4.395658 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_5 
    [C7x_1 ]      4.395727 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_6 
    [C7x_1 ]      4.395792 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_7 
    [C7x_1 ]      4.395858 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_8 
    [C7x_1 ]      4.395880 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_1 ]      4.395892 s: APP: OpenVX Target kernel init ... !!!
    [C7x_1 ]      4.396041 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_1 ]      4.396054 s: APP: Init ... Done !!!
    [C7x_1 ]      4.396063 s: APP: Run ... !!!
    [C7x_1 ]      4.396071 s: IPC: Starting echo test ...
    [C7x_1 ]      4.396184 s: APP: Run ... Done !!!
    [C7x_1 ]      4.397595 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C7X_1[s] C7X_2[P] 
    [C7x_1 ]      4.403690 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C7X_1[s] C7X_2[P] 
    [C7x_1 ]      5.026715 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C7X_1[s] C7X_2[P] 
    [C7x_2 ]      4.392211 s: CIO: Init ... Done !!!
    [C7x_2 ]      4.392228 s: ### CPU Frequency = 1000000000 Hz
    [C7x_2 ]      4.392241 s: CPU is running FreeRTOS
    [C7x_2 ]      4.392249 s: APP: Init ... !!!
    [C7x_2 ]      4.392256 s: SCICLIENT: Init ... !!!
    [C7x_2 ]      4.392357 s: SCICLIENT: DMSC FW version [9.1.2--v09.01.02 (Kool Koala)]
    [C7x_2 ]      4.392371 s: SCICLIENT: DMSC FW revision 0x9  
    [C7x_2 ]      4.392381 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_2 ]      4.392392 s: SCICLIENT: Init ... Done !!!
    [C7x_2 ]      4.392402 s: UDMA: Init ... !!!
    [C7x_2 ]      4.393181 s: UDMA: Init ... Done !!!
    [C7x_2 ]      4.393193 s: MEM: Init ... !!!
    [C7x_2 ]      4.393204 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 127000000 of size 16777216 bytes !!!
    [C7x_2 ]      4.393226 s: MEM: Init ... Done !!!
    [C7x_2 ]      4.393235 s: IPC: Init ... !!!
    [C7x_2 ]      4.393250 s: IPC: 5 CPUs participating in IPC !!!
    [C7x_2 ]      4.394913 s: IPC: Init ... Done !!!
    [C7x_2 ]      4.394927 s: APP: Syncing with 4 CPUs ... !!!
    [C7x_2 ]      4.394941 s: APP: Syncing with 4 CPUs ... Done !!!
    [C7x_2 ]      4.394951 s: REMOTE_SERVICE: Init ... !!!
    [C7x_2 ]      4.395129 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_2 ]      4.395159 s:  VX_ZONE_INIT:Enabled
    [C7x_2 ]      4.395171 s:  VX_ZONE_ERROR:Enabled
    [C7x_2 ]      4.395182 s:  VX_ZONE_WARNING:Enabled
    [C7x_2 ]      4.395709 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP-1 
    [C7x_2 ]      4.395731 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_2 ]      4.395744 s: APP: OpenVX Target kernel init ... !!!
    [C7x_2 ]      4.396051 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_2 ]      4.396066 s: UDMA Copy: Init ... !!!
    [C7x_2 ]      4.397196 s: UDMA Copy: Init ... Done !!!
    [C7x_2 ]      4.397210 s: APP: Init ... Done !!!
    [C7x_2 ]      4.397219 s: APP: Run ... !!!
    [C7x_2 ]      4.397227 s: IPC: Starting echo test ...
    [C7x_2 ]      4.397339 s: APP: Run ... Done !!!
    [C7x_2 ]      4.397596 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C7X_1[P] C7X_2[s] 
    [C7x_2 ]      4.403700 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C7X_1[P] C7X_2[s] 
    [C7x_2 ]      5.026724 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C7X_1[P] C7X_2[s] 
    
    J721S2-EVM@QNX:/ti_fs/vision_apps# ./vx_app_single_cam.out 
    APP: Init QNX ... !!!
    appIpcInit: IPC: Init QNX ... !!!
    appIpcInit: IPC: Init ... Done !!!
        28.094288 s: REMOTE_SERVICE: Init ... !!!
        28.094437 s: REMOTE_SERVICE: Init ... Done !!!
        28.094470 s: GTC Frequency = 200 MHz
    APP: Init ... Done !!!
        28.094500 s:  VX_ZONE_INIT:Enabled
        28.094514 s:  VX_ZONE_ERROR:Enabled
        28.094527 s:  VX_ZONE_WARNING:Enabled
        28.094804 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
        28.094859 s:  VX_ZONE_INIT:[tivxHostInitLocal:101] Initialization Done for HOST !!!
    
     Single Camera Demo - (c) Texas Instruments 2019
     ========================================================
    
     Usage,
      ./vx_app_single_cam.out --cfg <config file>
    
    Defaulting to interactive mode 
        28.095793 s: ISS: Enumerating sensors ... !!!
        32.081235 s: ISS: Enumerating sensors ... found 0 : IMX390-UB953_D3
        32.081317 s: ISS: Enumerating sensors ... found 1 : AR0233-UB953_MARS
        32.081334 s: ISS: Enumerating sensors ... found 2 : AR0820-UB953_LI
        32.081350 s: ISS: Enumerating sensors ... found 3 : UB9xxx_RAW12_TESTPATTERN
        32.081367 s: ISS: Enumerating sensors ... found 4 : UB96x_UYVY_TESTPATTERN
        32.081383 s: ISS: Enumerating sensors ... found 5 : GW_AR0233_UYVY
    Select camera port index 0-11 : 0
    6 registered sensor drivers
    a : IMX390-UB953_D3 
    b : AR0233-UB953_MARS 
    c : AR0820-UB953_LI 
    d : UB9xxx_RAW12_TESTPATTERN 
    e : UB96x_UYVY_TESTPATTERN 
    f : GW_AR0233_UYVY 
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
    . Try again 
    6 registered sensor drivers
    a : IMX390-UB953_D3 
    b : AR0233-UB953_MARS 
    c : AR0820-UB953_LI 
    d : UB9xxx_RAW12_TESTPATTERN 
    e : UB96x_UYVY_TESTPATTERN 
    f : GW_AR0233_UYVY 
    Select a sensor above or press '0' to autodetect the sensor : a
    Sensor selected : IMX390-UB953_D3
    LDC Selection Yes(1)/No(0) : LDC Selection Yes(1)/No(0) : 0
    Dual FCP enable for MV Selection Yes(1)/No(0) : Dual FCP enable for MV Selection Yes(1)/No(0) : 0
    CAC Selection Yes(1)/No(0) : CAC Selection Yes(1)/No(0) : 0
    Querying IMX390-UB953_D3 
        39.461381 s: ISS: Querying sensor [IMX390-UB953_D3] ... !!!
        39.461510 s: ISS: Querying sensor [IMX390-UB953_D3] ... Done !!!
        39.461531 s: ISS: Initializing sensor [IMX390-UB953_D3], doing IM_SENSOR_CMD_PWRON ... !!!
        39.461668 s: ISS: Initializing sensor [IMX390-UB953_D3], doing IM_SENSOR_CMD_CONFIG ... !!!
    [MCU2_0]     39.461610 s: IMX390_PowerOn : chId = 0x0 
    [MCU2_0]     40.361025 s:  Configuring IMX390 imager 0x40.. Please wait till it finishes 
        42.438952 s: ISS: Initializing sensor [IMX390-UB953_D3] ... Done !!!
    read_test_image_raw : Unable to open file /ti_fs/vision_apps/test_data/img_test.raw
    app_create_viss : sensor_dcc_id = 390 
        42.455668 s:  VX_ZONE_ERROR:[ownContextSendCmd:824] Command ack message returned failure cmd_status: -1
        42.455748 s:  VX_ZONE_ERROR:[ownContextSendCmd:862] tivxEventWait() failed.
        42.455770 s:  VX_ZONE_ERROR:[ownNodeKernelInit:584] Target kernel, TIVX_CMD_NODE_CREATE failed for node node_108
        42.455794 s:  VX_ZONE_ERROR:[ownNodeKernelInit:585] Please be sure the target callbacks have been registered for this core
        42.455822 s:  VX_ZONE_ERROR:[ownNodeKernelInit:586] If the target callbacks have been registered, please ensure no errors are occul
        42.455853 s:  VX_ZONE_ERROR:[ownGraphNodeKernelInit:583] kernel init for node 4, kernel com.ti.display ... failed !!!
        42.455898 s:  VX_ZONE_ERROR:[vxVerifyGraph:2059] Node kernel init failed
        42.455918 s:  VX_ZONE_ERROR:[vxVerifyGraph:2113] Graph verify failed
    [MCU2_0]     42.455483 s: src/drv/disp/dss_dispApi.c @ Line 336: 
    [MCU2_0]     42.455514 s: Display Controller registration failed for DSS
    [MCU2_0]     42.455559 s:  VX_ZONE_ERROR:[tivxDisplayCreate:547] DISPLAY: ERROR: Display Create Failed!
    [MCU2_0]     42.456087 s: ==========================================================
    [MCU2_0]     42.456137 s:  Capture Status: Instance|0
    [MCU2_0]     42.456159 s: ==========================================================
    [MCU2_0]     42.456189 s:  overflowCount: 0
    [MCU2_0]     42.456211 s:  spuriousUdmaIntrCount: 0
    [MCU2_0]     42.456234 s:  frontFIFOOvflCount: 0
    [MCU2_0]     42.456254 s:  crcCount: 0
    [MCU2_0]     42.456273 s:  eccCount: 0
    [MCU2_0]     42.456293 s:  correctedEccCount: 0
    [MCU2_0]     42.456316 s:  dataIdErrorCount: 0
    [MCU2_0]     42.456339 s:  invalidAccessCount: 0
    [MCU2_0]     42.456360 s:  invalidSpCount: 0
    [MCU2_0]     42.456382 s:  strmFIFOOvflCount[0]: 0
    [MCU2_0]     42.456406 s:  strmFIFOOvflCount[1]: 0
    [MCU2_0]     42.456426 s:  Channel Num | Frame Queue Count | Frame De-queue Count | Frame Drop Count | Error Frame Count |
    [MCU2_0]     42.456471 s:            0 |                 0 |                    0 |                0 |                 0 |
    Scaler is enabled
    [MCU2_0]     42.456743 s: ==========================================================
    [MCU2_0]     42.456793 s:  Capture Status: Instance|1
    [MCU2_0]     42.456814 s: ==========================================================
    [MCU2_0]     42.456843 s:  overflowCount: 0
    [MCU2_0]     42.456864 s:  spuriousUdmaIntrCount: 0
    [MCU2_0]     42.456888 s:  frontFIFOOvflCount: 0
    [MCU2_0]     42.456914 s:  crcCount: 0
    [MCU2_0]     42.456932 s:  eccCount: 0
    [MCU2_0]     42.456952 s:  correctedEccCount: 0
    [MCU2_0]     42.456973 s:  dataIdErrorCount: 0
        42.591913 s: ISS: Starting sensor [IMX390-UB953_D3] ... !!!
    [MCU2_0]     42.456994 s:  invalidAccessCount: 0
    [MCU2_0]     42.457016 s:  invalidSpCount: 0
    [MCU2_0]     42.457039 s:  strmFIFOOvflCount[0]: 0
    [MCU2_0]     42.457063 s:  strmFIFOOvflCount[1]: 0
    [MCU2_0]     42.457082 s:  Channel Num | Frame Queue Count | Frame De-queue Count | Frame Drop Count | Error Frame Count |
        43.146035 s: ISS: Starting sensor [IMX390-UB953_D3] ... Done !!!
    
    
     ==========================
     Demo : Single Camera w/ 2A
     ==========================
    
     p: Print performance statistics
    
     s: Save Sensor RAW, VISS Output and H3A output images to File System
    
     e: Export performance statistics
     x: Exit
    
     Enter Choice: 
    Unsupported command 
    
    
    
     ==========================
     Demo : Single Camera w/ 2A
     ==========================
    
     p: Print performance statistics
    
     s: Save Sensor RAW, VISS Output and H3A output images to File System
    
     e: Export performance statistics
     x: Exit
    
     Enter Choice: 
    

  • Hi,

    The error shown in the current logs is different. 

    It says the Display is not connected. 

    And hence the below error, which is expected 

    42.455668 s: VX_ZONE_ERROR:[ownContextSendCmd:824] Command ack message returned failure cmd_status: -1
    42.455748 s: VX_ZONE_ERROR:[ownContextSendCmd:862] tivxEventWait() failed.
    42.455770 s: VX_ZONE_ERROR:[ownNodeKernelInit:584] Target kernel, TIVX_CMD_NODE_CREATE failed for node node_108
    42.455794 s: VX_ZONE_ERROR:[ownNodeKernelInit:585] Please be sure the target callbacks have been registered for this core
    42.455822 s: VX_ZONE_ERROR:[ownNodeKernelInit:586] If the target callbacks have been registered, please ensure no errors are occul
    42.455853 s: VX_ZONE_ERROR:[ownGraphNodeKernelInit:583] kernel init for node 4, kernel com.ti.display ... failed !!!
    42.455898 s: VX_ZONE_ERROR:[vxVerifyGraph:2059] Node kernel init failed
    42.455918 s: VX_ZONE_ERROR:[vxVerifyGraph:2113] Graph verify failed
    [MCU2_0] 42.455483 s: src/drv/disp/dss_dispApi.c @ Line 336:
    [MCU2_0] 42.455514 s: Display Controller registration failed for DSS
    [MCU2_0] 42.455559 s: VX_ZONE_ERROR:[tivxDisplayCreate:547] DISPLAY: ERROR: Display Create Failed!

    Could you share the same, when you get the memory allocation related error?

    Also Have you made any memory modification to the default vision_apps SDK?

    Regards,

    Nikhil

  • HI.

    Sorry for the delay in responding. I was on summer vacation and couldn't get back to you.

    The memory-related error is still the same. 

    I re-setup the SDK and tested it again.

    The result is that the memory error did not occur, but a display error did (display is not connected).

    I will try working in a reset SDK.

    Regards.

    Alren yang

  • Sure, awaiting for your results.

    Regards

    Nikhil