summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/board-rtos
diff options
context:
space:
mode:
authorMahesh Radhakrishnan <m-radhakrishnan2@ti.com>2017-10-26 23:14:50 +0000
committerDenys Dmytriyenko <denys@ti.com>2017-10-31 00:40:10 -0400
commit29945ed1aeac27b5c3ad1aea753879d109a5e4fb (patch)
tree0a9c0cac4ec3e0aa0c0d6dae7ff19c96e659c471 /recipes-bsp/board-rtos
parent7e334fed86e5261ea519bb4ca62cabdf6252f923 (diff)
downloadmeta-ti-29945ed1aeac27b5c3ad1aea753879d109a5e4fb.tar.gz
board-rtos: Added board-rtos recipe
Upstreaming board library for RTOS Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-bsp/board-rtos')
-rw-r--r--recipes-bsp/board-rtos/board-rtos_git.bb71
1 files changed, 71 insertions, 0 deletions
diff --git a/recipes-bsp/board-rtos/board-rtos_git.bb b/recipes-bsp/board-rtos/board-rtos_git.bb
new file mode 100644
index 00000000..37b2a647
--- /dev/null
+++ b/recipes-bsp/board-rtos/board-rtos_git.bb
@@ -0,0 +1,71 @@
1SUMMARY = "TI RTOS Board Library"
2
3inherit ti-pdk
4
5LICENSE = "BSD-3-Clause"
6LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=0e3182ba6a963da159c37eafa9752ade"
7
8COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1"
9PACKAGE_ARCH = "${MACHINE_ARCH}"
10
11BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git"
12BOARD_GIT_PROTOCOL = "git"
13BOARD_GIT_BRANCH = "master"
14
15# Below commit ID corresponds to "DEV.BOARD.01.00.08.00A"
16BOARD_SRCREV = "16b4ec027e2b0a3b91105a948d2c2d6db997bee0"
17
18BRANCH ="${BOARD_GIT_BRANCH}"
19SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
20
21SRCREV = "${BOARD_SRCREV}"
22PV = "01.00.08.00A"
23PR = "r0"
24
25DEPENDS_append = " i2c-lld-rtos \
26 spi-lld-rtos \
27 uart-lld-rtos \
28"
29
30DEPENDS_append_omap-a15 = " osal-rtos \
31 ti-ndk \
32"
33
34DEPENDS_append_am57xx-evm = " gpio-lld-rtos \
35 icss-emac-lld-rtos \
36 mmcsd-lld-rtos \
37 pruss-lld-rtos \
38 pm-lld-rtos \
39"
40
41DEPENDS_append_ti33x = " gpio-lld-rtos \
42 gpmc-lld-rtos \
43 icss-emac-lld-rtos \
44 mmcsd-lld-rtos \
45 osal-rtos \
46 pruss-lld-rtos \
47 starterware-rtos \
48 ti-ndk \
49"
50
51DEPENDS_append_ti43x = " gpio-lld-rtos \
52 gpmc-lld-rtos \
53 icss-emac-lld-rtos \
54 mmcsd-lld-rtos \
55 osal-rtos \
56 pruss-lld-rtos \
57 starterware-rtos \
58 ti-ndk \
59"
60
61
62# Build with make instead of XDC
63TI_PDK_XDCMAKE = "0"
64
65INHIBIT_SYSROOT_STRIP = "1"
66INHIBIT_PACKAGE_STRIP = "1"
67
68export PDK_BOARD_ROOT_PATH ="${WORKDIR}/build"
69export DEST_ROOT="${S}"
70
71XDCPATH_append = ";${PDK_INSTALL_DIR}/packages/ti/csl;${NDK_INSTALL_DIR}/packages"