TDA4VM: Issue while Camera bringup

Part Number: TDA4VM

Hello Team,

Currently I am working on the camera sensor bringup(ox02f10).

I am facing the eror while running ./run_app_single_cam.sh.


Please find the detailed log for the same:

root@j721e-evm:/opt/vision_apps# ./run_app_single_cam.sh
APP: Init ... !!!
     0.000000 s: MEM: Init ... !!!
     0.000000 s: MEM: Initialized DMA HEAP (fd=4) !!!
     0.000000 s: MEM: Init ... Done !!!
     0.000000 s: IPC: Init ... !!!
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
     0.000000 s: IPC: ERROR: Unable to create TX channels for CPU [mcu2_0] !!!
     0.000000 s: IPC: Init ... Done !!!
APP: ERROR: IPC init failed !!!
REMOTE_SERVICE: Init ... !!!
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
REMOTE_SERVICE: Init ... Done !!!
     0.000000 s: GTC Frequency = 0 MHz
APP: Init ... Done !!!
     0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_ERROR
     0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_WARNING
     0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_INFO
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-0 
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-1 
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-2 
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-3 
     0.000000 s: VX_ZONE_INFO: [tivxInitLocal:202] Initialization Done !!!
     0.000000 s: VX_ZONE_INFO: Globally Disabled VX_ZONE_INFO
sensor_selection = [0]
ldc_enable = [0]
num_frames_to_run = [1000000000]
is_interactive = [1]
     0.000000 s: IttCtrl_registerHandler: command echo registered at location 0 
     0.000000 s: IttCtrl_registerHandler: command iss_read_2a_params registered at location 1 
     0.000000 s: IttCtrl_registerHandler: command iss_write_2a_params registered at location 2 
     0.000000 s: IttCtrl_registerHandler: command iss_raw_save registered at location 3 
     0.000000 s: IttCtrl_registerHandler: command iss_yuv_save registered at location 4 
     0.000000 s: IttCtrl_registerHandler: command iss_read_sensor_reg registered at location 5 
     0.000000 s: IttCtrl_registerHandler: command iss_write_sensor_reg registered at location 6 
     0.000000 s: IttCtrl_registerHandler: command dev_ctrl registered at location 7 
     0.000000 s: IttCtrl_registerHandler: command iss_send_dcc_file registered at location 8 
     0.000000 s:  NETWORK: Opened at IP Addr = 101.110.115.111, socket port=5000!!!
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:171] context object descriptor [0] allocation failed
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:174] context object descriptor [0] allocation failed
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:175] Exceeded max object descriptors available.
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:176] May need to increase the value of TIVX_PLATFORM_MAX_OBJ_DESC_SHM_INST in include/TI/soc/tivx_config_j721e.h
     0.000000 s: VX_ZONE_ERROR: [vxCreateContext:1227] context objection creation failed
     0.000000 s: VX_ZONE_ERROR: [ownIsKernelInContext:732] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [ownGetErrorObject:55] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [vxGetStatus:1294] Reference is NULL
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module openvx-core failed
     0.000000 s: VX_ZONE_ERROR: [vxAllocateUserKernelId:2016] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [tivxAddKernelVpacNfGeneric:436] Unable to allocate user kernel ID
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module hwa failed
     0.000000 s: VX_ZONE_ERROR: [tivxHwaLoadKernels:162] Failed to load HWA kernels
     0.000000 s: VX_ZONE_ERROR: [vxAllocateUserKernelId:2016] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [tivxAddKernelDisplay:202] Unable to allocate user kernel ID
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module video_io failed
     0.000000 s: VX_ZONE_ERROR: [vxAllocateUserKernelId:2016] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [tivxAddKernelAewb:312] Unable to allocate user kernel ID
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module imaging failed
     0.000000 s: VX_ZONE_ERROR: [tivxImagingLoadKernels:132] Failed to load Imaging kernels
     0.000000 s: ISS: Enumerating sensors ... !!!
REMOTE_SERVICE: TX: FAILED: mpu1_0 -> mcu2_0 (port 21) cmd = 0x00000000, prm_size = 384 bytes
     0.000000 s: ISS: ERROR: Enumerating sensors failed !!!
Select camera port index 0-7 : ^C
Clean up and exit while handling signal 2
root@j721e-evm:/opt/vision_apps# ./run_app_single_cam.sh
APP: Init ... !!!
     0.000000 s: MEM: Init ... !!!
     0.000000 s: MEM: Initialized DMA HEAP (fd=4) !!!
     0.000000 s: MEM: Init ... Done !!!
     0.000000 s: IPC: Init ... !!!
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
     0.000000 s: IPC: ERROR: Unable to create TX channels for CPU [mcu2_0] !!!
     0.000000 s: IPC: Init ... Done !!!
APP: ERROR: IPC init failed !!!
REMOTE_SERVICE: Init ... !!!
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
file_deref_link: readlink failed for /sys/bus/platform/devices/5c00000.r5f
REMOTE_SERVICE: Init ... Done !!!
     0.000000 s: GTC Frequency = 0 MHz
APP: Init ... Done !!!
     0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_ERROR
     0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_WARNING
     0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_INFO
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-0 
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-1 
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-2 
     0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-3 
     0.000000 s: VX_ZONE_INFO: [tivxInitLocal:202] Initialization Done !!!
     0.000000 s: VX_ZONE_INFO: Globally Disabled VX_ZONE_INFO
sensor_selection = [0]
ldc_enable = [0]
num_frames_to_run = [1000000000]
is_interactive = [1]
     0.000000 s: IttCtrl_registerHandler: command echo registered at location 0 
     0.000000 s: IttCtrl_registerHandler: command iss_read_2a_params registered at location 1 
     0.000000 s: IttCtrl_registerHandler: command iss_write_2a_params registered at location 2 
     0.000000 s: IttCtrl_registerHandler: command iss_raw_save registered at location 3 
     0.000000 s: IttCtrl_registerHandler: command iss_yuv_save registered at location 4 
     0.000000 s: IttCtrl_registerHandler: command iss_read_sensor_reg registered at location 5 
     0.000000 s: IttCtrl_registerHandler: command iss_write_sensor_reg registered at location 6 
     0.000000 s: IttCtrl_registerHandler: command dev_ctrl registered at location 7 
     0.000000 s: IttCtrl_registerHandler: command iss_send_dcc_file registered at location 8 
     0.000000 s:  NETWORK: Opened at IP Addr = 101.110.115.111, socket port=5000!!!
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:171] context object descriptor [0] allocation failed
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:174] context object descriptor [0] allocation failed
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:175] Exceeded max object descriptors available.
     0.000000 s: VX_ZONE_ERROR: [ownContextCreateCmdObj:176] May need to increase the value of TIVX_PLATFORM_MAX_OBJ_DESC_SHM_INST in include/TI/soc/tivx_config_j721e.h
     0.000000 s: VX_ZONE_ERROR: [vxCreateContext:1227] context objection creation failed
     0.000000 s: VX_ZONE_ERROR: [ownIsKernelInContext:732] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [ownGetErrorObject:55] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [vxGetStatus:1294] Reference is NULL
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module openvx-core failed
     0.000000 s: VX_ZONE_ERROR: [vxAllocateUserKernelId:2016] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [tivxAddKernelVpacNfGeneric:436] Unable to allocate user kernel ID
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module hwa failed
     0.000000 s: VX_ZONE_ERROR: [tivxHwaLoadKernels:162] Failed to load HWA kernels
     0.000000 s: VX_ZONE_ERROR: [vxAllocateUserKernelId:2016] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [tivxAddKernelDisplay:202] Unable to allocate user kernel ID
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module video_io failed
     0.000000 s: VX_ZONE_ERROR: [vxAllocateUserKernelId:2016] Failed to lock context
     0.000000 s: VX_ZONE_ERROR: [tivxAddKernelAewb:312] Unable to allocate user kernel ID
     0.000000 s: VX_ZONE_ERROR: [vxLoadKernels:225] Publish function for module imaging failed
     0.000000 s: VX_ZONE_ERROR: [tivxImagingLoadKernels:132] Failed to load Imaging kernels
     0.000000 s: ISS: Enumerating sensors ... !!!
