diff options
| author | Justin Sobota <jsobota@ti.com> | 2017-05-02 03:48:09 +0000 |
|---|---|---|
| committer | Denys Dmytriyenko <denys@ti.com> | 2017-05-04 14:49:33 -0400 |
| commit | b139963f9a473b843635c22793274545fa07b9bd (patch) | |
| tree | 1a315c63f01a745e97ca839790d2bc4b9e076a1f /recipes-ti | |
| parent | 4e84d570b50ec10b4470fc854ddd957b10c9a04c (diff) | |
| download | meta-ti-b139963f9a473b843635c22793274545fa07b9bd.tar.gz | |
ti-pdk-build-rtos: Update to version 1.0.0.4B
- Add dra7xx support
- Add pruss firmware makefiles
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-ti')
| -rw-r--r-- | recipes-ti/ti-pdk-build/ti-pdk-build-rtos_git.bb | 67 |
1 files changed, 60 insertions, 7 deletions
diff --git a/recipes-ti/ti-pdk-build/ti-pdk-build-rtos_git.bb b/recipes-ti/ti-pdk-build/ti-pdk-build-rtos_git.bb index 73ed092b..6031ed1f 100644 --- a/recipes-ti/ti-pdk-build/ti-pdk-build-rtos_git.bb +++ b/recipes-ti/ti-pdk-build/ti-pdk-build-rtos_git.bb | |||
| @@ -4,15 +4,15 @@ LIC_FILES_CHKSUM = "file://makerules/env.mk;beginline=1;endline=31;md5=10503e8de | |||
| 4 | 4 | ||
| 5 | require recipes-ti/includes/ti-paths.inc | 5 | require recipes-ti/includes/ti-paths.inc |
| 6 | 6 | ||
| 7 | PV = "01.00.00.03" | 7 | PV = "01.00.00.04B" |
| 8 | PR = "r0" | 8 | PR = "r0" |
| 9 | 9 | ||
| 10 | PDK_BUILD_GIT_URI = "git://git.ti.com/keystone-rtos/processor-pdk-build.git" | 10 | PDK_BUILD_GIT_URI = "git://git.ti.com/keystone-rtos/processor-pdk-build.git" |
| 11 | PDK_BUILD_GIT_PROTOCOL = "git" | 11 | PDK_BUILD_GIT_PROTOCOL = "git" |
| 12 | PDK_BUILD_GIT_BRANCH = "master" | 12 | PDK_BUILD_GIT_BRANCH = "master" |
| 13 | 13 | ||
| 14 | # Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.03" | 14 | # Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.04B" |
| 15 | PDK_BUILD_SRCREV = "487845b835b54d97f2d2f47ee1d0d88784e7e9ca" | 15 | PDK_BUILD_SRCREV = "98b62506c451304252c7cd1e6af60dd11adc588a" |
| 16 | 16 | ||
| 17 | BRANCH = "${PDK_BUILD_GIT_BRANCH}" | 17 | BRANCH = "${PDK_BUILD_GIT_BRANCH}" |
| 18 | SRC_URI = "${PDK_BUILD_GIT_URI};protocol=${PDK_BUILD_GIT_PROTOCOL};branch=${BRANCH}" | 18 | SRC_URI = "${PDK_BUILD_GIT_URI};protocol=${PDK_BUILD_GIT_PROTOCOL};branch=${BRANCH}" |
| @@ -36,9 +36,6 @@ do_install() { | |||
| 36 | install -m 0755 Rules.make ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build | 36 | install -m 0755 Rules.make ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build |
| 37 | install -m 0755 comp_top.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build | 37 | install -m 0755 comp_top.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build |
| 38 | 38 | ||
| 39 | sed -i -e "s|c\:/ti/ccsv5/utils/cygwin|\$(XDC_INSTALL_PATH)/bin|g" \ | ||
| 40 | ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/Rules.make | ||
| 41 | |||
| 42 | install -m 0755 makerules/build_config.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 39 | install -m 0755 makerules/build_config.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 43 | install -m 0755 makerules/common.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 40 | install -m 0755 makerules/common.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 44 | install -m 0755 makerules/component.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 41 | install -m 0755 makerules/component.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| @@ -48,29 +45,62 @@ do_install() { | |||
| 48 | 45 | ||
| 49 | do_install_append_ti33x() { | 46 | do_install_append_ti33x() { |
| 50 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am335x | 47 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am335x |
| 48 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 51 | 49 | ||
| 52 | install -m 0755 makerules/rules_a8.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 50 | install -m 0755 makerules/rules_a8.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 53 | install -m 0755 makerules/rules_a8_extend.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 51 | install -m 0755 makerules/rules_a8_extend.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 52 | install -m 0755 makerules/rules_pru.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 54 | 53 | ||
| 55 | install -m 0755 am335x/config_am335x_a8.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am335x | 54 | install -m 0755 am335x/config_am335x_a8.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am335x |
| 55 | install -m 0755 pruss/PRU0_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 56 | install -m 0755 pruss/PRU1_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 56 | } | 57 | } |
| 57 | 58 | ||
| 58 | do_install_append_ti43x() { | 59 | do_install_append_ti43x() { |
| 59 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am437x | 60 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am437x |
| 61 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 60 | 62 | ||
| 61 | install -m 0755 makerules/rules_a9.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 63 | install -m 0755 makerules/rules_a9.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 64 | install -m 0755 makerules/rules_pru.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 62 | 65 | ||
| 63 | install -m 0755 am437x/config_am437x_a9.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am437x | 66 | install -m 0755 am437x/config_am437x_a9.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am437x |
| 67 | install -m 0755 pruss/PRU0_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 68 | install -m 0755 pruss/PRU1_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 69 | } | ||
| 70 | |||
| 71 | do_install_append_am57xx-evm() { | ||
| 72 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | ||
| 73 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | ||
| 74 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 75 | |||
| 76 | install -m 0755 makerules/rules_66.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 77 | install -m 0755 makerules/rules_a15.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 78 | install -m 0755 makerules/rules_m4.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 79 | install -m 0755 makerules/rules_ti_cgt_arm.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 80 | install -m 0755 makerules/rules_pru.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 81 | |||
| 82 | install -m 0755 am571x/config_am571x.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | ||
| 83 | install -m 0755 am571x/config_am571x_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | ||
| 84 | install -m 0755 am571x/config_am571x_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | ||
| 85 | install -m 0755 am571x/mem_segment_definition_1024mb_bios.xs ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | ||
| 86 | install -m 0755 am572x/config_am572x.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | ||
| 87 | install -m 0755 am572x/config_am572x_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | ||
| 88 | install -m 0755 am572x/config_am572x_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | ||
| 89 | install -m 0755 am572x/mem_segment_definition_1024mb_bios.xs ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | ||
| 90 | install -m 0755 pruss/PRU0_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 91 | install -m 0755 pruss/PRU1_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 64 | } | 92 | } |
| 65 | 93 | ||
| 66 | do_install_append_omap-a15() { | 94 | do_install_append_am57xx-hs-evm() { |
| 67 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | 95 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x |
| 68 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | 96 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x |
| 97 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 69 | 98 | ||
| 70 | install -m 0755 makerules/rules_66.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 99 | install -m 0755 makerules/rules_66.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 71 | install -m 0755 makerules/rules_a15.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 100 | install -m 0755 makerules/rules_a15.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 72 | install -m 0755 makerules/rules_m4.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 101 | install -m 0755 makerules/rules_m4.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 73 | install -m 0755 makerules/rules_ti_cgt_arm.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 102 | install -m 0755 makerules/rules_ti_cgt_arm.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 103 | install -m 0755 makerules/rules_pru.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 74 | 104 | ||
| 75 | install -m 0755 am571x/config_am571x.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | 105 | install -m 0755 am571x/config_am571x.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x |
| 76 | install -m 0755 am571x/config_am571x_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x | 106 | install -m 0755 am571x/config_am571x_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am571x |
| @@ -80,8 +110,30 @@ do_install_append_omap-a15() { | |||
| 80 | install -m 0755 am572x/config_am572x_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | 110 | install -m 0755 am572x/config_am572x_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x |
| 81 | install -m 0755 am572x/config_am572x_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | 111 | install -m 0755 am572x/config_am572x_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x |
| 82 | install -m 0755 am572x/mem_segment_definition_1024mb_bios.xs ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x | 112 | install -m 0755 am572x/mem_segment_definition_1024mb_bios.xs ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/am572x |
| 113 | install -m 0755 pruss/PRU0_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 114 | install -m 0755 pruss/PRU1_to_ARM.cmd ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/pruss | ||
| 83 | } | 115 | } |
| 84 | 116 | ||
| 117 | do_install_append_dra7xx() { | ||
| 118 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda2xx | ||
| 119 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda3xx | ||
| 120 | |||
| 121 | install -m 0755 makefile ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/ | ||
| 122 | |||
| 123 | install -m 0755 makerules/rules_66.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 124 | install -m 0755 makerules/rules_a15.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 125 | install -m 0755 makerules/rules_m4.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 126 | install -m 0755 makerules/rules_arp32.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 127 | install -m 0755 makerules/rules_ti_cgt_arm.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | ||
| 128 | |||
| 129 | install -m 0755 tda2xx/config_tda2xx.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda2xx | ||
| 130 | install -m 0755 tda2xx/config_tda2xx_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda2xx | ||
| 131 | install -m 0755 tda2xx/config_tda2xx_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda2xx | ||
| 132 | install -m 0755 tda2xx/mem_segment_definition_1024mb_bios.xs ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda2xx | ||
| 133 | install -m 0755 tda3xx/config_tda3xx.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda3xx | ||
| 134 | install -m 0755 tda3xx/config_tda3xx_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/tda3xx | ||
| 135 | } | ||
| 136 | |||
| 85 | do_install_append_keystone() { | 137 | do_install_append_keystone() { |
| 86 | install -m 0755 makerules/rules_66.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 138 | install -m 0755 makerules/rules_66.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| 87 | install -m 0755 makerules/rules_a15.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules | 139 | install -m 0755 makerules/rules_a15.mk ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/makerules |
| @@ -91,6 +143,7 @@ do_install_append_k2g-evm() { | |||
| 91 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/k2g | 143 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/k2g |
| 92 | 144 | ||
| 93 | install -m 0755 k2g/config_k2g_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/k2g | 145 | install -m 0755 k2g/config_k2g_a15.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/k2g |
| 146 | install -m 0755 k2g/config_k2g_c66.bld ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/build/k2g | ||
| 94 | } | 147 | } |
| 95 | 148 | ||
| 96 | FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages/*" | 149 | FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages/*" |
