dmai: move CE_INSTALL_DIR
[vuplus_openembedded] / packages / dsplink / ti-paths.inc
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
5 # Back link for above:
6 # https://www-a.ti.com/downloads/sds_support/targetcontent/index.html
7
8 # Path to the dir where the TI tools are unpacked
9 TITOOLSDIR ?= "/OE/TI"
10 # Path under TITOOLSDIR where dspbios is unpacked
11 TIBIOSDIR ?= "bios_5_33_02"
12 TIXDCTOOLSDIR ?= "${TITOOLSDIR}/xdctools_3_10_03"
13 # Path under TITOOLSDIR where the dsp toolchain is unpacked
14 TICGTOOLSDIR ?= "cg6x_6_0_16"
15
16 # export some more variable to point to external TI tools
17 # information is duplicated between the js and make based tools
18 export CE_INSTALL_DIR=${S}
19 export XDC_INSTALL_DIR=${TIXDCTOOLSDIR}
20 export BIOS_INSTALL_DIR=${TITOOLSDIR}/${TIBIOSDIR}
21 # needed for configuro:
22 export CGTOOLS_V5T="${CROSS_DIR}"
23 export CC_V5T="bin/${TARGET_PREFIX}gcc"
24 export MVTOOL_PREFIX="${TARGET_PREFIX}"
25 export MVTOOL_DIR="${CROSS_DIR}"
26 export CSTOOL_DIR="${CROSS_DIR}"
27 export LINUXKERNEL_INSTALL_DIR=${STAGING_KERNEL_DIR}
28
29
30 # This tells codec engine which targets to build
31 DEVICES ?= "DM6446"
32 DEVICES_omap5912osk = "fixme-ti-paths.inc"
33 DEVICES_omap3evm = "OMAP3530"
34 DEVICES_beagleboard = "OMAP3530"
35 DEVICES_davinci-sffsdr = "DM6446"
36 DEVICES_davinci-dvevm = "DM6446"
37
38 DSPLINKPLATFORM ?= "DAVINCI"
39 DSPLINKPLATFORM_omap5912osk = "OMAP"
40 DSPLINKPLATFORM_beagleboard = "OMAP3530"
41 DSPLINKPLATFORM_omap3evm = "OMAP3530"
42 DSPLINKPLATFORM_davinci-sffsdr = "DAVINCI"
43 DSPLINKPLATFORM_davinci-dvevm = "DAVINCI"
44
45 PLATFORM ?= "dm6446"
46 PLATFORM_omap5912osk = "OMAP"
47 PLATFORM_beagleboard = "omap3530"
48 PLATFORM_omap3evm = "omap3530"
49 PLATFORM_davinci-sffsdr = "dm6446"
50 PLATFORM_davinci-dvevm = "dm6446"
51
52 DSPLINKDSP ?= "C64XX"
53
54 DSPLINKSOC ?= "DM6446"
55 DSPLINKSOC_beagleboard = "3530"
56 DSPLINKSOC_omap3evm = "3530"
57
58 DSPCFG ?= "DM6446GEMSHMEM"
59 DSPCFG_beagleboard ?= "OMAP3530SHMEM"
60 DSPCFG_omap3evm ?= "OMAP3530SHMEM"
61
62 GPPOS ?= "MVL5G"
63 GPPOS_beagleboard = "OMAPLSP"
64 GPPOS_omap3evm = "OMAPLSP"
65
66 export DEVICES
67 export DSPLINKPLATFORM
68 export DSPLINKDSP
69 export DSPLINKSOC
70 export DSPCFG
71 export GPPOS
72 export PLATFORM
73
74 DSPPOWERSOC ?= "dm6446"
75 DSPPOWERSOC_beagleboard = "omap3530"
76 DSPPOWERSOC_omap3evm = "omap3530"
77