REMOTE_SERVICE: TX: FAILED: mpu1_0 -> mcu2_0 (port 21) cmd = 0x00000000, prm_size = 384 bytes
     0.000000 s: ISS: ERROR: Enumerating sensors failed !!!
Select camera port index 0-7 : 0
0 registered sensor drivers
Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
. Try again 
0 registered sensor drivers
Select a sensor above or press '0' to autodetect the sensor : 0
REMOTE_SERVICE: TX: FAILED: mpu1_0 -> mcu2_0 (port 21) cmd = 0x00000009, prm_size = 384 bytes
     0.000000 s: Error : appDetectImageSensor failed !!!
sensor detection at port 0 returned error . Please try again 
Select camera port index 0-7 : Invalid entry 
. Please choose between 0 and 7 
Select camera port index 0-7 : 1
0 registered sensor drivers
Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
. Try again 
0 registered sensor drivers
Select a sensor above or press '0' to autodetect the sensor : 0
REMOTE_SERVICE: TX: FAILED: mpu1_0 -> mcu2_0 (port 21) cmd = 0x00000009, prm_size = 384 bytes
     0.000000 s: Error : appDetectImageSensor failed !!!
sensor detection at port 1 returned error . Please try again 
Select camera port index 0-7 : Invalid entry 
. Please choose between 0 and 7 
Select camera port index 0-7 : 


Kindly requesting to check issue and please let me know.

 

Yor cooperation and support is highly appreciated!

 

Thanks & Regards,

