1 # To build the DSP applications you need to have DSP/BIOS, xdctools and codegen installed. Get these from:
2 # https://www-a.ti.com/downloads/sds_support/targetcontent/bios/bios_5_33/sabios-j05/bios_setuplinux_5_33_02.bin
3 # https://www-a.ti.com/downloads/sds_support/targetcontent/rtsc/xdctools_3_10_03/exports/xdctools_setuplinux_3_10_03.bin
4 # https://www-a.ti.com/downloads/sds_support/targetcontent/LinuxDspTools/download.html
6 # https://www-a.ti.com/downloads/sds_support/targetcontent/index.html
8 # export some more variable to point to external TI tools
9 # information is duplicated between the js and make based tools
10 # needed for configuro:
11 export CGTOOLS_V5T="${CROSS_DIR}"
12 export CC_V5T="bin/${TARGET_PREFIX}gcc"
13 export MVTOOL_PREFIX="${TARGET_PREFIX}"
14 export MVTOOL_DIR="${CROSS_DIR}"
15 export CSTOOL_PREFIX="${TARGET_PREFIX}"
16 export CSTOOL_DIR="${CROSS_DIR}"
17 export LINUXKERNEL_INSTALL_DIR=${STAGING_KERNEL_DIR}
21 export CROSS_COMPILE = "${CROSS_DIR}/bin/${TARGET_PREFIX}"
23 # This tells codec engine which targets to build
25 DEVICES_omap5912osk = "fixme-ti-paths.inc"
27 # Set a default for armv7a now, change this when omap4 and friends become available
28 DEVICES_armv7a = "OMAP3530"
30 DEVICES_davinci-sffsdr = "DM6446"
31 DEVICES_davinci-dvevm = "DM6446"
33 DSPLINKPLATFORM ?= "DAVINCI"
34 DSPLINKPLATFORM_omap5912osk = "OMAP"
36 DSPLINKPLATFORM_davinci-sffsdr = "DAVINCI"
37 DSPLINKPLATFORM_davinci-dvevm = "DAVINCI"
40 PLATFORM_omap5912osk = "OMAP"
42 PLATFORM_davinci-sffsdr = "dm6446"
43 PLATFORM_davinci-dvevm = "dm6446"
47 DSPLINKSOC ?= "DM6446"
49 DSPCFG ?= "DM6446GEMSHMEM"
54 export DSPLINKPLATFORM
61 DSPPOWERSOC ?= "dm6446"
63 export BIOS_INSTALL_DIR = "${STAGING_DIR_NATIVE}/ti-dspbios-native"
64 export CE_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-engine"
65 export CMEM_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-engine/cetools"
66 export CODEGEN_INSTALL_DIR = "${STAGING_DIR_NATIVE}/ti-cgt6x-native"
67 export CROSS_COMPILE = "${CROSS_DIR}/bin/${TARGET_PREFIX}"
68 export DMAI_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-dmai"
69 export FC_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-engine/cetools"
70 export LINK_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-dsplink-module"
71 export LINUXKERNEL_INSTALL_DIR = "${STAGING_KERNEL_DIR}"
72 export LPM_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-engine/cetools"
73 export XDC_INSTALL_DIR = "${STAGING_DIR_NATIVE}/ti-xdctools-native"
74 export XDAIS_INSTALL_DIR = "${CE_INSTALL_DIR}/cetools"
76 export CODEC_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-combo"
77 export CODEC ?= "${CODEC_INSTALL_DIR}"
79 installdir = "${datadir}/ti"