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.

TDA4VH-Q1: Single cam app gets stuck in tda4vh + QNX environment

Part Number: TDA4VH-Q1
Other Parts Discussed in Thread: TDA4VH

Hi TI,

I am trying to run the single cam app in tda4vh + QNX environment but it gets stuck after "enumerating sensors" print. see image below:

SDK Details:

I downloaded the BSP version JBN12 from QNX software center.

To build the qnx-ifs file I made some changes in the j784s4-evm.build file as per ti modified file j784s4-evm-ti.build  of BSP version 710_SVN964349_JBN4.

This is the modified j784s4-evm.build file:

.build file starts here ------------>

###################################################################################
#
# Neutrino 7.1 on TI J784S4 EVM
#
###################################################################################
[-optional]
[+keeplinked]
[image=0x80080000]
[virtual=aarch64le,raw +compress] .bootstrap = {
[+keeplinked] startup-j784s4-evm -v -r0xA0000000,0x1000000,1
PATH=/proc/boot:/bin:/usr/bin:/sbin:/usr/sbin:/usr/lib
LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll:/lib/dll/pci procnto-smp-instr -v
}
[+script] .script = {
# Programs require the runtime linker (ldqnx-64.so) to be at a fixed location
procmgr_symlink ../../proc/boot/ldqnx-64.so.2 /usr/lib/ldqnx-64.so.2

display_msg Welcome to QNX Neutrino 7.1.0 on the TI J784S4 EVM Board!!

# Ensure that all serial debug and telnet ksh sessions have environment variables set
ENV=/etc/profile

# Start some common servers
slogger2
pipe &
dumper -d /tmp

#######################################################################
## Random service
#######################################################################
display_msg "Starting random service ..."
random -t
# use SA2UL engine to generate random number
# random -l devr-sa2ul.so:mmra=0x40901000,trng=0x40910000,irq=913
waitfor /dev/random 5

#######################################################################
## TI SCI / IPC Resource Managers
#######################################################################
# tisci-mgr
# waitfor /dev/tisci 4
# shmemallocator
# waitfor /dev/shmemallocator 4
# tiipc-mgr
# waitfor /dev/tiipc 4
# tiudma-mgr
# waitfor /dev/tiudma 4

#######################################################################
## UART drivers
#######################################################################
display_msg "start serial driver"
devc-seromap -e -F 0x02880000,280
reopen /dev/ser1

#######################################################################
## I2C driver
#######################################################################
i2c-omap35xx -p0x2000000 -i232 -d --u0
i2c-omap35xx -p0x2040000 -i236 -d --u4
i2c-omap35xx -p0x42120000 -i928 -d --u9
waitfor /dev/i2c0 4
waitfor /dev/i2c4 4
waitfor /dev/i2c9 4

#######################################################################
## RTC utility - requires i2c driver to be running
#######################################################################
display_msg Setting OS clock from RTC
rtc hw

#######################################################################
## SD/eMMC memory card driver
#######################################################################
display_msg "Starting MMC/SD memory card driver... eMMC"
devb-sdmmc-am65x blk cache=1m sdio addr=0x4f80000,irq=35,timing=~hs400,emmc,bs=sscfg=0x8000 disk name=emmc

display_msg Starting MMC/SD memory card driver... SD
devb-sdmmc-am65x blk cache=1m sdio addr=0x04fb0000,irq=36,bs=sscfg=0x8000:ldo=0x600000^8:pwrdev=/dev/i2c0 cam pnp disk name=sd

#######################################################################
## Configure the IO expanders for cpsw2g, cpsw9g and USB
#######################################################################
/scripts/configure_i2c_io_expanders.sh

#######################################################################
## Network driver
#######################################################################
# display_msg "Starting Network driver..."
io-pkt-v6-hc
#mount -T io-pkt -o devnp-asix.so

# Ensure that TCP/IP am0 interface is available before the script continue
#if_up -p ax0

# Set IP address
#dhclient -m -lf /dev/shmem/dhclient.leases -pf /dev/shmem/dhclient.pid -nw ax0

# Set static IP if needed
# ifconfig ax0 169.254.1.2

#######################################################################
## OSPI NOR flash driver without UDMA support
#######################################################################
display_msg "Starting Flash driver..."
devf-j7-ospi rclk=200000000,clk=25000000,rdelay=4
#######################################################################
## OSPI NOR flash driver with UDMA support
## need tisci-mgr and tiudma-mgr to access TI UDMA library
## need "-I" option to access UDMA registers
## need direct and PHY mode for DMA transfer
#######################################################################
# display_msg "Starting Flash driver..."
# devf-j7-ospi -I rclk=200000000,clk=25000000,rdelay=4,poffset=0x3fc0000,dac=1,phy=1,dma=1

#######################################################################
## XHCI on USB-C connector
#######################################################################
display_msg Starting XHCI driver
io-usb-otg -d cdns3-xhci ioport=0x6010000,irq=128,iosize=65536
waitfor /dev/usb/io-usb-otg 10

#######################################################################
## REMOTE_DEBUG (gdb or Momentics)
## - refer to the help documentation for the gdb, qconn and the IDE
## for more information on remote debugging
## - the commands shown require that NETWORK is enabled too
#######################################################################
### <--- For ti - start
#devc-pty

# PATH=$PATH:/usr/bin qconn port=8000

#inetd &

# Start the main shell
# [+session] ksh /proc/boot/.console.sh &
[+session] ksh /proc/boot/.console_ti.sh &
#### For ti - end --->
}

[type=link] /bin/sh=/proc/boot/ksh

# Redirect console messages
[type=link] /dev/console=/dev/ser1

[type=link] /tmp=/dev/shmem
[type=link] /var/log=/tmp
[type=link] /usr/tmp=/tmp

### <--- For ti -start
###########################################################################
## Set environment and start the main shell
###########################################################################
[perms=0744] .console_ti.sh={

# These environment variables are inherited by all the programs that follow.
echo Setting environment variables...
export SYSNAME=nto
export TERM=qansi
export HOME=/
export PS1="J784S4-EVM# "
export PATH=/proc/boot:/bin:/usr/bin:/sbin:/usr/sbin:/usr/lib
export LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll:/lib/dll/pci

#######################################################################
## vision_apps environment variables
#######################################################################
# Location of the input data for vision apps demos
export VX_TEST_DATA_PATH=/ti_fs/vision_apps/test_data
# Location of the input data for PTK demos
export TIAP_DATABASE_PATH=/ti_fs/vision_apps/test_data_ptk
# Location of the input data for Stereo demo
export APP_STEREO_DATA_PATH=$VX_TEST_DATA_PATH/psdkra/stereo_test_data
# APP config path for PTK demos
export APP_CONFIG_BASE_PATH=/ti_fs/vision_apps/ptk_app_cfg
echo done..

#######################################################################
## Run user script if it exists
#######################################################################
echo Mounting the sd ..
waitfor /dev/sd0 10
mount -tdos -oexe=all /dev/sd0t12 /boot
mount -tdos -oexe=all /dev/sd0t12.1 /ti_fs
echo Looking for user script to run: /ti_fs/scripts/user.sh
/proc/boot/waitfor /ti_fs/scripts/user.sh
user_script=/ti_fs/scripts/user.sh
if [ -e "$user_script" ]; then
echo Running user script...
. "$user_script"
fi

echo done...
ksh -l
}

#### For ti - end --->

# Programs require the runtime linker (ldqnx.so) to be at a fixed location

# Shared libraries
libc.so
libgcc_s.so.1
ldqnx-64.so.2
libregex.so
libqh.so
libm.so

###########################################################################
## BLOCK driver
## substitute cam-xxx.so and fs-xxx.so with the cam drivers and filesystems
## required
###########################################################################
libcam.so
io-blk.so
cam-disk.so
fs-qnx6.so
fs-dos.so
libncursesw.so

devu-hcd-cdns3-xhci.so
libusbdi.so
#libusbdci.so
/lib/libpci.so=${QNX_TARGET}/${PROCESSOR}/lib/libpci.so

###########################################################################
## NETWORK driver
###########################################################################
io-pkt-v6-hc
libz.so
devnp-asix.so
devnp-e1000.so
libsocket.so
#libnbutil.so
libcrypto.so
libqcrypto.so
qcrypto-openssl.so
libsecpol.so
libssl.so
arp
cat
echo
getconf
more
omshell
route
setconf
sed
#nicinfo
ping
ftp
fs-nfs3
fs-cifs
ifconfig
if_up
dhcpd
telnet
inetd
tftp
ptpd
ptpd_ctrl
io

