I have managed to build the Syslink sample programs for the TI816X without error, however, when I try to run them (any of them) I get errors.
root@dm816x-evm:~/TI816X/ti/syslink-examples/TI816X/ringio# ./run_ringio_debug.sh
======== Running app using slaveloader ========
RingIOApp sampleAssertion at Line no: 302 in /swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-syslink-02_0
0_00_68-r3i/syslink_02_00_00_68_beta1/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.
c: (status >= 0) : failed application
Run for all supported proc IDs
Entered RingIOApp_startup
Warning! Unsupported procID specified for running the sample application! proc ID: [1]
Warning! Unsupported procID specified for running the sample application! proc ID: [2]
Error in Ipc_control Ipc_CONTROLCMD_LOADCALLBACK [0xffffffff]
Leaving RingIOApp_startup() (0xffffffff)
======== Running app using agruments ========
RingIOApp sample application
Entered RingIOApp_startup
Loading and starting procId [0] with [./ringio_ti81xx_dsp.xe674]
SlaveLoader_startup status [-2]
Leaving RingIOApp_startup() (0xfffffffe)
root@dm816x-evm:~/TI816X/ti/syslink-examples/TI816X/ringio#
The settings used to build Syslink were:
peterr@ubuntu:~/ti-ezsdk_dm816x-evm_5_01_01_80/syslink_2_00_03_82$ make .show-products
DEPOT = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80
DEVICE = TI816X
GPPOS = Linux
SDK = EZSDK
SYSLINK_BUILD_DEBUG = 1
SYSLINK_BUILD_OPTIMIZE = 0
SYSLINK_TRACE_ENABLE = 1
LOADER =
SYSLINK_INSTALL_DIR = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80/syslink_2_00_03_82
IPC_INSTALL_DIR = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80/ipc_1_23_01_26
BIOS_INSTALL_DIR = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80/bios_6_32_01_38
XDC_INSTALL_DIR = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80/xdctools_3_22_01_21
LINUXKERNEL = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80/psp/linux-2.6.37-psp04.00.00.10
CGT_ARM_PREFIX = /home/peterr/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-
CGT_C64P_INSTALL_DIR =
CGT_C674_ELF_INSTALL_DIR = /home/peterr/ti-ezsdk_dm816x-evm_5_01_01_80/cgt6x_7_2_2
CGT_M3_ELF_INSTALL_DIR =
CGT_A8_ELF_INSTALL_DIR =
EXEC_DIR = /home/peterr/targetfs/home/root/TI816X
peterr@ubuntu:~/ti-ezsdk_dm816x-evm_5_01_01_80/syslink_2_00_03_82$
Why is it so difficult to get any samples to run 'out of the box'?