I want to build a version of the EZSDK root filesystem with syslink from source via Arago for the DM8148 EVM. It's basically arago-base-tisdk-image.bb with ti-syslink added and will serve as the starting point for our product root filesystem. I am using the latest Arago from banch master as of 1/12/2012. If I look at the latest EZSDK release 5.03.01.15, I see:
$ ls ti-ezsdk_dm814x-evm_5_03_01_15/component-sources/
bios_6_32_05_54 framework_components_3_21_03_34 linuxutils_3_21_00_04 syslink_2_00_05_85
c674x-aaclcdec_01_41_00_00_elf graphics-sdk_4.04.00.02 omx_05_02_00_30 uia_1_00_03_25
codec_engine_3_21_02_25 gst-openmax_DM81XX_RELEASE_0_03 osal_1_21_01_08 xdais_7_21_01_07
edma3lld_02_11_02_04 ipc_1_23_05_40 slog_04_00_00_02 xdctools_3_22_04_46
If I compare this to the latest Arago versions, I see
$ cat arago/conf/distro/include/angstrom-codec-engine-latest-preferred-versions.inc
# This is the latest set of TI components
#
PREFERRED_VERSION_ti-codec-engine = "2_26_01_09"
PREFERRED_VERSION_ti-codec-engine-examples = "2_26_01_09"
PREFERRED_VERSION_ti-biosutils = "1_02_02"
PREFERRED_VERSION_ti-cgt6x = "6_1_14"
PREFERRED_VERSION_ti-dspbios = "5_41_03_17"
PREFERRED_VERSION_ti-dsplink = "1_65_00_02"
PREFERRED_VERSION_ti-dsplink-examples = "1_65_00_02"
PREFERRED_VERSION_ti-dsplink-module = "1_65_00_02"
PREFERRED_VERSION_ti-edma3lld = "01_11_00_03"
PREFERRED_VERSION_ti-framework-components = "2_25_03_07"
PREFERRED_VERSION_ti-linuxutils = "2_25_05_11"
PREFERRED_VERSION_ti-local-power-manager = "1_24_02_09"
PREFERRED_VERSION_ti-lpm-module = "1_24_02_09"
PREFERRED_VERSION_ti-lpm-utils = "1_24_02_09"
PREFERRED_VERSION_ti-xdais = "6_26_01_03"
PREFERRED_VERSION_ti-xdctools = "3_16_03_36"
<SNIP>
The component versions are wildly different between the two. For example, Arago's ti-xdctools is older than the EZSDK's version while Arago's ti-syslink (no preferred specified so latest recipe is 2.10.00.12) is much newer. Most of the EZSDK's versions don't even have recipes in Arago. Where are the recipes and preferred-versions.inc file needed to build an equivalent to EZSDK? Or, at least where are a set that can build a fairly stable version? We also want to add omx and powervr as well. The current Arago can't even build ti-syslink for the DM8148 due to xdc errors in the syslink compile, probably due to the time-skewed xdc and syslink versions previously mentioned.
Thanks,
Scott