From 29945ed1aeac27b5c3ad1aea753879d109a5e4fb Mon Sep 17 00:00:00 2001 From: Mahesh Radhakrishnan Date: Thu, 26 Oct 2017 23:14:50 +0000 Subject: board-rtos: Added board-rtos recipe Upstreaming board library for RTOS Signed-off-by: Mahesh Radhakrishnan Signed-off-by: Denys Dmytriyenko --- recipes-bsp/board-rtos/board-rtos_git.bb | 71 ++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 recipes-bsp/board-rtos/board-rtos_git.bb (limited to 'recipes-bsp/board-rtos') 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 @@ +SUMMARY = "TI RTOS Board Library" + +inherit ti-pdk + +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=0e3182ba6a963da159c37eafa9752ade" + +COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1" +PACKAGE_ARCH = "${MACHINE_ARCH}" + +BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git" +BOARD_GIT_PROTOCOL = "git" +BOARD_GIT_BRANCH = "master" + +# Below commit ID corresponds to "DEV.BOARD.01.00.08.00A" +BOARD_SRCREV = "16b4ec027e2b0a3b91105a948d2c2d6db997bee0" + +BRANCH ="${BOARD_GIT_BRANCH}" +SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}" + +SRCREV = "${BOARD_SRCREV}" +PV = "01.00.08.00A" +PR = "r0" + +DEPENDS_append = " i2c-lld-rtos \ + spi-lld-rtos \ + uart-lld-rtos \ +" + +DEPENDS_append_omap-a15 = " osal-rtos \ + ti-ndk \ +" + +DEPENDS_append_am57xx-evm = " gpio-lld-rtos \ + icss-emac-lld-rtos \ + mmcsd-lld-rtos \ + pruss-lld-rtos \ + pm-lld-rtos \ +" + +DEPENDS_append_ti33x = " gpio-lld-rtos \ + gpmc-lld-rtos \ + icss-emac-lld-rtos \ + mmcsd-lld-rtos \ + osal-rtos \ + pruss-lld-rtos \ + starterware-rtos \ + ti-ndk \ +" + +DEPENDS_append_ti43x = " gpio-lld-rtos \ + gpmc-lld-rtos \ + icss-emac-lld-rtos \ + mmcsd-lld-rtos \ + osal-rtos \ + pruss-lld-rtos \ + starterware-rtos \ + ti-ndk \ +" + + +# Build with make instead of XDC +TI_PDK_XDCMAKE = "0" + +INHIBIT_SYSROOT_STRIP = "1" +INHIBIT_PACKAGE_STRIP = "1" + +export PDK_BOARD_ROOT_PATH ="${WORKDIR}/build" +export DEST_ROOT="${S}" + +XDCPATH_append = ";${PDK_INSTALL_DIR}/packages/ti/csl;${NDK_INSTALL_DIR}/packages" -- cgit v1.2.3-54-g00ecf