Undali Muniranga

  • Hi Undali,

    Can you enable remote core logs and share, and also share the remote core init logs.

    run "source ./vision_apps_init.sh"

    It seems like the remote core are not up, can you check if all the cores are up and running.

    Regards,
    Gokul

  • Hello  ,

    Thank you for your reply!

    Execution is structed After this line [C7x_1 ] 16.589019 s: IPC: Waiting for HLOS to be ready ... !!!

    Here is the detailed Log for "source ./vision.apps.init.sh":

    root@j721e-evm:/opt/vision_apps# source ./vision_apps_init.sh
    root@j721e-evm:/opt/vision_apps# [MCU2_0]      8.395823 s: CIO: Init ... Done !!!
    [MCU2_0]      8.395898 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_0]      8.395940 s: CPU is running FreeRTOS
    [MCU2_0]      8.395965 s: APP: Init ... !!!
    [MCU2_0]      8.395992 s: SCICLIENT: Init ... !!!
    [MCU2_0]      8.396184 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)]
    [MCU2_0]      8.396227 s: SCICLIENT: DMSC FW revision 0xb  
    [MCU2_0]      8.396257 s: SCICLIENT: DMSC FW ABI revision 4.0
    [MCU2_0]      8.396285 s: SCICLIENT: Init ... Done !!!
    [MCU2_0]      8.396309 s: UDMA: Init ... !!!
    [MCU2_0]      8.397231 s: UDMA: Init ... Done !!!
    [MCU2_0]      8.397294 s: MEM: Init ... !!!
    [MCU2_0]      8.397341 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ d9000000 of size 15728640 bytes with alignment: 256 !!!
    [MCU2_0]      8.397413 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 3600000 of size 262144 bytes with alignment: 256 !!!
    [MCU2_0]      8.397471 s: MEM: Created heap (DDR_CACHE_WT_MEM, id=7, flags=0x00000000) @ d9f00000 of size 1048576 bytes with alignment: 256 !!!
    [MCU2_0]      8.397525 s: MEM: Init ... Done !!!
    [MCU2_0]      8.397547 s: ETHFW: Init ... !!!
    [MCU2_0]      8.502895 s: ETHFW: Warning: Using 6 random MAC address(es)
    [MCU2_0]      8.503196 s: EnetMcm: CPSW_9G on MAIN NAVSS
    [MCU2_0]      8.512551 s: Mdio_open: MDIO manual mode enabled
    [MCU2_0]      8.512626 s: 
    [MCU2_0]      8.517682 s: ETHFW: Shared multicasts:
    [MCU2_0]      8.517765 s: ETHFW:   01:00:5e:00:00:01
    [MCU2_0]      8.517807 s: ETHFW:   01:00:5e:00:00:fb
    [MCU2_0]      8.517844 s: ETHFW:   01:00:5e:00:00:fc
    [MCU2_0]      8.517876 s: ETHFW:   33:33:00:00:00:01
    [MCU2_0]      8.517907 s: ETHFW:   33:33:ff:1d:92:c2
    [MCU2_0]      8.517938 s: ETHFW:   01:80:c2:00:00:00
    [MCU2_0]      8.517969 s: ETHFW:   01:80:c2:00:00:03
    [MCU2_0]      8.517994 s: ETHFW: Reserved multicasts:
    [MCU2_0]      8.518026 s: ETHFW:   01:80:c2:00:00:0e
    [MCU2_0]      8.518058 s: ETHFW:   01:1b:19:00:00:00
    [MCU2_0]      8.518111 s: ETHFW: CPSW recovery is not enabled
    [MCU2_0]      8.519657 s: ETHFW: VLAN 1024 member=0x1ed virtMember=0xe000000 regMcastFlood=0x1ed unregMcastFlood=0x1ed untag=0x0
    [MCU2_0]      8.520230 s: ETHFW: 1 VLAN entries added in ALE table
    [MCU2_0]      8.520655 s: 
    [MCU2_0] ETHFW Version   : 0.05.00
    [MCU2_0]      8.520717 s: ETHFW Build Date: Jun 22, 2026
    [MCU2_0]      8.520751 s: ETHFW Build Time: 21:14:07
    [MCU2_0]      8.520773 s: ETHFW Commit SHA: 
    [MCU2_0]      8.520840 s: ETHFW: Init ... DONE !!!
    [MCU2_0]      8.521041 s: unibase-1.1.7
    [MCU2_0]      8.521741 s: Starting lwIP, local interface IP is dhcp-enabled
    [MCU2_0]      8.528113 s: ETHFW: Host MAC address: 70:13:75:de:0c:d0
    [MCU2_0]      8.530286 s: ETHFW: Enable gPTP on MAC port 2 (tilld2)
    [MCU2_0]      8.530345 s: ETHFW: Enable gPTP on MAC port 3 (tilld3)
    [MCU2_0]      8.530383 s: ETHFW: Enable gPTP on MAC port 5 (tilld5)
    [MCU2_0]      8.530419 s: ETHFW: Enable gPTP on MAC port 8 (tilld8)
    [MCU2_0]      8.531584 s: [LWIPIF_LWIP] Enet LLD netif initialized successfully
    [MCU2_0]      8.538280 s: [LWIPIF_LWIP_IC] Interface started successfully
    [MCU2_0]      8.538354 s: [LWIPIF_LWIP_IC] NETIF INIT SUCCESS
    [MCU2_0]      8.544802 s: [LWIPIF_LWIP_IC] Interface started successfully
    [MCU2_0]      8.544868 s: [LWIPIF_LWIP_IC] NETIF INIT SUCCESS
    [MCU2_0]      8.544952 s: Added interface 'br3', IP is 0.0.0.0
    [MCU2_0]      8.555408 s: ETHFW: TimeSync PTP enabled
    [MCU2_0]      8.555453 s: IPC: Init ... !!!
    [MCU2_0]      8.555522 s: IPC: 2 CPUs participating in IPC !!!
    [MCU2_0]      8.555566 s: IPC: Waiting for HLOS to be ready ... !!!
    [MCU2_1]      8.648048 s: CIO: Init ... Done !!!
    [MCU2_1]      8.648119 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_1]      8.648156 s: CPU is running FreeRTOS
    [MCU2_1]      8.648178 s: APP: Init ... !!!
    [MCU2_1]      8.648205 s: SCICLIENT: Init ... !!!
    [MCU2_1]      8.648391 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)]
    [MCU2_1]      8.648436 s: SCICLIENT: DMSC FW revision 0xb  
    [MCU2_1]      8.648464 s: SCICLIENT: DMSC FW ABI revision 4.0
    [MCU2_1]      8.648489 s: SCICLIENT: Init ... Done !!!
    [MCU2_1]      8.648511 s: UDMA: Init ... !!!
    [MCU2_1]      8.649489 s: UDMA: Init ... Done !!!
    [MCU2_1]      8.649552 s: MEM: Init ... !!!
    [MCU2_1]      8.649592 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ da000000 of size 16777216 bytes with alignment: 256 !!!
    [MCU2_1]      8.649661 s: MEM: Init ... Done !!!
    [MCU2_1]      8.649684 s: IPC: Init ... !!!
    [MCU2_1]      8.649734 s: IPC: 3 CPUs participating in IPC !!!
    [MCU2_1]      8.649773 s: IPC: Waiting for HLOS to be ready ... !!!
    [C6x_1 ]     15.701639 s: CIO: Init ... Done !!!
    [C6x_1 ]     15.701667 s: ### CPU Frequency = 1350000000 Hz
    [C6x_1 ]     15.701677 s: CPU is running FreeRTOS
    [C6x_1 ]     15.701686 s: APP: Init ... !!!
    [C6x_1 ]     15.701694 s: SCICLIENT: Init ... !!!
    [C6x_1 ]     15.701848 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)]
    [C6x_1 ]     15.701863 s: SCICLIENT: DMSC FW revision 0xb  
    [C6x_1 ]     15.701872 s: SCICLIENT: DMSC FW ABI revision 4.0
    [C6x_1 ]     15.701883 s: SCICLIENT: Init ... Done !!!
    [C6x_1 ]     15.701892 s: UDMA: Init ... !!!
    [C6x_1 ]     15.702976 s: UDMA: Init ... Done !!!
    [C6x_1 ]     15.703002 s: MEM: Init ... !!!
    [C6x_1 ]     15.703017 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ dc000000 of size 16777216 bytes with alignment: 256 !!!
    [C6x_1 ]     15.703037 s: MEM: Init ... Done !!!
    [C6x_1 ]     15.703046 s: IPC: Init ... !!!
    [C6x_1 ]     15.703069 s: IPC: 6 CPUs participating in IPC !!!
    [C6x_1 ]     15.703083 s: IPC: Waiting for HLOS to be ready ... !!!
    [C6x_2 ]     16.114671 s: CIO: Init ... Done !!!
    [C6x_2 ]     16.114700 s: ### CPU Frequency = 1350000000 Hz
    [C6x_2 ]     16.114711 s: CPU is running FreeRTOS
    [C6x_2 ]     16.114720 s: APP: Init ... !!!
    [C6x_2 ]     16.114728 s: SCICLIENT: Init ... !!!
    [C6x_2 ]     16.114883 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)]
    [C6x_2 ]     16.114898 s: SCICLIENT: DMSC FW revision 0xb  
    [C6x_2 ]     16.114908 s: SCICLIENT: DMSC FW ABI revision 4.0
    [C6x_2 ]     16.114919 s: SCICLIENT: Init ... Done !!!
    [C6x_2 ]     16.114929 s: UDMA: Init ... !!!
    [C6x_2 ]     16.116007 s: UDMA: Init ... Done !!!
    [C6x_2 ]     16.116034 s: MEM: Init ... !!!
    [C6x_2 ]     16.116049 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ e0000000 of size 16777216 bytes with alignment: 256 !!!
    [C6x_2 ]     16.116070 s: MEM: Init ... Done !!!
    [C6x_2 ]     16.116079 s: IPC: Init ... !!!
    [C6x_2 ]     16.116102 s: IPC: 6 CPUs participating in IPC !!!
    [C6x_2 ]     16.116116 s: IPC: Waiting for HLOS to be ready ... !!!
    [C7x_1 ]     16.587922 s: CIO: Init ... Done !!!
    [C7x_1 ]     16.587937 s: ### CPU Frequency = 1000000000 Hz
    [C7x_1 ]     16.587950 s: CPU is running FreeRTOS
    [C7x_1 ]     16.587959 s: APP: Init ... !!!
    [C7x_1 ]     16.587968 s: SCICLIENT: Init ... !!!
    [C7x_1 ]     16.588125 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)]
    [C7x_1 ]     16.588139 s: SCICLIENT: DMSC FW revision 0xb  
    [C7x_1 ]     16.588150 s: SCICLIENT: DMSC FW ABI revision 4.0
    [C7x_1 ]     16.588162 s: SCICLIENT: Init ... Done !!!
    [C7x_1 ]     16.588172 s: UDMA: Init ... !!!
    [C7x_1 ]     16.588930 s: UDMA: Init ... Done !!!
    [C7x_1 ]     16.588944 s: MEM: Init ... !!!
    [C7x_1 ]     16.588956 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ 117000000 of size 268435456 bytes with alignment: 256 !!!
    [C7x_1 ]     16.588981 s: MEM: Init ... Done !!!
    [C7x_1 ]     16.588990 s: IPC: Init ... !!!
    [C7x_1 ]     16.589005 s: IPC: 6 CPUs participating in IPC !!!
    [C7x_1 ]     16.589019 s: IPC: Waiting for HLOS to be ready ... !!!
    
    
    Kindly requesting to check please let me know!

    Thanks & Regards
    Undali Muniranga
  • Hi Undali,

    Seems like the linux kernel modules are not loaded,  how are you creating the sd card setup ?, which boot mode are you using ?

    Can you share the output of "lsmod" 

    Regards,
    Gokul

  • Hello  

    Please find the log for "lsmod":

    root@j721e-evm:/opt/vision_apps# lsmod
    Module                  Size  Used by
    overlay               139264  0
    rpmsg_ctrl             12288  0
    display_connector      12288  0
    rpmsg_char             20480  1 rpmsg_ctrl
    bluetooth             520192  2
    ti_am335x_adc          16384  0
    drm_kms_helper        188416  1 display_connector
    kfifo_buf              12288  1 ti_am335x_adc
    irq_pruss_intc         12288  0
    crct10dif_ce           12288  1
    pru_rproc              24576  0
    snd_soc_j721e_evm      28672  0
    ti_k3_r5_remoteproc    24576  0
    cfg80211              421888  0
    ecdh_generic           16384  1 bluetooth
    phy_can_transceiver    12288  3
    ecc                    36864  1 ecdh_generic
    rfkill                 28672  3 bluetooth,cfg80211
    snd_soc_davinci_mcasp    36864  0
    omap_mailbox           12288  5
    omap_hwspinlock        12288  0
    at24                   24576  0
    m_can_platform         12288  0
    snd_soc_ti_udma        12288  1 snd_soc_davinci_mcasp
    snd_soc_pcm3168a_i2c    12288  0
    k3_j72xx_bandgap       12288  0
    pruss                  16384  1 pru_rproc
    m_can                  32768  1 m_can_platform
    snd_soc_ti_edma        12288  1 snd_soc_davinci_mcasp
    ti_am335x_tscadc       12288  1 ti_am335x_adc
    snd_soc_pcm3168a       28672  1 snd_soc_pcm3168a_i2c
    can_dev                40960  1 m_can
    snd_soc_ti_sdma        12288  1 snd_soc_davinci_mcasp
    ti_k3_dsp_remoteproc    12288  0
    sa2ul                  45056  0
    ti_k3_common           20480  1 ti_k3_dsp_remoteproc
    rti_wdt                12288  0
    fuse                  143360  1
    drm                   561152  2 drm_kms_helper,display_connector
    drm_panel_orientation_quirks    28672  1 drm
    backlight              20480  1 drm
    ipv6                  483328  34
    root@j721e-evm:/opt/vision_apps#

     Now it seems IPC is initialized. Please find the logs mentioned below:

    After this last line "[C7x_1 ] 50.742465 s: APP: Syncing with 5 CPUs ... !!!", i have pressed enter.

    1) source ./vision_apps_init.sh:
    root@j721e-evm:/opt/vision_apps# source ./vision_apps_init.sh
    root@j721e-evm:/opt/vision_apps# [MCU2_0] 8.522395 s: CIO: Init ... Done !!! [MCU2_0] 8.522466 s: ### CPU Frequency = 1000000000 Hz [MCU2_0] 8.522507 s: CPU is running FreeRTOS [MCU2_0] 8.522533 s: APP: Init ... !!! [MCU2_0] 8.522560 s: SCICLIENT: Init ... !!! [MCU2_0] 8.522753 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)] [MCU2_0] 8.522798 s: SCICLIENT: DMSC FW revision 0xb [MCU2_0] 8.522827 s: SCICLIENT: DMSC FW ABI revision 4.0 [MCU2_0] 8.522855 s: SCICLIENT: Init ... Done !!! [MCU2_0] 8.522878 s: UDMA: Init ... !!! [MCU2_0] 8.523791 s: UDMA: Init ... Done !!! [MCU2_0] 8.523853 s: MEM: Init ... !!! [MCU2_0] 8.523895 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ d9000000 of size 15728640 bytes with alignment: 256 !!! [MCU2_0] 8.523963 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 3600000 of size 262144 bytes with alignment: 256 !!! [MCU2_0] 8.524020 s: MEM: Created heap (DDR_CACHE_WT_MEM, id=7, flags=0x00000000) @ d9f00000 of size 1048576 bytes with alignment: 256 !!! [MCU2_0] 8.524076 s: MEM: Init ... Done !!! [MCU2_0] 8.524097 s: ETHFW: Init ... !!! [MCU2_0] 8.629483 s: ETHFW: Warning: Using 6 random MAC address(es) [MCU2_0] 8.629782 s: EnetMcm: CPSW_9G on MAIN NAVSS [MCU2_0] 8.638807 s: Mdio_open: MDIO manual mode enabled [MCU2_0] 8.638875 s: [MCU2_0] 8.643893 s: ETHFW: Shared multicasts: [MCU2_0] 8.643977 s: ETHFW: 01:00:5e:00:00:01 [MCU2_0] 8.644020 s: ETHFW: 01:00:5e:00:00:fb [MCU2_0] 8.644056 s: ETHFW: 01:00:5e:00:00:fc [MCU2_0] 8.644089 s: ETHFW: 33:33:00:00:00:01 [MCU2_0] 8.644121 s: ETHFW: 33:33:ff:1d:92:c2 [MCU2_0] 8.644154 s: ETHFW: 01:80:c2:00:00:00 [MCU2_0] 8.644186 s: ETHFW: 01:80:c2:00:00:03 [MCU2_0] 8.644231 s: ETHFW: Reserved multicasts: [MCU2_0] 8.644266 s: ETHFW: 01:80:c2:00:00:0e [MCU2_0] 8.644301 s: ETHFW: 01:1b:19:00:00:00 [MCU2_0] 8.644352 s: ETHFW: CPSW recovery is not enabled [MCU2_0] 8.645857 s: ETHFW: VLAN 1024 member=0x1ed virtMember=0xe000000 regMcastFlood=0x1ed unregMcastFlood=0x1ed untag=0x0 [MCU2_0] 8.646433 s: ETHFW: 1 VLAN entries added in ALE table [MCU2_0] 8.646846 s: [MCU2_0] ETHFW Version : 0.05.00 [MCU2_0] 8.646908 s: ETHFW Build Date: Jun 22, 2026 [MCU2_0] 8.646942 s: ETHFW Build Time: 21:14:07 [MCU2_0] 8.646967 s: ETHFW Commit SHA: [MCU2_0] 8.647031 s: ETHFW: Init ... DONE !!! [MCU2_0] 8.647243 s: unibase-1.1.7 [MCU2_0] 8.647921 s: Starting lwIP, local interface IP is dhcp-enabled [MCU2_0] 8.654195 s: ETHFW: Host MAC address: 70:5a:0e:88:76:86 [MCU2_0] 8.656392 s: ETHFW: Enable gPTP on MAC port 2 (tilld2) [MCU2_0] 8.656447 s: ETHFW: Enable gPTP on MAC port 3 (tilld3) [MCU2_0] 8.656485 s: ETHFW: Enable gPTP on MAC port 5 (tilld5) [MCU2_0] 8.656523 s: ETHFW: Enable gPTP on MAC port 8 (tilld8) [MCU2_0] 8.657665 s: [LWIPIF_LWIP] Enet LLD netif initialized successfully [MCU2_0] 8.664263 s: [LWIPIF_LWIP_IC] Interface started successfully [MCU2_0] 8.664335 s: [LWIPIF_LWIP_IC] NETIF INIT SUCCESS [MCU2_0] 8.670671 s: [LWIPIF_LWIP_IC] Interface started successfully [MCU2_0] 8.670735 s: [LWIPIF_LWIP_IC] NETIF INIT SUCCESS [MCU2_0] 8.670816 s: Added interface 'br3', IP is 0.0.0.0 [MCU2_0] 8.680988 s: ETHFW: TimeSync PTP enabled [MCU2_0] 8.681033 s: IPC: Init ... !!! [MCU2_0] 8.681102 s: IPC: 2 CPUs participating in IPC !!! [MCU2_0] 8.681142 s: IPC: Waiting for HLOS to be ready ... !!! [MCU2_0] 50.782092 s: IPC: HLOS is ready !!! [MCU2_0] 50.783710 s: IPC: Init ... Done !!! [MCU2_0] 50.783778 s: APP: Syncing with 1 CPUs ... !!! [MCU2_0] 50.783818 s: APP: Syncing with 1 CPUs ... Done !!! [MCU2_0] 50.783849 s: REMOTE_SERVICE: Init ... !!! [MCU2_0] 50.784067 s: REMOTE_SERVICE: Init ... Done !!! [MCU2_0] 50.784120 s: ETHFW: Remove server Init ... !!! [MCU2_0] 50.903586 s: ETHFW: Virtual port configuration: [MCU2_0] 50.904758 s: ETHFW: CpswProxyServer: initialization completed (core: mcu2_0) [MCU2_0] 50.904825 s: ETHFW: Remove server Init ... DONE !!! [MCU2_0] 50.928754 s: INF:cbase:tilld2: has mac: 70:5A:0E:88:76:86 [MCU2_0] INF:cbase:tilld3: has mac: 70:5A:0E:88:76:86 [MCU2_0] INF:cbase:tilld5: has mac: 70:5A:0E:88:76:86 [MCU2_0] INF:cbase:tilld8: has mac: 70:5A:0E:88:76:86 [MCU2_0] INF:cbase:cb_lld_task_create: Uniconf Task stack_size=16384 [MCU2_0] INF:cbase [MCU2_0] 50.928978 s: cb_rawsock_open:combase-1.1.8 [MCU2_0] INF:cbase:cb_rawsock_open:dmaTxChId=-1 numRxChannels=0 dmaRxChId=-1 nTxPkts=0 nRxPkts=0 pktSize=0 [MCU2_0] INF:cbase:cb_lld_task_create: gPTP Task stack_size=16384 [MCU2_0] INF:cbase:cbl_query_response:tilld2 link DOWN !!!! [MCU2_0] INF:gptp:gptp [MCU2_0] 50.929164 s: an_run:max_domains=1, max_ports=4 [MCU2_0] INF:cbase:cb_rawsock_open:combase-1.1.8 [MCU2_0] INF:cbase:cb_rawsock_open:dmaTxChId=-1 numRxChannels=0 dmaRxChId=-1 nTxPkts=0 nRxPkts=0 pktSize=0 [MCU2_0] INF:cbase:cbl_query_response:tilld3 link DOWN !!!! [MCU2_0] INF:cbase:cbl_query_respon [MCU2_0] 50.929503 s: e:tilld5 link DOWN !!!! [MCU2_0] INF:cbase:cbl_query_response:tilld8 link DOWN !!!! [MCU2_0] INF:cbase:DmaOpen: TxChNum -1 [MCU2_0] INF:cbase:DmaOpen: Rx startIdx 172 flowId 6 [MCU2_0] INF:cbase:LLDEnetFilter:destmac:01:80:C2:00:00:0E, vlanId:0, ethType:0x88f7 [MCU2_0] INF:gptp:dev:tilld2 open [MCU2_0] 50.929687 s: success [MCU2_0] INF:gptp:dev:tilld3 open success [MCU2_0] INF:gptp:dev:tilld5 open success [MCU2_0] INF:gptp:dev:tilld8 open success [MCU2_0] INF:gptp:gptpnet_init:supportRtNotice=0 tout_interval=125000000Ns [MCU2_0] INF:gptp:gptpnet_init:Open lldtsync OK! [MCU2_0] INF:gptp:IEEE1588-2019 performance m [MCU2_0] 50.929843 s: nitoring disabled. [MCU2_0] INF:gptp:pp_glb_init: use-mgt-log-gptp-cap-interval=0 [MCU2_0] INF:gptp:current-log-gptp-cap-interval=3 initial-log-gptp-cap-interval=3 [MCU2_0] INF:gptp:pp_glb_init: use-mgt-log-gptp-cap-interval=0 [MCU2_0] INF:gptp:current-log-gptp-cap-interval=3 initial- [MCU2_0] 50.929989 s: og-gptp-cap-interval=3 [MCU2_0] INF:gptp:pp_glb_init: use-mgt-log-gptp-cap-interval=0 [MCU2_0] INF:gptp:current-log-gptp-cap-interval=3 initial-log-gptp-cap-interval=3 [MCU2_0] INF:gptp:pp_glb_init: use-mgt-log-gptp-cap-interval=0 [MCU2_0] INF:gptp:current-log-gptp-cap-interval=3 init [MCU2_0] 50.930127 s: al-log-gptp-cap-interval=3 [MCU2_0] INF:gptp:pp_glb_init: use-mgt-log-gptp-cap-interval=0 [MCU2_0] INF:gptp:current-log-gptp-cap-interval=3 initial-log-gptp-cap-interval=3 [MCU2_0] INF:gptp:static_domains_init: instance=0, di=0, pi=1, currentToutIntervalNs=125000000 [MCU2_0] INF:gptp: [MCU2_0] 50.930378 s: yncIntervalNs=125000000, announceInterval=0,pdelayReqInterval=1000000000,gPtpCapableMessageInterval=0 [MCU2_0] INF:gptp:static_domains_init: instance=0, di=0, pi=2, currentToutIntervalNs=125000000 [MCU2_0] INF:gptp:syncIntervalNs=125000000, announceInterval=0,pdelayR [MCU2_0] 50.930519 s: qInterval=1000000000,gPtpCapableMessageInterval=0 [MCU2_0] INF:gptp:static_domains_init: instance=0, di=0, pi=3, currentToutIntervalNs=125000000 [MCU2_0] INF:gptp:syncIntervalNs=125000000, announceInterval=0,pdelayReqInterval=1000000000,gPtpCapableMessageInterval=0 [MCU2_0] I [MCU2_0] 50.930637 s: F:gptp:static_domains_init: instance=0, di=0, pi=4, currentToutIntervalNs=125000000 [MCU2_0] INF:gptp:syncIntervalNs=125000000, announceInterval=0,pdelayReqInterval=1000000000,gPtpCapableMessageInterval=0 [MCU2_0] INF:gptp:onenet_activate:tilld2 status=0, duplex=1, s [MCU2_0] 50.930745 s: eed=0Mbps [MCU2_0] INF:gptp:onenet_activate:tilld3 status=0, duplex=1, speed=0Mbps [MCU2_0] INF:gptp:onenet_activate:tilld5 status=0, duplex=1, speed=0Mbps [MCU2_0] INF:gptp:onenet_activate:tilld8 status=0, duplex=1, speed=0Mbps [MCU2_0] INF:ubase:GPTP_MEDIUM_ALLOC: fragsize=16 fragus [MCU2_0] 50.930839 s: d/fragnum=1322/1453 (90 [MCU2_0] INF:ubase:GPTP_SMALL_ALLOC: fragsize=4 fragused/fragnum=31/102 (30 [MCU2_0] INF:ubase:SM_DATA_INST: fragsize=8 fragused/fragnum=3866/3866 (100 [MCU2_0] 50.954212 s: FVID2: Init ... !!! [MCU2_0] 50.954323 s: FVID2: Init ... Done !!! [MCU2_0] 50.954373 s: DSS: Init ... !!! [MCU2_0] 50.954399 s: DSS: Display type is eDP !!! [MCU2_0] 50.954423 s: DSS: M2M Path is enabled !!! [MCU2_0] 50.954446 s: DSS: SoC init ... !!! [MCU2_0] 50.954465 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2 [MCU2_0] 50.954568 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 50.954607 s: SCICLIENT: Sciclient_pmSetModuleState module=297 state=2 [MCU2_0] 50.954679 s: SCICLIENT: ERROR: Sciclient_pmSetModuleState failed [MCU2_0] 50.954714 s: SCICLIENT: Sciclient_pmSetModuleState module=151 state=2 [MCU2_0] 50.954796 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 50.954832 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=152 clk=9 parent=11 [MCU2_0] 50.954907 s: SCICLIENT: Sciclient_pmSetModuleClkParent success [MCU2_0] 50.954941 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=152 clk=13 parent=18 [MCU2_0] 50.955012 s: SCICLIENT: Sciclient_pmSetModuleClkParent success [MCU2_0] 50.955045 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=152 clk=1 parent=2 [MCU2_0] 50.955113 s: SCICLIENT: Sciclient_pmSetModuleClkParent success [MCU2_0] 50.955145 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=152 clk=1 freq=74250000 [MCU2_0] 50.955919 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success [MCU2_0] 50.955972 s: SCICLIENT: Sciclient_pmModuleClkRequest module=152 clk=1 state=2 flag=0 [MCU2_0] 50.956062 s: SCICLIENT: Sciclient_pmModuleClkRequest success [MCU2_0] 50.956098 s: DSS: SoC init ... Done !!! [MCU2_0] 50.956123 s: DSS: Board init ... !!! [MCU2_0] 50.956144 s: DSS: Board init ... Done !!! [MCU2_0] 51.008636 s: DSS: Init ... Done !!! [MCU2_0] 51.008709 s: VHWA: VPAC Init ... !!! [MCU2_0] 51.008740 s: SCICLIENT: Sciclient_pmSetModuleState module=290 state=2 [MCU2_0] 51.008859 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.008901 s: VHWA: LDC Init ... !!! [MCU2_0] 51.011809 s: VHWA: LDC Init ... Done !!! [MCU2_0] 51.011884 s: VHWA: MSC Init ... !!! [MCU2_0] 51.021887 s: VHWA: MSC Init ... Done !!! [MCU2_0] 51.021965 s: VHWA: NF Init ... !!! [MCU2_0] 51.023482 s: VHWA: NF Init ... Done !!! [MCU2_0] 51.023555 s: VHWA: VISS Init ... !!! [MCU2_0] 51.034115 s: VHWA: VISS Init ... Done !!! [MCU2_0] 51.034297 s: VHWA: FC Init ... !!! [MCU2_0] 51.034465 s: VHWA: FC Init ... Done !!! [MCU2_0] 51.034523 s: VHWA: VPAC Init ... Done !!! [MCU2_0] 51.034566 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_ERROR [MCU2_0] 51.034597 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_WARNING [MCU2_0] 51.034626 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_INFO [MCU2_0] 51.036186 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.cmd_timeout_test on target MCU2-0 [MCU2_0] 51.036445 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.tiovx_overhead on target MCU2-0 [MCU2_0] 51.036527 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.capture.scalar_sink on target MCU2-0 [MCU2_0] 51.036599 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.capture.scalar_source on target MCU2-0 [MCU2_0] 51.036674 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.capture.scalar_sink2 on target MCU2-0 [MCU2_0] 51.036744 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.capture.scalar_source2 on target MCU2-0 [MCU2_0] 51.036814 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.capture.scalar_intermediate on target MCU2-0 [MCU2_0] 51.036886 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.scalar_intermediate_2 on target MCU2-0 [MCU2_0] 51.036965 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.scalar_source_error on target MCU2-0 [MCU2_0] 51.037042 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.scalar_source_obj_array on target MCU2-0 [MCU2_0] 51.037122 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.scalar_sink_obj_array on target MCU2-0 [MCU2_0] 51.037342 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.pyramid_intermediate on target MCU2-0 [MCU2_0] 51.037454 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.pyramid_source on target MCU2-0 [MCU2_0] 51.037541 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.pyramid_sink on target MCU2-0 [MCU2_0] 51.037622 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.test_target on target MCU2-0 [MCU2_0] 51.037698 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.capture.image_intermediate on target MCU2-0 [MCU2_0] 51.037774 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.test_kernels.fileio on target MCU2-0 [MCU2_0] 51.037854 s: VX_ZONE_INFO: [ownAddTargetKernelInternal:189] registered kernel com.ti.ext.obj_array_split on target MCU2-0 [MCU2_0] 51.038158 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MCU2-0 [MCU2_0] 51.038601 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target VPAC_NF [MCU2_0] 51.038844 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target VPAC_LDC1 [MCU2_0] 51.039071 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target VPAC_MSC1 [MCU2_0] 51.039507 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target VPAC_MSC2 [MCU2_0] 51.039829 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target VPAC_VISS1 [MCU2_0] 51.040110 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE1 [MCU2_0] 51.040547 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE2 [MCU2_0] 51.040888 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE3 [MCU2_0] 51.041359 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE4 [MCU2_0] 51.041703 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE5 [MCU2_0] 51.041990 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE6 [MCU2_0] 51.042414 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE7 [MCU2_0] 51.042724 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CAPTURE8 [MCU2_0] 51.043005 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target DISPLAY1 [MCU2_0] 51.043434 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target DISPLAY2 [MCU2_0] 51.043701 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target CSITX [MCU2_0] 51.043951 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target DSS_M2M1 [MCU2_0] 51.044400 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target DSS_M2M2 [MCU2_0] 51.044707 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target DSS_M2M3 [MCU2_0] 51.044970 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target DSS_M2M4 [MCU2_0] 51.045353 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target VPAC_FC [MCU2_0] 51.045412 s: VX_ZONE_INFO: [tivxInitLocal:202] Initialization Done !!! [MCU2_0] 51.045452 s: VX_ZONE_INFO: Globally Disabled VX_ZONE_INFO [MCU2_0] 51.045481 s: APP: OpenVX Target kernel init ... !!! [MCU2_0] 51.070668 s: APP: OpenVX Target kernel init ... Done !!! [MCU2_0] 51.070742 s: CSI2RX: Init ... !!! [MCU2_0] 51.070772 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2 [MCU2_0] 51.070856 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.070894 s: SCICLIENT: Sciclient_pmSetModuleState module=26 state=2 [MCU2_0] 51.070983 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.071016 s: SCICLIENT: Sciclient_pmSetModuleState module=27 state=2 [MCU2_0] 51.071094 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.071125 s: SCICLIENT: Sciclient_pmSetModuleState module=147 state=2 [MCU2_0] 51.071311 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.071364 s: SCICLIENT: Sciclient_pmSetModuleState module=148 state=2 [MCU2_0] 51.071448 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.071710 s: CSI2RX: Init ... Done !!! [MCU2_0] 51.071749 s: CSI2TX: Init ... !!! [MCU2_0] 51.071771 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2 [MCU2_0] 51.071846 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.071881 s: SCICLIENT: Sciclient_pmSetModuleState module=296 state=2 [MCU2_0] 51.071960 s: SCICLIENT: Sciclient_pmSetModuleState success [MCU2_0] 51.072054 s: CSI2TX: Init ... Done !!! [MCU2_0] 51.072089 s: ISS: Init ... !!! [MCU2_0] 51.072118 s: Found sensor IMX390-MAX96705-MAX96724F at location 0 [MCU2_0] 51.072161 s: Found sensor OV0X2F-MAX96717_OV at location 1 [MCU2_0] 51.072333 s: Found sensor OV0X3F-UB953_OV at location 2 [MCU2_0] 51.072389 s: Found sensor IMX390-MAX96705-DISCOVERY-NARROW at location 3 [MCU2_0] 51.072426 s: Found sensor IMX390-MAX96705-DISCOVERY-MID at location 4 [MCU2_0] 51.072458 s: Found sensor IMX390-MAX96705-DISCOVERY-WIDE at location 5 [MCU2_0] 51.072491 s: Found sensor IMX728-UB971_SONY at location 6 [MCU2_0] 51.072520 s: Found sensor AR0233-UB953_MARS at location 7 [MCU2_0] 51.072552 s: Found sensor AR0820-UB953_LI at location 8 [MCU2_0] 51.072582 s: Found sensor UB9xxx_RAW12_TESTPATTERN at location 9 [MCU2_0] 51.072614 s: Found sensor UB96x_UYVY_TESTPATTERN at location 10 [MCU2_0] 51.072646 s: Found sensor GW_AR0233_UYVY at location 11 [MCU2_0] 51.072674 s: IssSensor_Init ... Done !!! [MCU2_0] 51.072945 s: IttRemoteServer_Init ... Done !!! [MCU2_0] 51.072977 s: ISS: Init ... Done !!! [MCU2_0] 51.073004 s: VISS REMOTE SERVICE: Init ... !!! [MCU2_1] 8.777007 s: CIO: Init ... Done !!! [MCU2_1] 8.777079 s: ### CPU Frequency = 1000000000 Hz [MCU2_1] 8.777115 s: CPU is running FreeRTOS [MCU2_1] 8.777140 s: APP: Init ... !!! [MCU2_1] 8.777165 s: SCICLIENT: Init ... !!! [MCU2_1] 8.777363 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)] [MCU2_1] 8.777408 s: SCICLIENT: DMSC FW revision 0xb [MCU2_1] 8.777434 s: SCICLIENT: DMSC FW ABI revision 4.0 [MCU2_1] 8.777460 s: SCICLIENT: Init ... Done !!! [MCU2_1] 8.777481 s: UDMA: Init ... !!! [MCU2_1] 8.778453 s: UDMA: Init ... Done !!! [MCU2_1] 8.778515 s: MEM: Init ... !!! [MCU2_1] 8.778557 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ da000000 of size 16777216 bytes with alignment: 256 !!! [MCU2_1] 8.778626 s: MEM: Init ... Done !!! [MCU2_1] 8.778648 s: IPC: Init ... !!! [MCU2_1] 8.778699 s: IPC: 3 CPUs participating in IPC !!! [MCU2_1] 8.778736 s: IPC: Waiting for HLOS to be ready ... !!! [MCU2_1] 50.960404 s: IPC: HLOS is ready !!! [MCU2_1] 50.962523 s: IPC: Init ... Done !!! [MCU2_1] 50.962584 s: APP: Syncing with 1 CPUs ... !!! [C6x_1 ] 16.098918 s: CIO: Init ... Done !!! [C6x_1 ] 16.098946 s: ### CPU Frequency = 1350000000 Hz [C6x_1 ] 16.098957 s: CPU is running FreeRTOS [C6x_1 ] 16.098965 s: APP: Init ... !!! [C6x_1 ] 16.098973 s: SCICLIENT: Init ... !!! [C6x_1 ] 16.099128 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)] [C6x_1 ] 16.099142 s: SCICLIENT: DMSC FW revision 0xb [C6x_1 ] 16.099152 s: SCICLIENT: DMSC FW ABI revision 4.0 [C6x_1 ] 16.099162 s: SCICLIENT: Init ... Done !!! [C6x_1 ] 16.099172 s: UDMA: Init ... !!! [C6x_1 ] 16.100253 s: UDMA: Init ... Done !!! [C6x_1 ] 16.100278 s: MEM: Init ... !!! [C6x_1 ] 16.100293 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ dc000000 of size 16777216 bytes with alignment: 256 !!! [C6x_1 ] 16.100313 s: MEM: Init ... Done !!! [C6x_1 ] 16.100321 s: IPC: Init ... !!! [C6x_1 ] 16.100345 s: IPC: 6 CPUs participating in IPC !!! [C6x_1 ] 16.100358 s: IPC: Waiting for HLOS to be ready ... !!! [C6x_1 ] 50.887655 s: IPC: HLOS is ready !!! [C6x_1 ] 50.890787 s: IPC: Init ... Done !!! [C6x_1 ] 50.890819 s: APP: Syncing with 5 CPUs ... !!! [C6x_2 ] 16.511925 s: CIO: Init ... Done !!! [C6x_2 ] 16.511953 s: ### CPU Frequency = 1350000000 Hz [C6x_2 ] 16.511964 s: CPU is running FreeRTOS [C6x_2 ] 16.511973 s: APP: Init ... !!! [C6x_2 ] 16.511982 s: SCICLIENT: Init ... !!! [C6x_2 ] 16.512137 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)] [C6x_2 ] 16.512152 s: SCICLIENT: DMSC FW revision 0xb [C6x_2 ] 16.512162 s: SCICLIENT: DMSC FW ABI revision 4.0 [C6x_2 ] 16.512173 s: SCICLIENT: Init ... Done !!! [C6x_2 ] 16.512183 s: UDMA: Init ... !!! [C6x_2 ] 16.513263 s: UDMA: Init ... Done !!! [C6x_2 ] 16.513290 s: MEM: Init ... !!! [C6x_2 ] 16.513305 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ e0000000 of size 16777216 bytes with alignment: 256 !!! [C6x_2 ] 16.513326 s: MEM: Init ... Done !!! [C6x_2 ] 16.513335 s: IPC: Init ... !!! [C6x_2 ] 16.513359 s: IPC: 6 CPUs participating in IPC !!! [C6x_2 ] 16.513374 s: IPC: Waiting for HLOS to be ready ... !!! [C6x_2 ] 50.598055 s: IPC: HLOS is ready !!! [C6x_2 ] 50.601341 s: IPC: Init ... Done !!! [C6x_2 ] 50.601370 s: APP: Syncing with 5 CPUs ... !!! [C7x_1 ] 16.985166 s: CIO: Init ... Done !!! [C7x_1 ] 16.985181 s: ### CPU Frequency = 1000000000 Hz [C7x_1 ] 16.985193 s: CPU is running FreeRTOS [C7x_1 ] 16.985202 s: APP: Init ... !!! [C7x_1 ] 16.985210 s: SCICLIENT: Init ... !!! [C7x_1 ] 16.985367 s: SCICLIENT: DMSC FW version [11.2.8--v11.02.08 (Fancy Rat)] [C7x_1 ] 16.985381 s: SCICLIENT: DMSC FW revision 0xb [C7x_1 ] 16.985392 s: SCICLIENT: DMSC FW ABI revision 4.0 [C7x_1 ] 16.985404 s: SCICLIENT: Init ... Done !!! [C7x_1 ] 16.985414 s: UDMA: Init ... !!! [C7x_1 ] 16.986173 s: UDMA: Init ... Done !!! [C7x_1 ] 16.986187 s: MEM: Init ... !!! [C7x_1 ] 16.986199 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000000) @ 117000000 of size 268435456 bytes with alignment: 256 !!! [C7x_1 ] 16.986224 s: MEM: Init ... Done !!! [C7x_1 ] 16.986233 s: IPC: Init ... !!! [C7x_1 ] 16.986248 s: IPC: 6 CPUs participating in IPC !!! [C7x_1 ] 16.986263 s: IPC: Waiting for HLOS to be ready ... !!! [C7x_1 ] 50.740724 s: IPC: HLOS is ready !!! [C7x_1 ] 50.742448 s: IPC: Init ... Done !!! [C7x_1 ] 50.742465 s: APP: Syncing with 5 CPUs ... !!! root@j721e-evm:/opt/vision_apps
    Kindly check for the same.


    Steps for creating latepp1:
    i) I have build the build the imaging and vision_apps.
    ii)vx_app_rtos_linux_mcu2_0.out file is generated in ~/ti-processor-sdk-rtos-j721e-evm-11_02_00_06/vision_apps/out/J721E/R5F/FREERTOS/release
    iii)Edit the generate_lateapps.sh file from ~/ti-processor-sdk-rtos-j721e-evm-11_02_00_06/pdk_jacinto_11_02_00_15/packages/ti/boot/sbl/example/boot_app/scriptsas shown below:

    iv)After running this script ./generate_lateapps.sh from the location ~/ti-processor-sdk-rtos-j721e-evm-11_02_00_06/pdk_jacinto_11_02_00_15/packages/ti/boot/sbl/example/boot_app/scriptsand signed

    multicore_MCU2_0_MCU2_1_stage1.appimage.signed file will be generated in ~/ti-processor-sdk-rtos-j721e-evm-11_02_00_06/pdk_jacinto_11_02_00_15/packages/ti/boot/sbl/example/boot_app/multicore_images/j721e_evm and copied into SD card boot partition as lateapp1.

    ->./run_app_single_cam.sh:

    root@j721e-evm:/opt/vision_apps# ./run_app_single_cam.sh 
    APP: Init ... !!!
         0.000000 s: MEM: Init ... !!!
         0.000000 s: MEM: Initialized DMA HEAP (fd=4) !!!
         0.000000 s: MEM: Init ... Done !!!
         0.000000 s: IPC: Init ... !!!
         0.000000 s: IPC: Init ... Done !!!
    REMOTE_SERVICE: Init ... !!!
    _rpmsg_char_find_ctrldev: could not find the matching rpmsg_ctrl device for virtio4.rpmsg_chrdev.-1.21
    _rpmsg_char_find_ctrldev: could not find the matching rpmsg_ctrl device for virtio3.rpmsg_chrdev.-1.21
    _rpmsg_char_find_ctrldev: could not find the matching rpmsg_ctrl device for virtio0.rpmsg_chrdev.-1.21
    _rpmsg_char_find_ctrldev: could not find the matching rpmsg_ctrl device for virtio1.rpmsg_chrdev.-1.21
    REMOTE_SERVICE: Init ... Done !!!
         0.000000 s: GTC Frequency = 0 MHz
    APP: Init ... Done !!!
         0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_ERROR
         0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_WARNING
         0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_INFO
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-0 
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-1 
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-2 
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-3 
         0.000000 s: VX_ZONE_INFO: [tivxInitLocal:202] Initialization Done !!!
         0.000000 s: VX_ZONE_INFO: Globally Disabled VX_ZONE_INFO
    sensor_selection = [0]
    ldc_enable = [0]
    num_frames_to_run = [1000000000]
    is_interactive = [1]
         0.000000 s: IttCtrl_registerHandler: command echo registered at location 0 
         0.000000 s: IttCtrl_registerHandler: command iss_read_2a_params registered at location 1 
         0.000000 s: IttCtrl_registerHandler: command iss_write_2a_params registered at location 2 
         0.000000 s: IttCtrl_registerHandler: command iss_raw_save registered at location 3 
         0.000000 s: IttCtrl_registerHandler: command iss_yuv_save registered at location 4 
         0.000000 s: IttCtrl_registerHandler: command iss_read_sensor_reg registered at location 5 
         0.000000 s: IttCtrl_registerHandler: command iss_write_sensor_reg registered at location 6 
         0.000000 s: IttCtrl_registerHandler: command dev_ctrl registered at location 7 
         0.000000 s: IttCtrl_registerHandler: command iss_send_dcc_file registered at location 8 
         0.000000 s:  NETWORK: Opened at IP Addr = 101.110.115.111, socket port=5000!!!
         0.000000 s: ISS: Enumerating sensors ... !!!
    [MCU2_0]    516.246472 s: Error writing to TCA6408 register 0x03 
    [MCU2_0]    516.446261 s: Error writing to TCA6408 register 0x03 
    [MCU2_0]    516.646214 s: IssSensor_DeserializerInit Error: powerOnDeserializers returned -1 
    [MCU2_0]    516.646308 s: Deserializer config start 
         0.000000 s: ISS: ERROR: Enumerating sensors failed !!!
    Select camera port index 0-7 : [MCU2_0]    516.652211 s: Error writing 0x75 to de-serializer(0x27) register 0x0013 after 3 attempts!
    [MCU2_0]    516.652294 s:  Deserializer Error: Reg Write Failed for regAddr 0x0013, cnt = 0
    [MCU2_0]    516.652344 s: End of deserializer config 
    [MCU2_0]    516.652436 s: ImageSensor_RemoteServiceHandler:2095 - IssSensor_DeserializerInit returned status: -1
    0
    0 registered sensor drivers
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
    . Try again 
    0 registered sensor drivers
    Select a sensor above or press '0' to autodetect the sensor : 0
    No sensor detected at port 0. Please select another port 
    Select camera port index 0-7 : Invalid entry 
    . Please choose between 0 and 7 
    Select camera port index 0-7 : [MCU2_0]    531.245213 s: Error reading from de-serializer(0x27) register 0x001a after 3 attempts!
    [MCU2_0]    531.245312 s: IssSensor_detect_serializer returned 0xffffffff 
    [MCU2_0]    531.245355 s: IM_SENSOR_CMD_DETECT No serializer found at port 0 
    
    
    Please check and let me know if it is different process than mentioned above for working on camera sensor.

    Kindly requesting to check and please guide how to proceed further.

    Thanks and Regards
    undali Muniranga

  • Hi Undali,


     Now it seems IPC is initialized. Please find the logs mentioned below:

    After this last line "[C7x_1 ] 50.742465 s: APP: Syncing with 5 CPUs ... !!!", i have pressed enter.

    Now the waiting for hlos ready is solved because earlier kernel modules were not loaded.

    why are these difference here, what are the changes have you done in the sdk, can you verify those ?

    It seems the remote core init itself not passed, no point in running application.

    Refer logs from the link below, for the successful init logs. And then run your application.
    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/11_01_00_04/exports/docs/vision_apps/docs/user_guide/group_apps_utilities_app_remote_log.html

    Regards,
    Gokul

  • Hello  

    Thank you your reply!

    we have changed .dts and .dtsi files in Linux SDK. 

    Currently we are using MAX96717 serializer and MAX96724F deserilaizer for OX02F10 sensor.

    why are these difference here, what are the changes have you done in the sdk, can you verify those ?--->please let me know how to verify these

    Camera sensor driver is executing in MC2_0 and if we execute the ./run_app_single_cam.sh its executing the Camera sensor driver as we seeing the logs for the same.
     

    Detailed log mentioned below:

    root@j721e-evm:/opt/vision_apps# ./run_app_single_cam.sh 
    APP: Init ... !!!
         0.000000 s: MEM: Init ... !!!
         0.000000 s: MEM: Initialized DMA HEAP (fd=4) !!!
         0.000000 s: MEM: Init ... Done !!!
         0.000000 s: IPC: Init ... !!!
    Retry 0
    Opened RPMsg after 0 retries
         0.000000 s: IPC: Init ... Done !!!
    REMOTE_SERVICE: Init ... !!!
    Retry 0
    Opened RPMsg after 0 retries
    REMOTE_SERVICE: Init ... Done !!!
         0.000000 s: GTC Frequency = 0 MHz
    APP: Init ... Done !!!
         0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_ERROR
         0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_WARNING
         0.000000 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_INFO
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-0 
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-1 
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-2 
         0.000000 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:169] Added target MPU-3 
         0.000000 s: VX_ZONE_INFO: [tivxInitLocal:202] Initialization Done !!!
         0.000000 s: VX_ZONE_INFO: Globally Disabled VX_ZONE_INFO
    sensor_selection = [0]
    ldc_enable = [0]
    num_frames_to_run = [1000000000]
    is_interactive = [1]
         0.000000 s: IttCtrl_registerHandler: command echo registered at location 0 
         0.000000 s: IttCtrl_registerHandler: command iss_read_2a_params registered at location 1 
         0.000000 s: IttCtrl_registerHandler: command iss_write_2a_params registered at location 2 
         0.000000 s: IttCtrl_registerHandler: command iss_raw_save registered at location 3 
         0.000000 s: IttCtrl_registerHandler: command iss_yuv_save registered at location 4 
         0.000000 s: IttCtrl_registerHandler: command iss_read_sensor_reg registered at location 5 
         0.000000 s: IttCtrl_registerHandler: command iss_write_sensor_reg registered at location 6 
         0.000000 s: IttCtrl_registerHandler: command dev_ctrl registered at location 7 
         0.000000 s: IttCtrl_registerHandler: command iss_send_dcc_file registered at location 8 
         0.000000 s:  NETWORK: Opened at IP Addr = 101.110.115.111, socket port=5000!!!
         0.000000 s: ISS: Enumerating sensors ... !!!
    [MCU2_0]    275.188143 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE 
    [MCU2_0]    275.188449 s: Fusion1 Board configuration
    [MCU2_0]    275.188557 s: Error writing to TCA6408 register 0x03 
    [MCU2_0]    275.388305 s: Error writing to TCA6408 register 0x03 
    [MCU2_0]    275.588260 s: Deserializer config start 
         0.000000 s: ISS: ERROR: Enumerating sensors failed !!!
    Select camera port index 0-7 : [MCU2_0]    275.594260 s: Error writing 0x75 to de-serializer(0x27) register 0x0013 after 3 attempts!
    [MCU2_0]    275.594352 s:  Deserializer Error: Reg Write Failed for regAddr 0x0013, cnt = 0
    [MCU2_0]    275.594395 s: End of deserializer config 
    [MCU2_0]    275.594490 s: ImageSensor_RemoteServiceHandler:2095 - IssSensor_DeserializerInit returned status: -1
    2
    0 registered sensor drivers
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
    . Try again 
    0 registered sensor drivers
    Select a sensor above or press '0' to autodetect the sensor : 0
    0 registered sensor drivers
    Select a sensor above or press '0' to autodetect the sensor : Invalid selection 
    . Try again 
    0 registered sensor drivers
    Select a sensor above or press '0' to autodetect the sensor : [MCU2_0]    292.465253 s: Error reading from de-serializer(0x27) register 0x001a after 3 attempts!
    [MCU2_0]    292.465354 s: IssSensor_detect_serializer returned 0xffffffff 
    [MCU2_0]    292.465394 s: IM_SENSOR_CMD_DETECT No serializer found at port 2 
    

    Kindly requesting to check for the same.

    Thanks & Regards,
    Undali Muniranga

  • Hi,

    I am currently out of office, I will update you next week.

    Regards,
    Gokul