###########################################################################
## Binaries from TI PSDK
## These binaries should NOT be distributed outside of QNX.
## These binaries are developed by TI and any customers or outside
## partners should be contacting TI to get their latest PSDK.
###########################################################################
[uid=0 gid=0 perms=0755] /usr/sbin/tisci-mgr=${PSDK_QNX_PATH}/qnx/resmgr/sciclient_qnx_rsmgr/aarch64/o.le${BUILD_PROFILE_QNX_SUFFIX1}/tisci-mgr${BUILD_PROFILE_QNX_SUFFIX2}
[uid=0 gid=0 perms=0755] /usr/sbin/tiipc-mgr=${PSDK_QNX_PATH}/qnx/resmgr/ipc_qnx_rsmgr/resmgr/aarch64/o.le${BUILD_PROFILE_QNX_SUFFIX1}/tiipc-mgr${BUILD_PROFILE_QNX_SUFFIX2}
[uid=0 gid=0 perms=0755] /usr/sbin/tiudma-mgr=${PSDK_QNX_PATH}/qnx/resmgr/udma_qnx_rsmgr/resmgr/aarch64/o.le${BUILD_PROFILE_QNX_SUFFIX1}/tiudma-mgr${BUILD_PROFILE_QNX_SUFFIX2}
[uid=0 gid=0 perms=0755] /usr/sbin/shmemallocator=${PSDK_QNX_PATH}/qnx/sharedmemallocator/resmgr/aarch64/o.le${BUILD_PROFILE_QNX_SUFFIX1}/shmemallocator${BUILD_PROFILE_QNX_SUFFIX2}
[uid=0 gid=0 perms=0644] /usr/lib/devnp-cpsw2g.so=${PSDK_QNX_PATH}/qnx/devnp/cpsw2g/aarch64/dll.le${BUILD_PROFILE_QNX_SUFFIX1}/devnp-cpsw2g${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-pdk.so=${PSDK_QNX_PATH}/qnx/pdk_libs/pdk/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-pdk${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-pdk.so.1=${PSDK_QNX_PATH}/qnx/pdk_libs/pdk/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-pdk${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-sciclient.so=${PSDK_QNX_PATH}/qnx/pdk_libs/sciclient/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-sciclient${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-sciclient.so.1=${PSDK_QNX_PATH}/qnx/pdk_libs/sciclient/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-sciclient${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-ipclld.so=${PSDK_QNX_PATH}/qnx/pdk_libs/ipclld/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-ipclld${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-ipclld.so.1=${PSDK_QNX_PATH}/qnx/pdk_libs/ipclld/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-ipclld${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-enetlld.so=${PSDK_QNX_PATH}/qnx/pdk_libs/enetlld/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-enetlld${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-enetlld.so.1=${PSDK_QNX_PATH}/qnx/pdk_libs/enetlld/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-enetlld${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-udmalld.so=${PSDK_QNX_PATH}/qnx/pdk_libs/udmalld/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-udmalld${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libti-udmalld.so.1=${PSDK_QNX_PATH}/qnx/pdk_libs/udmalld/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libti-udmalld${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libtiudma-usr.so=${PSDK_QNX_PATH}/qnx/resmgr/udma_qnx_rsmgr/usr/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libtiudma-usr${BUILD_PROFILE_QNX_SUFFIX2}.so
[uid=0 gid=0 perms=0644] /usr/lib/libtiudma-usr.so.1=${PSDK_QNX_PATH}/qnx/resmgr/udma_qnx_rsmgr/usr/aarch64/so.le${BUILD_PROFILE_QNX_SUFFIX1}/libtiudma-usr${BUILD_PROFILE_QNX_SUFFIX2}.so

###########################################################################
## PPS
###########################################################################
# libpps.so

###########################################################################
## Tracelog
###########################################################################
libtracelog.so

###########################################################################
## Slogger2
###########################################################################
libslog2.so
libslog2parse.so

###########################################################################
## For ncurses2 support
###########################################################################
# libpanelw.so
# libncursesw.so

###########################################################################
## True Random Number Generator support
###########################################################################
devr-sa2ul.so

###########################################################################
## UART driver
###########################################################################
devc-seromap

###########################################################################
## I2C driver
###########################################################################
i2c-omap35xx

###########################################################################
## USB driver
###########################################################################
usb
devb-umass
io-usb-otg

#######################################################################
## RTC utility
#######################################################################
rtc

###########################################################################
## Network services (telnet) support
############################################################################
[uid=0 gid=0 perms=4755] /bin/login=login
[uid=0 gid=0 perms=4755] /bin/passwd=passwd
[uid=0 gid=0 perms=4755] /bin/su=su
[uid=0 gid=0 perms=0755] /usr/sbin/ftpd=ftpd
[uid=0 gid=0 perms=0755] /usr/sbin/inetd=inetd
[uid=0 gid=0 perms=0755] /usr/sbin/telnetd=telnetd

#sshd support will need to be added
[uid=0 gid=0 perms=0755] /usr/sbin/sshd=sshd


#[type=link] /etc/.pwlock=/tmp/.pwlock
[type=link] /var/log=/tmp
[type=link] /var/run=/tmp
[type=link] /var/lock=/tmp

# NOTE: The following is very insecure and must not be used in a production
# environment. This allows telnet access to root without a password!
# Even with a password this is not secure as telnet passes the password
# unencrypted over the network. NO NOT USE THIS IN AN UNSECURED ENVIRONMENT!
# This configuration is only meant for initial setup and testing of a new board.
# If you need network access use a secure protocol like ssh (e.g. OpenSSH or Drop Bear).
#
/etc/inetd.conf = {
telnet stream tcp nowait root /usr/sbin/telnetd in.telnetd
ftp stream tcp nowait root /usr/sbin/ftpd in.ftpd -l
#shell stream tcp nowait root /bin/rshd in.rshd
#login stream tcp nowait root /bin/rlogind in.rlogind
#tftp dgram udp wait ftp /bin/tftpd in.tftpd
}

/etc/ftpusers=${QNX_TARGET}/etc/ftpusers
/etc/ftpd.conf = {
/* Make things a+rw by default */
umask all 0000
}

/etc/hosts=${QNX_TARGET}/etc/hosts
/etc/services=${QNX_TARGET}/etc/services
#/etc/motd=${QNX_TARGET}/etc/motd
/etc/esh = {
}

[uid=0 gid=0 perms=0644] /etc/passwd = {
root:x:0:0:Superuser:/root:/bin/sh
sshd:x:15:6:sshd:/var/chroot/sshd:/bin/false
qnxuser:x:1000:1000:QNX User:/home/qnxuser:/bin/sh
}

# Enabled Username/Password: root/root, qnxuser/qnxuser
[uid=0 gid=0 perms=0600] /etc/shadow = {
root:@S@NKlWES1quMp1wmqugkUSnFEpPGn58kIs4wQOgDDNs06vimR+bbGPUKM+9P6jbFUzo3Rm+Qe5MS+17xKhwaeJEg==@Mjg5ZTJiMTM0YTRjYTE2ZGFjMDdhZTFlY2NlMDVmNmE=:1468494669:0:0
sshd:*:1231323780:0:0
qnxuser:@S@HZERXjgixvb3157FFeraShhvTVw+10ccUtVUVZbi0fUwpzlzBZFw5gHiFd1XHKit8D39Whe749XAY8fV4P5ANQ==@Y2ZlOTg3M2RhNTM4Y2M2ODY0OWZhODdiNDRkMmU5Nzg=:1468488235:0:0
}

[uid=0 gid=0 perms=0644] /etc/group = {
root:x:0:root
sshd:x:6:
qnxuser:x:qnxuser
}

###########################################################################
## PAM configurations addon build file
###########################################################################
[uid=0 gid=0 type=dir dperms=0755] /usr
[uid=0 gid=0 type=dir dperms=0755] /usr/lib
[uid=0 gid=0 type=dir dperms=0755] /etc
[uid=0 gid=0 type=dir dperms=0755] /etc/pam.d
[uid=0 gid=0 perms=0644] /etc/pam.d/login=${QNX_TARGET}/etc/pam.d/login
[uid=0 gid=0 perms=0644] /etc/pam.d/passwd=${QNX_TARGET}/etc/pam.d/passwd
[uid=0 gid=0 perms=0644] /etc/pam.d/su=${QNX_TARGET}/etc/pam.d/su

[uid=0 gid=0 perms=0644] /etc/pam.d/ftpd=${QNX_TARGET}/etc/pam.d/ftpd
[uid=0 gid=0 perms=0755] /usr/lib/libpam.so=libpam.so
[uid=0 gid=0 perms=0755] /usr/lib/pam_ftpusers.so=pam_ftpusers.so
[uid=0 gid=0 perms=0755] /usr/lib/pam_rootok.so=pam_rootok.so
[uid=0 gid=0 perms=0755] /usr/lib/pam_qnx.so=pam_qnx.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_deny.so=pam_deny.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_echo.so=pam_echo.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_exec.so=pam_exec.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_group.so=pam_group.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_mac.so=pam_mac.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_permit.so=pam_permit.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_radius.so=pam_radius.so
#[uid=0 gid=0 perms=0755] /usr/lib/pam_self.so=pam_self.so

[uid=0 gid=0 perms=0755]/scripts/configure_i2c_io_expanders.sh = {
#!/bin/sh
############################################################################################
## CPSW2G Configuration
############################################################################################
## De-assert R_GPIO_RGMII1_RST(P00) to set as outputs
sh -c "isend -n/dev/i2c0 -a0x22 0x0c > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Returns fbh
sh -c "isend -n/dev/i2c0 -a0x22 0x0c 0xfb > /dev/null 2>&1"
sh -c "isend -n/dev/i2c0 -a0x22 0x0c > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Read to confirm fbh was written

############################################################################################
## CPSW9G Configuration
############################################################################################
#### Power-up ENET1 EXPANDER PHY and Reset ENET1 EXPANDER PHY ####
## De-assert ENET1_EXP_PWRDN(P20) and ENET1_EXP_RESETZ(P21) to set as outputs
sh -c "isend -n/dev/i2c0 -a0x22 0x0e > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Returns ffh
sh -c "isend -n/dev/i2c0 -a0x22 0x0e 0xfc > /dev/null 2>&1"
sh -c "isend -n/dev/i2c0 -a0x22 0x0e > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Read to confirm fch was written

## Set P20 to 0 and P21 to 1
sh -c "isend -n/dev/i2c0 -a0x22 0x06 > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Returns ffh
sh -c "isend -n/dev/i2c0 -a0x22 0x06 0xfe > /dev/null 2>&1"
sh -c "isend -n/dev/i2c0 -a0x22 0x06 > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Read to confirm feh was written

#### Toggle MUX2 for MDIO lines ####
## De-assert CANUART_MUX_SEL0(P15), CANUART_MUX2_SEL1(P16) and CANUART_MUX1_SEL1(P17) to set as outputs
sh -c "isend -n/dev/i2c0 -a0x22 0x0d > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Returns ffh
sh -c "isend -n/dev/i2c0 -a0x22 0x0d 0x1f > /dev/null 2>&1"
sh -c "isend -n/dev/i2c0 -a0x22 0x0d > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Read to confirm 1fh was written

## Set P15, P16, P17 to 1
sh -c "isend -n/dev/i2c0 -a0x22 0x05 > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Returns ffh
sh -c "isend -n/dev/i2c0 -a0x22 0x05 0xff > /dev/null 2>&1"
sh -c "isend -n/dev/i2c0 -a0x22 0x05 > /dev/null 2>&1"
sh -c "isendrecv -n/dev/i2c0 -a0x22 -l1 > /dev/null 2>&1"
## Read to confirm ffh was written

############################################################################################
## USB Configuration
############################################################################################
## Enable USBC power, P03
sh -c "isend -n/dev/i2c0 -a0x22 0x04 0xce > /dev/null 2>&1"
}

###########################################################################
## libqcrypto support
###########################################################################
[perms=644] /etc/qcrypto.conf = {
openssl tags=*
}

###########################################################################
### dhclient support
############################################################################
/sbin/dhclient=dhclient
/sbin/ifconfig=ifconfig
[search=${QNX_TARGET}/sbin perms=a+x] /sbin/dhclient-script=dhclient-script
[search=${QNX_TARGET}/etc]/etc/dhclient.conf=dhclient.conf

###########################################################################
## REMOTE_DEBUG
###########################################################################
devc-pty
qconn
/usr/bin/pdebug=pdebug

###########################################################################
## SD driver
###########################################################################
devb-sdmmc-am65x
fdisk
mkdosfs

###########################################################################
## NOR flash driver
###########################################################################
devf-j7-ospi
flashctl

###########################################################################
## for disk drivers (filesystems support)
###########################################################################
/sbin/fdisk=fdisk
/sbin/mkdosfs=mkdosfs
/sbin/mkqnx6fs=mkqnx6fs
/sbin/chkdosfs=chkdosfs
/sbin/chkqnx6fs=chkqnx6fs
/usr/bin/fsysinfo=fsysinfo

###########################################################################
## uncomment for RAM disk driver
###########################################################################
devb-ram

###########################################################################
## Set environment and start the main shell
###########################################################################
[perms=0744] .console.sh={
echo setting env variables.

export SYSNAME=nto
export TERM=qansi
export HOME=/
export PATH=/proc/boot:/bin:/usr/bin:/sbin:/usr/sbin:/usr/lib
export LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll:/lib/dll/pci

ksh -l
}

# Create a profile so telnet sessions will get environment variables
/etc/profile={
export HOME=/
export SYSNAME=nto
export TERM=qansi
}

###########################################################################
## general commands
###########################################################################
cp
ls
ksh
pipe
pidin
uname
slogger2
slog2info
slay
mount
umount
use
date
shutdown
chmod
ln
rm
mv
sleep
random
dd
top
mkdir
grep
env
ldd
hostname
dumper
isend
isendrecv
on
hd
waitfor
touch
io

###########################################################################
## END OF BUILD SCRIPT
###########################################################################

<--------------------- .build file ends here

Below is the user.sh script:

----------------> user.sh script starts here

echo "user.sh called..."

echo Setting additional environment variables...
export PS1='J784S4-EVM@QNX:$(pwd)# '
export PATH=:/proc/boot:/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/ti_fs:/ti_fs/bin:/ti_fs/sbin:/ti_fs/usr/bin:/ti_fs/usr/sbin:/ti_fs/tibin:/ti_fs/scripts
export LD_LIBRARY_PATH=:/proc/boot:/lib:/usr/lib:/lib/dll:/opt/lib:/ti_fs/lib:/ti_fs/usr/lib:/ti_fs/lib/dll/mmedia:/ti_fs/lib/dll:/ti_fs/tilib
export GRAPHICS_ROOT=/ti_fs/usr/lib/graphics/j784s4
export OMXIL_COMPONENT_PATH=/ti_fs/tilib

 

echo "Starting tisci-mgr.."
tisci-mgr
waitfor /dev/tisci 2

 

echo "Starting shmemallocator.."
shmemallocator

 

echo "Starting tiipc-mgr.."
tiipc-mgr

 

echo "Starting tiudma-mgr.."
tiudma-mgr

 

echo "Starting ti-vpu-codec-mgr"
ti-vpu-codec-mgr

 

echo "Start screen.."
screen -c /ti_fs/usr/lib/graphics/j784s4/graphics-dummy.conf
echo "screen started with dss_on_r5 configuration.."

<-------------------- user.sh script ends here

After booting the board with the newly built qnx-ifs file, I can see the /ti_fs/vision_apps folder in qnx file system.

But I am not able to run the single cam app.

Please suggest If the changes in .build file are proper or is there anything more I need to change somewhere.

Rest of the procedure is as per TI vision app user guide for QNX.

Thanks and Regards,
Lalit

  • Hi,

    If intent is to run Vision Apps demos such as the Vision Apps User Guide: Single Camera VPAC Application, please follow the Vision Apps User Guide: Build and Run (ti.com).

    The build file that should be being used to generate the QNX-IFS for the Vision Apps is part of the PSDKQA release at ( ti-processor-sdk-rtos-j784s4-evm-08_06_00_14/psdkqa/qnx/bsp/images/j784s4-evm-ti.build) and is attached below for reference.   

    Both of the below carve outs need to accounted for:

    • # The first remote core carevout 0x60000000 (1.5GB) is in the lower 2GB memory range starting at address 0xA0000000.
    • # The second remote core carevout 0x30000000 (768MB) is in the higher 30GB memory range starting at address 0x880000000.

    j784s4-evm-ti.build

    Regards,

    kb

  • Hi KB, 

    Tried with your suggestion. First with only the memory Carveout changes then with the exact file you have attached. In both the cases I am getting the same result. The app is still stucking at same place.

    I found differences in some files in imges/src between older and newer version. I tried with the older version src files but still no change in the output.

    Question:
    Will the JBN4 .build file changes or src files changes work with the JBN12 BSP?  Can we expect a JBN12(modified and tested by TI) BSP from TI?


    Thanks and regards,

    Lalit

  • Can you please share the modified build file that is under test.

    TDA4VH SDK 9.0 when released will use BSP JBN12.

    Regards,

    kb

  • Hi KB,

    Attaching the currently used modified file. It was not uploading as it was so I zipped it.

    j784s4-evm.zip

    Thanks & Regards,

    Lalit

  • Hi KB,

    One observation, I am not getting "ISS: Init" prints in MCU2_0 when I am running the "vision_apps_init.sh' script.

    Below are the logs when I run the script:

    J784S4-EVM@QNX:/# cd ti_fs/vision_apps/
    J784S4-EVM@QNX:/ti_fs/vision_apps# . ./vision_apps_init.sh 
    [1] 200725
    J784S4-EVM@QNX:/ti_fs/vision_apps# [MCU2_0]  67441.822438 s: CIO: Init ... Done !!!
    [MCU2_0]  67441.822490 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_0]  67441.822523 s: CPU is running FreeRTOS
    [MCU2_0]  67441.822546 s: APP: Init ... !!!
    [MCU2_0]  67441.822567 s: SCICLIENT: Init ... !!!
    [MCU2_0]  67441.822703 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [MCU2_0]  67441.822736 s: SCICLIENT: DMSC FW revision 0x8  
    [MCU2_0]  67441.822765 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_0]  67441.822796 s: SCICLIENT: Init ... Done !!!
    [MCU2_0]  67441.822820 s: UDMA: Init ... !!!
    [MCU2_0]  67441.823774 s: UDMA: Init ... Done !!!
    [MCU2_0]  67441.823811 s: UDMA: Init ... !!!
    [MCU2_0]  67441.824334 s: UDMA: Init for CSITX/CSIRX ... Done !!!
    [MCU2_0]  67441.824386 s: MEM: Init ... !!!
    [MCU2_0]  67441.824421 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e2000000 of size 16777216 bytes !!!
    [MCU2_0]  67441.824482 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 60000000 of size 262144 bytes !!!
    [MCU2_0]  67441.824535 s: MEM: Init ... Done !!!
    [MCU2_0]  67441.824556 s: IPC: Init ... !!!
    [MCU2_0]  67441.824606 s: IPC: 11 CPUs participating in IPC !!!
    [MCU2_0]  67441.845719 s: IPC: Init ... Done !!!
    [MCU2_0]  67441.845757 s: APP: Syncing with 10 CPUs ... !!!
    [MCU2_0]  67443.085766 s: APP: Syncing with 10 CPUs ... Done !!!
    [MCU2_0]  67443.085799 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_0]  67443.087663 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_0]  67443.087705 s: ETHFW: Init ... !!!
    [MCU2_0]  67443.196179 s: Warning: Using 6 MAC address(es) from static pool
    [MCU2_0]  67443.196269 s: ETHFW: Shared multicasts (software fanout):
    [MCU2_0]  67443.196304 s: ETHFW: Reserved multicasts:
    [MCU2_0]  67443.196327 s:   01:80:c2:00:00:0e
    [MCU2_0]  67443.196375 s:   01:1b:19:00:00:00
    [MCU2_0]  67443.196581 s: EnetMcm: CPSW_9G on MAIN NAVSS
    [MCU2_0]  67443.214195 s: 
    [MCU2_0] ETHFW Version   : 0.02.00
    [MCU2_0]  67443.214260 s: ETHFW Build Date: Jun 16, 2023
    [MCU2_0]  67443.214287 s: ETHFW Build Time: 06:10:40
    [MCU2_0]  67443.214310 s: ETHFW Commit SHA: 
    [MCU2_0]  67443.214368 s: ETHFW: Init ... DONE !!!
    [MCU2_0]  67443.214392 s: ETHFW: Remove server Init ... !!!
    [MCU2_0]  67443.214541 s: CpswProxyServer: Virtual port configuration:
    [MCU2_0]  67443.214581 s:   mpu_1_0 <-> Switch port 0: mpu_1_0_ethswitch-device-0
    [MCU2_0]  67443.214618 s:   mcu_2_1 <-> Switch port 1: mcu_2_1_ethswitch-device-1
    [MCU2_0]  67443.214655 s:   mpu_1_0 <-> MAC port 1: mpu_1_0_ethmac-device-1
    [MCU2_0]  67443.214691 s:   mcu_2_1 <-> MAC port 4: mcu_2_1_ethmac-device-4
    [MCU2_0]  67443.215590 s: CpswProxyServer: initialization completed (core: mcu2_0)
    [MCU2_0]  67443.215630 s: ETHFW: Remove server Init ... DONE !!!
    [MCU2_0]  67443.216567 s: Starting lwIP, local interface IP is dhcp-enabled
    [MCU2_0]  67443.223976 s: Host MAC address: 70:ff:76:1d:92:c3
    [MCU2_0]  67443.227682 s: [LWIPIF_LWIP] Enet LLD netif initialized successfully
    [MCU2_0]  67443.227750 s: Added interface 'ti1', IP is 0.0.0.0
    [MCU2_0]  67443.265248 s: FVID2: Init ... !!!
    [MCU2_0]  67443.265322 s: FVID2: Init ... Done !!!
    [MCU2_0]  67443.265346 s: SCICLIENT: Sciclient_pmSetModuleState module=275 state=2
    [MCU2_0]  67443.265497 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.265541 s: DSS DUAL DISPLAY: Init ... !!!
    [MCU2_0]  67443.265568 s: DSS DUAL DISPLAY: Display 0 type is eDP !!!
    [MCU2_0]  67443.265599 s: DSS: SoC init ... !!!
    [MCU2_0]  67443.265620 s: SCICLIENT: Sciclient_pmSetModuleState module=218 state=0
    [MCU2_0]  67443.265712 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.265741 s: SCICLIENT: Sciclient_pmSetModuleState module=404 state=2
    [MCU2_0]  67443.265891 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.265917 s: SCICLIENT: Sciclient_pmSetModuleState module=217 state=2
    [MCU2_0]  67443.266023 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.266050 s: SCICLIENT: Sciclient_pmSetModuleState module=404 state=2
    [MCU2_0]  67443.266117 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.266144 s: SCICLIENT: Sciclient_pmSetModuleState module=217 state=2
    [MCU2_0]  67443.266206 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.266232 s: SCICLIENT: Sciclient_pmSetModuleState module=218 state=0
    [MCU2_0]  67443.266344 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.266372 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=218 clk=3 freq=148500000
    [MCU2_0]  67443.267719 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
    [MCU2_0]  67443.267750 s: SCICLIENT: Sciclient_pmModuleClkRequest module=218 clk=3 state=2 flag=2
    [MCU2_0]  67443.267883 s: SCICLIENT: Sciclient_pmModuleClkRequest success
    [MCU2_0]  67443.267912 s: SCICLIENT: Sciclient_pmSetModuleState module=218 state=2
    [MCU2_0]  67443.268037 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.268063 s: DSS: SoC init ... Done !!!
    [MCU2_0]  67443.268086 s: DSS: Board init ... !!!
    [MCU2_0]  67443.268108 s: DSS: Board init ... Done !!!
    [MCU2_0]  67443.268131 s: DSS DUAL DISPLAY: Display 1 type is HDMI !!!
    [MCU2_0]  67443.268162 s: DSS: SoC init ... !!!
    [MCU2_0]  67443.268183 s: SCICLIENT: Sciclient_pmSetModuleState module=218 state=0
    [MCU2_0]  67443.268306 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_0]  67443.268334 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=218 clk=5 parent=7
    [MCU2_0]  67443.268434 s: SCICLIENT: Sciclient_pmSetModuleClkParent success
    [MCU2_0]  67443.268462 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=218 clk=5 freq=148500000
    [MCU2_0]  67443.269777 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
    [MCU2_0]  67443.269805 s: SCICLIENT: Sciclient_pmModuleClkRequest module=218 clk=5 state=2 flag=0
    [MCU2_0]  67443.269929 s: SCICLIENT: Sciclient_pmModuleClkRequest success
    [MCU2_0]  67443.269957 s: DSS: SoC init ... Done !!!
    [MCU2_0]  67443.269979 s: DSS: Board init ... !!!
    [MCU2_0]  67443.270000 s: DSS: Board init ... Done !!!
    [MCU2_1]  67441.752892 s: CIO: Init ... Done !!!
    [MCU2_1]  67441.752923 s: ### CPU Frequency = 1000000000 Hz
    [MCU2_1]  67441.752953 s: CPU is running FreeRTOS
    [MCU2_1]  67441.752974 s: APP: Init ... !!!
    [MCU2_1]  67441.752995 s: SCICLIENT: Init ... !!!
    [MCU2_1]  67441.753134 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [MCU2_1]  67441.753167 s: SCICLIENT: DMSC FW revision 0x8  
    [MCU2_1]  67441.753194 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU2_1]  67441.753225 s: SCICLIENT: Init ... Done !!!
    [MCU2_1]  67441.753248 s: UDMA: Init ... !!!
    [MCU2_1]  67441.754356 s: UDMA: Init ... Done !!!
    [MCU2_1]  67441.754401 s: MEM: Init ... !!!
    [MCU2_1]  67441.754438 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e3000000 of size 16777216 bytes !!!
    [MCU2_1]  67441.754496 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 60040000 of size 262144 bytes !!!
    [MCU2_1]  67441.754546 s: MEM: Init ... Done !!!
    [MCU2_1]  67441.754569 s: IPC: Init ... !!!
    [MCU2_1]  67441.754615 s: IPC: 11 CPUs participating in IPC !!!
    [MCU2_1]  67441.775765 s: IPC: Init ... Done !!!
    [MCU2_1]  67441.775803 s: APP: Syncing with 10 CPUs ... !!!
    [MCU2_1]  67443.085763 s: APP: Syncing with 10 CPUs ... Done !!!
    [MCU2_1]  67443.085793 s: REMOTE_SERVICE: Init ... !!!
    [MCU2_1]  67443.087031 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU2_1]  67443.087063 s: FVID2: Init ... !!!
    [MCU2_1]  67443.087112 s: FVID2: Init ... Done !!!
    [MCU2_1]  67443.087136 s: VHWA: DMPAC: Init ... !!!
    [MCU2_1]  67443.087158 s: SCICLIENT: Sciclient_pmSetModuleState module=92 state=2
    [MCU2_1]  67443.087295 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]  67443.087325 s: SCICLIENT: Sciclient_pmSetModuleState module=96 state=2
    [MCU2_1]  67443.087415 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU2_1]  67443.087441 s: VHWA: DOF Init ... !!!
    [MCU2_1]  67443.093778 s: VHWA: DOF Init ... Done !!!
    [MCU2_1]  67443.093815 s: VHWA: SDE Init ... !!!
    [MCU2_1]  67443.095195 s: VHWA: SDE Init ... Done !!!
    [MCU2_1]  67443.095227 s: VHWA: DMPAC: Init ... Done !!!
    [MCU2_1]  67443.095263 s:  VX_ZONE_INIT:Enabled
    [MCU2_1]  67443.095286 s:  VX_ZONE_ERROR:Enabled
    [MCU2_1]  67443.095309 s:  VX_ZONE_WARNING:Enabled
    [MCU2_1]  67443.096680 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-1 
    [MCU2_1]  67443.096861 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_SDE 
    [MCU2_1]  67443.097032 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_DOF 
    [MCU2_1]  67443.097076 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU2_1]  67443.097106 s: APP: OpenVX Target kernel init ... !!!
    [MCU2_1]  67443.097336 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU2_1]  67443.097366 s: APP: Init ... Done !!!
    [MCU2_1]  67443.097389 s: App init Done..
    [MCU2_1]  67443.097409 s: APP: Run ... !!!
    [MCU2_1]  67443.097429 s: IPC: Starting echo test ...
    [MCU2_1]  67443.101871 s: APP: Run ... Done !!!
    [MCU2_1]  67443.101896 s: App Run Done..
    [MCU2_1]  67443.102282 s: Os init Done..
    [MCU2_1]  67443.103892 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[.] mcu4_0[x] mcu4_1[.] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU2_1]  67443.104036 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[.] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU2_1]  67443.104142 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU2_1]  67443.104245 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[.] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU2_1]  67443.104347 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU2_1]  67443.104448 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[.] 
    [MCU2_1]  67443.104553 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU2_1]  67443.149190 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] mcu3_0[P] mcu3_1[P] mcu4_0[P] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU2_1]  67444.102471 s: 
    [MCU2_1]  67444.102763 s: GPIO_init Done 
    [MCU2_1]  67444.102792 s: GPIO_write Done 
    [MCU2_1]  67444.102827 s: Task1 is created..CrossBar/Interrupt Configuration for MCAN0.
    [MCU2_1]  67444.102883 s: CrossBar/Interrupt Configuration for MCAN2.
    [MCU2_1]  67444.102926 s: CrossBar/Interrupt Configuration done.
    [MCU2_1]  67444.102958 s: MCAN Register ISR Done..
    [MCU2_1]  67444.102995 s: gMcanMods:0x2708000
    [MCU2_1]  67444.103021 s: MCANSS Revision ID:
    [MCU2_1]  67444.103048 s: scheme:0x1
    [MCU2_1]  67444.103075 s: Business Unit:0x2
    [MCU2_1]  67444.103102 s: Module ID:0x8e0
    [MCU2_1]  67444.103129 s: RTL Revision:0xa
    [MCU2_1]  67444.103157 s: Major Revision:0x1
    [MCU2_1]  67444.103186 s: Custom Revision:0x0
    [MCU2_1]  67444.103215 s: Minor Revision:0x1
    [MCU2_1]  67444.103249 s: CAN-FD for MCAN0 operation is enabled through E-Fuse.
    [MCU2_1]  67444.103324 s: gMcanMods:0x2728000
    [MCU2_1]  67444.103351 s: MCANSS Revision ID:
    [MCU2_1]  67444.103378 s: scheme:0x1
    [MCU2_1]  67444.103404 s: Business Unit:0x2
    [MCU2_1]  67444.103431 s: Module ID:0x8e0
    [MCU2_1]  67444.103458 s: RTL Revision:0xa
    [MCU2_1]  67444.103493 s: Major Revision:0x1
    [MCU2_1]  67444.103522 s: Custom Revision:0x0
    [MCU2_1]  67444.103550 s: Minor Revision:0x1
    [MCU2_1]  67444.103584 s: CAN-FD for MCAN2 operation is enabled through E-Fuse.
    [MCU2_1]  67444.103644 s: MCAN Configuration Done..
    [MCU2_1]  67444.123466 s: 
    [MCU3_0]  67441.784271 s: CIO: Init ... Done !!!
    [MCU3_0]  67441.784322 s: ### CPU Frequency = 1000000000 Hz
    [MCU3_0]  67441.784355 s: CPU is running FreeRTOS
    [MCU3_0]  67441.784377 s: APP: Init ... !!!
    [MCU3_0]  67441.784397 s: SCICLIENT: Init ... !!!
    [MCU3_0]  67441.784546 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [MCU3_0]  67441.784582 s: SCICLIENT: DMSC FW revision 0x8  
    [MCU3_0]  67441.784611 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU3_0]  67441.784642 s: SCICLIENT: Init ... Done !!!
    [MCU3_0]  67441.784666 s: MEM: Init ... !!!
    [MCU3_0]  67441.784697 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e4000000 of size 8388608 bytes !!!
    [MCU3_0]  67441.784756 s: MEM: Init ... Done !!!
    [MCU3_0]  67441.784777 s: IPC: Init ... !!!
    [MCU3_0]  67441.784821 s: IPC: 11 CPUs participating in IPC !!!
    [MCU3_0]  67441.805670 s: IPC: Init ... Done !!!
    [MCU3_0]  67441.805708 s: APP: Syncing with 10 CPUs ... !!!
    [MCU3_0]  67443.085764 s: APP: Syncing with 10 CPUs ... Done !!!
    [MCU3_0]  67443.085796 s: REMOTE_SERVICE: Init ... !!!
    [MCU3_0]  67443.087457 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU3_0]  67443.087510 s:  VX_ZONE_INIT:Enabled
    [MCU3_0]  67443.087536 s:  VX_ZONE_ERROR:Enabled
    [MCU3_0]  67443.087559 s:  VX_ZONE_WARNING:Enabled
    [MCU3_0]  67443.088902 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU3-0 
    [MCU3_0]  67443.088953 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU3_0]  67443.088983 s: APP: OpenVX Target kernel init ... !!!
    [MCU3_0]  67443.089009 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU3_0]  67443.089035 s: APP: Init ... Done !!!
    [MCU3_0]  67443.089057 s: APP: Run ... !!!
    [MCU3_0]  67443.089077 s: IPC: Starting echo test ...
    [MCU3_0]  67443.093673 s: APP: Run ... Done !!!
    [MCU3_0]  67443.094713 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[s] mcu3_1[.] mcu4_0[x] mcu4_1[.] c7x_1[.] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU3_0]  67443.094905 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[s] mcu3_1[.] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU3_0]  67443.095029 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[s] mcu3_1[.] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[.] 
    [MCU3_0]  67443.095130 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[s] mcu3_1[.] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_0]  67443.095390 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[s] mcu3_1[P] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_0]  67443.095491 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[s] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_0]  67443.103312 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[s] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_0]  67443.149148 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[s] mcu3_1[P] mcu4_0[P] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_1]  67441.816871 s: CIO: Init ... Done !!!
    [MCU3_1]  67441.816920 s: ### CPU Frequency = 1000000000 Hz
    [MCU3_1]  67441.816954 s: CPU is running FreeRTOS
    [MCU3_1]  67441.816977 s: APP: Init ... !!!
    [MCU3_1]  67441.816997 s: SCICLIENT: Init ... !!!
    [MCU3_1]  67441.817146 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [MCU3_1]  67441.817182 s: SCICLIENT: DMSC FW revision 0x8  
    [MCU3_1]  67441.817210 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU3_1]  67441.817241 s: SCICLIENT: Init ... Done !!!
    [MCU3_1]  67441.817264 s: MEM: Init ... !!!
    [MCU3_1]  67441.817295 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e4800000 of size 8388608 bytes !!!
    [MCU3_1]  67441.817353 s: MEM: Init ... Done !!!
    [MCU3_1]  67441.817375 s: IPC: Init ... !!!
    [MCU3_1]  67441.817418 s: IPC: 11 CPUs participating in IPC !!!
    [MCU3_1]  67441.838264 s: IPC: Init ... Done !!!
    [MCU3_1]  67441.838304 s: APP: Syncing with 10 CPUs ... !!!
    [MCU3_1]  67443.085764 s: APP: Syncing with 10 CPUs ... Done !!!
    [MCU3_1]  67443.085797 s: REMOTE_SERVICE: Init ... !!!
    [MCU3_1]  67443.087480 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU3_1]  67443.087538 s:  VX_ZONE_INIT:Enabled
    [MCU3_1]  67443.087563 s:  VX_ZONE_ERROR:Enabled
    [MCU3_1]  67443.087586 s:  VX_ZONE_WARNING:Enabled
    [MCU3_1]  67443.088918 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU3-1 
    [MCU3_1]  67443.088965 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU3_1]  67443.088994 s: APP: OpenVX Target kernel init ... !!!
    [MCU3_1]  67443.089020 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU3_1]  67443.089046 s: APP: Init ... Done !!!
    [MCU3_1]  67443.089068 s: APP: Run ... !!!
    [MCU3_1]  67443.089088 s: IPC: Starting echo test ...
    [MCU3_1]  67443.093718 s: APP: Run ... Done !!!
    [MCU3_1]  67443.094777 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[s] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU3_1]  67443.094897 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[s] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU3_1]  67443.095013 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[s] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[.] 
    [MCU3_1]  67443.095116 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[s] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[.] 
    [MCU3_1]  67443.095222 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[s] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_1]  67443.095435 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[s] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_1]  67443.103327 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[s] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU3_1]  67443.149160 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[s] mcu4_0[P] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU4_0]  67441.908962 s: CIO: Init ... Done !!!
    [MCU4_0]  67441.909015 s: ### CPU Frequency = 1000000000 Hz
    [MCU4_0]  67441.909046 s: CPU is running FreeRTOS
    [MCU4_0]  67441.909067 s: APP: Init ... !!!
    [MCU4_0]  67441.909087 s: SCICLIENT: Init ... !!!
    [MCU4_0]  67441.909231 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [MCU4_0]  67441.909267 s: SCICLIENT: DMSC FW revision 0x8  
    [MCU4_0]  67441.909295 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU4_0]  67441.909327 s: SCICLIENT: Init ... Done !!!
    [MCU4_0]  67441.909351 s: UDMA: Init ... !!!
    [MCU4_0]  67441.910375 s: UDMA: Init ... Done !!!
    [MCU4_0]  67441.910424 s: MEM: Init ... !!!
    [MCU4_0]  67441.910461 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e5000000 of size 8388608 bytes !!!
    [MCU4_0]  67441.910521 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ a8dc9000 of size 524288 bytes !!!
    [MCU4_0]  67441.910582 s: MEM: Init ... Done !!!
    [MCU4_0]  67441.910606 s: IPC: Init ... !!!
    [MCU4_0]  67441.910656 s: IPC: 11 CPUs participating in IPC !!!
    [MCU4_0]  67441.931447 s: IPC: Init ... Done !!!
    [MCU4_0]  67441.931487 s: APP: Syncing with 10 CPUs ... !!!
    [MCU4_0]  67443.085765 s: APP: Syncing with 10 CPUs ... Done !!!
    [MCU4_0]  67443.085797 s: REMOTE_SERVICE: Init ... !!!
    [MCU4_0]  67443.087488 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU4_0]  67443.087529 s: FVID2: Init ... !!!
    [MCU4_0]  67443.087593 s: FVID2: Init ... Done !!!
    [MCU4_0]  67443.087620 s: VHWA: VPAC Init ... !!!
    [MCU4_0]  67443.087644 s: SCICLIENT: Sciclient_pmSetModuleState module=400 state=2
    [MCU4_0]  67443.087995 s: SCICLIENT: Sciclient_pmSetModuleState success
    [MCU4_0]  67443.088025 s: VHWA: LDC Init ... !!!
    [MCU4_0]  67443.092254 s: VHWA: LDC Init ... Done !!!
    [MCU4_0]  67443.092292 s: VHWA: MSC Init ... !!!
    [MCU4_0]  67443.101184 s: VHWA: MSC Init ... Done !!!
    [MCU4_0]  67443.101218 s: VHWA: NF Init ... !!!
    [MCU4_0]  67443.102265 s: VHWA: NF Init ... Done !!!
    [MCU4_0]  67443.102294 s: VHWA: VISS Init ... !!!
    [MCU4_0]  67443.109745 s: VHWA: VISS Init ... Done !!!
    [MCU4_0]  67443.109787 s: VHWA: VPAC Init ... Done !!!
    [MCU4_0]  67443.109823 s:  VX_ZONE_INIT:Enabled
    [MCU4_0]  67443.109848 s:  VX_ZONE_ERROR:Enabled
    [MCU4_0]  67443.109872 s:  VX_ZONE_WARNING:Enabled
    [MCU4_0]  67443.111178 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU4-0 
    [MCU4_0]  67443.111374 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC2_NF 
    [MCU4_0]  67443.111573 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC2_LDC1 
    [MCU4_0]  67443.111771 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC2_MSC1 
    [MCU4_0]  67443.111964 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC2_MSC2 
    [MCU4_0]  67443.112204 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC2_VISS1 
    [MCU4_0]  67443.112250 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU4_0]  67443.112281 s: APP: OpenVX Target kernel init ... !!!
    [MCU4_0]  67443.142613 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU4_0]  67443.142651 s: VISS REMOTE SERVICE: Init ... !!!
    [MCU4_0]  67443.142714 s: VISS REMOTE SERVICE: Init ... Done !!!
    [MCU4_0]  67443.142741 s: UDMA Copy: Init ... !!!
    [MCU4_0]  67443.143767 s: UDMA Copy: Init ... Done !!!
    [MCU4_0]  67443.143804 s: APP: Init ... Done !!!
    [MCU4_0]  67443.143829 s: APP: Run ... !!!
    [MCU4_0]  67443.143850 s: IPC: Starting echo test ...
    [MCU4_0]  67443.148542 s: APP: Run ... Done !!!
    [MCU4_0]  67443.149834 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[.] mcu3_0[P] mcu3_1[.] mcu4_0[s] mcu4_1[.] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU4_0]  67443.149951 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[.] mcu4_0[s] mcu4_1[.] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU4_0]  67443.150057 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[s] mcu4_1[.] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU4_0]  67443.150161 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[s] mcu4_1[P] c7x_1[.] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU4_0]  67443.150262 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[s] mcu4_1[P] c7x_1[.] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU4_0]  67443.150363 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[s] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU4_0]  67443.150465 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[s] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[.] 
    [MCU4_0]  67443.150573 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[s] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU4_1]  67441.902567 s: CIO: Init ... Done !!!
    [MCU4_1]  67441.902619 s: ### CPU Frequency = 1000000000 Hz
    [MCU4_1]  67441.902653 s: CPU is running FreeRTOS
    [MCU4_1]  67441.902674 s: APP: Init ... !!!
    [MCU4_1]  67441.902694 s: SCICLIENT: Init ... !!!
    [MCU4_1]  67441.902840 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [MCU4_1]  67441.902875 s: SCICLIENT: DMSC FW revision 0x8  
    [MCU4_1]  67441.902903 s: SCICLIENT: DMSC FW ABI revision 3.1
    [MCU4_1]  67441.902934 s: SCICLIENT: Init ... Done !!!
    [MCU4_1]  67441.902958 s: MEM: Init ... !!!
    [MCU4_1]  67441.902989 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e5800000 of size 8388608 bytes !!!
    [MCU4_1]  67441.903047 s: MEM: Init ... Done !!!
    [MCU4_1]  67441.903069 s: IPC: Init ... !!!
    [MCU4_1]  67441.903113 s: IPC: 11 CPUs participating in IPC !!!
    [MCU4_1]  67441.923938 s: IPC: Init ... Done !!!
    [MCU4_1]  67441.923977 s: APP: Syncing with 10 CPUs ... !!!
    [MCU4_1]  67443.085763 s: APP: Syncing with 10 CPUs ... Done !!!
    [MCU4_1]  67443.085796 s: REMOTE_SERVICE: Init ... !!!
    [MCU4_1]  67443.087475 s: REMOTE_SERVICE: Init ... Done !!!
    [MCU4_1]  67443.087531 s:  VX_ZONE_INIT:Enabled
    [MCU4_1]  67443.087555 s:  VX_ZONE_ERROR:Enabled
    [MCU4_1]  67443.087577 s:  VX_ZONE_WARNING:Enabled
    [MCU4_1]  67443.088917 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU4-1 
    [MCU4_1]  67443.088961 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [MCU4_1]  67443.088990 s: APP: OpenVX Target kernel init ... !!!
    [MCU4_1]  67443.089016 s: APP: OpenVX Target kernel init ... Done !!!
    [MCU4_1]  67443.089042 s: APP: Init ... Done !!!
    [MCU4_1]  67443.089064 s: APP: Run ... !!!
    [MCU4_1]  67443.089084 s: IPC: Starting echo test ...
    [MCU4_1]  67443.093723 s: APP: Run ... Done !!!
    [MCU4_1]  67443.094795 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[.] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[.] c7x_3[.] c7x
    _4[.] 
    [MCU4_1]  67443.094922 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[.] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[.] c7x
    _4[.] 
    [MCU4_1]  67443.095027 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[.] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[.] 
    [MCU4_1]  67443.095128 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[.] mcu3_1[.] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU4_1]  67443.095237 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[.] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU4_1]  67443.095431 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU4_1]  67443.103350 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [MCU4_1]  67443.149174 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[P] mcu4_1[s] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67442.176602 s: CIO: Init ... Done !!!
    [C7x_1 ]  67442.176616 s: ### CPU Frequency = 1000000000 Hz
    [C7x_1 ]  67442.176627 s: CPU is running FreeRTOS
    [C7x_1 ]  67442.176636 s: APP: Init ... !!!
    [C7x_1 ]  67442.176644 s: SCICLIENT: Init ... !!!
    [C7x_1 ]  67442.176768 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [C7x_1 ]  67442.176782 s: SCICLIENT: DMSC FW revision 0x8  
    [C7x_1 ]  67442.176793 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_1 ]  67442.176804 s: SCICLIENT: Init ... Done !!!
    [C7x_1 ]  67442.176813 s: UDMA: Init ... !!!
    [C7x_1 ]  67442.177745 s: UDMA: Init ... Done !!!
    [C7x_1 ]  67442.177757 s: MEM: Init ... !!!
    [C7x_1 ]  67442.177768 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 108000000 of size 134217728 bytes !!!
    [C7x_1 ]  67442.177789 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 68000000 of size 3145728 bytes !!!
    [C7x_1 ]  67442.177808 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 64800000 of size 458752 bytes !!!
    [C7x_1 ]  67442.177825 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 64e00000 of size 16384 bytes !!!
    [C7x_1 ]  67442.177843 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 118000000 of size 134217728 bytes !!!
    [C7x_1 ]  67442.177862 s: MEM: Created heap (DDR_NON_CACHE_ME, id=5, flags=0x00000001) @ 100000000 of size 134217728 bytes !!!
    [C7x_1 ]  67442.177881 s: MEM: Created heap (DDR_SCRATCH_NON_, id=6, flags=0x00000001) @ 110000000 of size 134217728 bytes !!!
    [C7x_1 ]  67442.177900 s: MEM: Init ... Done !!!
    [C7x_1 ]  67442.177909 s: IPC: Init ... !!!
    [C7x_1 ]  67442.177922 s: IPC: 11 CPUs participating in IPC !!!
    [C7x_1 ]  67442.181041 s: IPC: Init ... Done !!!
    [C7x_1 ]  67442.181054 s: APP: Syncing with 10 CPUs ... !!!
    [C7x_1 ]  67443.085765 s: APP: Syncing with 10 CPUs ... Done !!!
    [C7x_1 ]  67443.085781 s: REMOTE_SERVICE: Init ... !!!
    [C7x_1 ]  67443.085993 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_1 ]  67443.086016 s:  VX_ZONE_INIT:Enabled
    [C7x_1 ]  67443.086028 s:  VX_ZONE_ERROR:Enabled
    [C7x_1 ]  67443.086040 s:  VX_ZONE_WARNING:Enabled
    [C7x_1 ]  67443.086371 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1 
    [C7x_1 ]  67443.086466 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_2 
    [C7x_1 ]  67443.086528 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_3 
    [C7x_1 ]  67443.086585 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_4 
    [C7x_1 ]  67443.086642 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_5 
    [C7x_1 ]  67443.086703 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_6 
    [C7x_1 ]  67443.086767 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_7 
    [C7x_1 ]  67443.086834 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_8 
    [C7x_1 ]  67443.086860 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_1 ]  67443.086874 s: APP: OpenVX Target kernel init ... !!!
    [C7x_1 ]  67443.087455 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_1 ]  67443.087471 s: APP: Init ... Done !!!
    [C7x_1 ]  67443.087489 s: APP: Run ... !!!
    [C7x_1 ]  67443.087498 s: IPC: Starting echo test ...
    [C7x_1 ]  67443.087736 s: APP: Run ... Done !!!
    [C7x_1 ]  67443.090043 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[s] c7x_2[x] c7x_3[x] c7x
    _4[P] 
    [C7x_1 ]  67443.090483 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[s] c7x_2[x] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67443.091382 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[s] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67443.094131 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[s] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67443.094689 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[.] c7x_1[s] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67443.094734 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[s] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67443.103306 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[s] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_1 ]  67443.149167 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[P] mcu4_1[P] c7x_1[s] c7x_2[P] c7x_3[P] c7x
    _4[P] 
    [C7x_2 ]  67442.487903 s: CIO: Init ... Done !!!
    [C7x_2 ]  67442.487917 s: ### CPU Frequency = 1000000000 Hz
    [C7x_2 ]  67442.487929 s: CPU is running FreeRTOS
    [C7x_2 ]  67442.487938 s: APP: Init ... !!!
    [C7x_2 ]  67442.487946 s: SCICLIENT: Init ... !!!
    [C7x_2 ]  67442.488078 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [C7x_2 ]  67442.488092 s: SCICLIENT: DMSC FW revision 0x8  
    [C7x_2 ]  67442.488103 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_2 ]  67442.488115 s: SCICLIENT: Init ... Done !!!
    [C7x_2 ]  67442.488124 s: UDMA: Init ... !!!
    [C7x_2 ]  67442.489044 s: UDMA: Init ... Done !!!
    [C7x_2 ]  67442.489055 s: MEM: Init ... !!!
    [C7x_2 ]  67442.489066 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 108000000 of size 134217728 bytes !!!
    [C7x_2 ]  67442.489086 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 69000000 of size 3145728 bytes !!!
    [C7x_2 ]  67442.489105 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 65800000 of size 458752 bytes !!!
    [C7x_2 ]  67442.489123 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 65e00000 of size 16384 bytes !!!
    [C7x_2 ]  67442.489141 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 118000000 of size 134217728 bytes !!!
    [C7x_2 ]  67442.489160 s: MEM: Created heap (DDR_NON_CACHE_ME, id=5, flags=0x00000001) @ 100000000 of size 134217728 bytes !!!
    [C7x_2 ]  67442.489179 s: MEM: Created heap (DDR_SCRATCH_NON_, id=6, flags=0x00000001) @ 110000000 of size 134217728 bytes !!!
    [C7x_2 ]  67442.489198 s: MEM: Init ... Done !!!
    [C7x_2 ]  67442.489207 s: IPC: Init ... !!!
    [C7x_2 ]  67442.489221 s: IPC: 11 CPUs participating in IPC !!!
    [C7x_2 ]  67442.492358 s: IPC: Init ... Done !!!
    [C7x_2 ]  67442.492372 s: APP: Syncing with 10 CPUs ... !!!
    [C7x_2 ]  67443.085767 s: APP: Syncing with 10 CPUs ... Done !!!
    [C7x_2 ]  67443.085783 s: REMOTE_SERVICE: Init ... !!!
    [C7x_2 ]  67443.085991 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_2 ]  67443.086014 s:  VX_ZONE_INIT:Enabled
    [C7x_2 ]  67443.086024 s:  VX_ZONE_ERROR:Enabled
    [C7x_2 ]  67443.086035 s:  VX_ZONE_WARNING:Enabled
    [C7x_2 ]  67443.086770 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2 
    [C7x_2 ]  67443.086844 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_2 
    [C7x_2 ]  67443.086900 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_3 
    [C7x_2 ]  67443.086957 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_4 
    [C7x_2 ]  67443.087010 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_5 
    [C7x_2 ]  67443.087066 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_6 
    [C7x_2 ]  67443.087122 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_7 
    [C7x_2 ]  67443.087179 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-2_PRI_8 
    [C7x_2 ]  67443.087202 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_2 ]  67443.087215 s: APP: OpenVX Target kernel init ... !!!
    [C7x_2 ]  67443.088282 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_2 ]  67443.088297 s: UDMA Copy: Init ... !!!
    [C7x_2 ]  67443.090653 s: UDMA Copy: Init ... Done !!!
    [C7x_2 ]  67443.090669 s: APP: Init ... Done !!!
    [C7x_2 ]  67443.090679 s: APP: Run ... !!!
    [C7x_2 ]  67443.090688 s: IPC: Starting echo test ...
    [C7x_2 ]  67443.090917 s: APP: Run ... Done !!!
    [C7x_2 ]  67443.091318 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[s] c7x_3[.] c7x
    _4[.] 
    [C7x_2 ]  67443.091392 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[.] 
    [C7x_2 ]  67443.091436 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[P] 
    [C7x_2 ]  67443.094146 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[P] 
    [C7x_2 ]  67443.094704 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[P] 
    [C7x_2 ]  67443.094749 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[P] 
    [C7x_2 ]  67443.103330 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[P] 
    [C7x_2 ]  67443.149181 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[P] mcu4_1[P] c7x_1[P] c7x_2[s] c7x_3[P] c7x
    _4[P] 
    [C7x_3 ]  67442.785116 s: CIO: Init ... Done !!!
    [C7x_3 ]  67442.785129 s: ### CPU Frequency = 1000000000 Hz
    [C7x_3 ]  67442.785140 s: CPU is running FreeRTOS
    [C7x_3 ]  67442.785149 s: APP: Init ... !!!
    [C7x_3 ]  67442.785158 s: SCICLIENT: Init ... !!!
    [C7x_3 ]  67442.785281 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [C7x_3 ]  67442.785294 s: SCICLIENT: DMSC FW revision 0x8  
    [C7x_3 ]  67442.785305 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_3 ]  67442.785317 s: SCICLIENT: Init ... Done !!!
    [C7x_3 ]  67442.785326 s: UDMA: Init ... !!!
    [C7x_3 ]  67442.786257 s: UDMA: Init ... Done !!!
    [C7x_3 ]  67442.786268 s: MEM: Init ... !!!
    [C7x_3 ]  67442.786279 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 108000000 of size 134217728 bytes !!!
    [C7x_3 ]  67442.786300 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 6a000000 of size 3145728 bytes !!!
    [C7x_3 ]  67442.786318 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 66800000 of size 458752 bytes !!!
    [C7x_3 ]  67442.786336 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 66e00000 of size 16384 bytes !!!
    [C7x_3 ]  67442.786354 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 118000000 of size 134217728 bytes !!!
    [C7x_3 ]  67442.786373 s: MEM: Created heap (DDR_NON_CACHE_ME, id=5, flags=0x00000001) @ 100000000 of size 134217728 bytes !!!
    [C7x_3 ]  67442.786392 s: MEM: Created heap (DDR_SCRATCH_NON_, id=6, flags=0x00000001) @ 110000000 of size 134217728 bytes !!!
    [C7x_3 ]  67442.786412 s: MEM: Init ... Done !!!
    [C7x_3 ]  67442.786420 s: IPC: Init ... !!!
    [C7x_3 ]  67442.786433 s: IPC: 11 CPUs participating in IPC !!!
    [C7x_3 ]  67442.789582 s: IPC: Init ... Done !!!
    [C7x_3 ]  67442.789594 s: APP: Syncing with 10 CPUs ... !!!
    [C7x_3 ]  67443.085765 s: APP: Syncing with 10 CPUs ... Done !!!
    [C7x_3 ]  67443.085778 s: REMOTE_SERVICE: Init ... !!!
    [C7x_3 ]  67443.086000 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_3 ]  67443.086023 s:  VX_ZONE_INIT:Enabled
    [C7x_3 ]  67443.086035 s:  VX_ZONE_ERROR:Enabled
    [C7x_3 ]  67443.086049 s:  VX_ZONE_WARNING:Enabled
    [C7x_3 ]  67443.086362 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3 
    [C7x_3 ]  67443.086481 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_2 
    [C7x_3 ]  67443.086544 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_3 
    [C7x_3 ]  67443.086602 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_4 
    [C7x_3 ]  67443.086663 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_5 
    [C7x_3 ]  67443.086721 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_6 
    [C7x_3 ]  67443.086778 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_7 
    [C7x_3 ]  67443.086840 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-3_PRI_8 
    [C7x_3 ]  67443.086864 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_3 ]  67443.086877 s: APP: OpenVX Target kernel init ... !!!
    [C7x_3 ]  67443.087445 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_3 ]  67443.087461 s: UDMA Copy: Init ... !!!
    [C7x_3 ]  67443.089810 s: UDMA Copy: Init ... Done !!!
    [C7x_3 ]  67443.089826 s: APP: Init ... Done !!!
    [C7x_3 ]  67443.089836 s: APP: Run ... !!!
    [C7x_3 ]  67443.089845 s: IPC: Starting echo test ...
    [C7x_3 ]  67443.090080 s: APP: Run ... Done !!!
    [C7x_3 ]  67443.090402 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[x] c7x_3[s] c7x
    _4[.] 
    [C7x_3 ]  67443.090547 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[x] c7x_3[s] c7x
    _4[P] 
    [C7x_3 ]  67443.091392 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[P] c7x_3[s] c7x
    _4[P] 
    [C7x_3 ]  67443.094158 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[P] c7x_3[s] c7x
    _4[P] 
    [C7x_3 ]  67443.094728 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[s] c7x
    _4[P] 
    [C7x_3 ]  67443.094774 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[s] c7x
    _4[P] 
    [C7x_3 ]  67443.103342 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[s] c7x
    _4[P] 
    [C7x_3 ]  67443.149194 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[P] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[s] c7x
    _4[P] 
    [C7x_4 ]  67443.081235 s: CIO: Init ... Done !!!
    [C7x_4 ]  67443.081249 s: ### CPU Frequency = 1000000000 Hz
    [C7x_4 ]  67443.081261 s: CPU is running FreeRTOS
    [C7x_4 ]  67443.081270 s: APP: Init ... !!!
    [C7x_4 ]  67443.081278 s: SCICLIENT: Init ... !!!
    [C7x_4 ]  67443.081401 s: SCICLIENT: DMSC FW version [8.6.3--1-g2249f (Chill Capybara]
    [C7x_4 ]  67443.081415 s: SCICLIENT: DMSC FW revision 0x8  
    [C7x_4 ]  67443.081426 s: SCICLIENT: DMSC FW ABI revision 3.1
    [C7x_4 ]  67443.081437 s: SCICLIENT: Init ... Done !!!
    [C7x_4 ]  67443.081447 s: UDMA: Init ... !!!
    [C7x_4 ]  67443.082390 s: UDMA: Init ... Done !!!
    [C7x_4 ]  67443.082402 s: MEM: Init ... !!!
    [C7x_4 ]  67443.082412 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 108000000 of size 134217728 bytes !!!
    [C7x_4 ]  67443.082433 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 6b000000 of size 3145728 bytes !!!
    [C7x_4 ]  67443.082451 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 67800000 of size 458752 bytes !!!
    [C7x_4 ]  67443.082469 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 67e00000 of size 16384 bytes !!!
    [C7x_4 ]  67443.082486 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 118000000 of size 134217728 bytes !!!
    [C7x_4 ]  67443.082505 s: MEM: Created heap (DDR_NON_CACHE_ME, id=5, flags=0x00000001) @ 100000000 of size 134217728 bytes !!!
    [C7x_4 ]  67443.082524 s: MEM: Created heap (DDR_SCRATCH_NON_, id=6, flags=0x00000001) @ 110000000 of size 134217728 bytes !!!
    [C7x_4 ]  67443.082543 s: MEM: Init ... Done !!!
    [C7x_4 ]  67443.082552 s: IPC: Init ... !!!
    [C7x_4 ]  67443.082564 s: IPC: 11 CPUs participating in IPC !!!
    [C7x_4 ]  67443.085737 s: IPC: Init ... Done !!!
    [C7x_4 ]  67443.085750 s: APP: Syncing with 10 CPUs ... !!!
    [C7x_4 ]  67443.085766 s: APP: Syncing with 10 CPUs ... Done !!!
    [C7x_4 ]  67443.085777 s: REMOTE_SERVICE: Init ... !!!
    [C7x_4 ]  67443.085951 s: REMOTE_SERVICE: Init ... Done !!!
    [C7x_4 ]  67443.085974 s:  VX_ZONE_INIT:Enabled
    [C7x_4 ]  67443.086010 s:  VX_ZONE_ERROR:Enabled
    [C7x_4 ]  67443.086021 s:  VX_ZONE_WARNING:Enabled
    [C7x_4 ]  67443.086341 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4 
    [C7x_4 ]  67443.086404 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_2 
    [C7x_4 ]  67443.086519 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_3 
    [C7x_4 ]  67443.086580 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_4 
    [C7x_4 ]  67443.086640 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_5 
    [C7x_4 ]  67443.086703 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_6 
    [C7x_4 ]  67443.086766 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_7 
    [C7x_4 ]  67443.086832 s:  VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-4_PRI_8 
    [C7x_4 ]  67443.086853 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    [C7x_4 ]  67443.086866 s: APP: OpenVX Target kernel init ... !!!
    [C7x_4 ]  67443.087435 s: APP: OpenVX Target kernel init ... Done !!!
    [C7x_4 ]  67443.087450 s: UDMA Copy: Init ... !!!
    [C7x_4 ]  67443.089437 s: UDMA Copy: Init ... Done !!!
    [C7x_4 ]  67443.089451 s: APP: Init ... Done !!!
    [C7x_4 ]  67443.089461 s: APP: Run ... !!!
    [C7x_4 ]  67443.089470 s: IPC: Starting echo test ...
    [C7x_4 ]  67443.089693 s: APP: Run ... Done !!!
    [C7x_4 ]  67443.090035 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[x] c7x_3[x] c7x
    _4[s] 
    [C7x_4 ]  67443.090480 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[x] c7x_3[P] c7x
    _4[s] 
    [C7x_4 ]  67443.091399 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[x] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[s] 
    [C7x_4 ]  67443.094195 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[x] mcu4_0[x] mcu4_1[x] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[s] 
    [C7x_4 ]  67443.094748 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[.] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[s] 
    [C7x_4 ]  67443.094793 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[s] 
    [C7x_4 ]  67443.103354 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[x] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[s] 
    [C7x_4 ]  67443.149217 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] mcu3_0[P] mcu3_1[P] mcu4_0[P] mcu4_1[P] c7x_1[P] c7x_2[P] c7x_3[P] c7x
    _4[s]

     

    J784S4-EVM@QNX:/ti_fs/vision_apps# 
    J784S4-EVM@QNX:/ti_fs/vision_apps# ./run_app_single_cam.sh 
    APP: Init QNX ... !!!
    appIpcInit: IPC: Init QNX ... !!!
    appIpcInit: IPC: Init ... Done !!!
    71002.991645 s: REMOTE_SERVICE: Init ... !!!
    71002.991781 s: REMOTE_SERVICE: Init ... Done !!!
    71002.991816 s: GTC Frequency = 200 MHz
    APP: Init ... Done !!!
    71002.991845 s:  VX_ZONE_INIT:Enabled
    71002.991859 s:  VX_ZONE_ERROR:Enabled
    71002.991871 s:  VX_ZONE_WARNING:Enabled
    71002.992107 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
    71002.992148 s:  VX_ZONE_INIT:[tivxHostInitLocal:93] Initialization Done for HOST !!!
    sensor_selection = [0]
    ldc_enable = [0]
    num_frames_to_run = [1000000000]
    is_interactive = [1]
    71002.993769 s: ISS: Enumerating sensors ... !!!

    I compared these logs to the sample logs in docs/logs/vision_apps_init_log.txt. In this file I can find the print "ISS: Init". It means that in my case the ISS is not getting initialized?

    fyi, The value of BUILD_MCU_BOARD_DEPENDENCIES is yes.

    Thanks & Regards,

    Lalit

  • Hi Lalit,

    Is there a camera connected to the H/W platform under test?   Expectation of the single camera demo H/W setup is shown at:

    The Fusion 1 board is documented here:

    Regards,

    kb

  • Hi KB,

    Yes, All the hardware is setup as per vision app guide.

    It is working with RTOS+Linux but not with RTOS+QNX.

    regards,

    Lalit

  • Thanks Lalit,

    Any progress on the possibility of moving to BSP JBN4, to rule the BSP being a contributing factor?

    Thanks,

    kb