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 | |
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>
-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/*" |