aboutsummaryrefslogtreecommitdiffstats
path: root/classes
AgeCommit message (Collapse)AuthorFilesLines
2020-10-14ti-pdk-fetch.bbclass: Do not emit trailing slash during S formingKhem Raj1-1/+1
latest OE-core does not promote using trailing slash to make pseudo's life easier Signed-off-by: Khem Raj <raj.khem@gmail.com> Reviewed-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-08-26rtos, pdk, csl: bump PE where versions went backwards due to revertsDenys Dmytriyenko1-0/+1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-26rtos, gcc-arm-none-eabi: Rename gcc-arm-none-eabi -> gcc-arm-baremetalDenys Dmytriyenko1-3/+3
Rename gcc-arm-none-eabi to gcc-arm-baremetal. As meta-arm now provides baremetal gcc-arm-none-eabi version 9, and due to layer priorities, let's rename gcc-arm-none-eabi to gcc-arm-baremetal to force picking the right version for RTOS builds. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-26Revert "gcc-arm, gcc-aarch64: upgrade baremetal gcc compilers to 9.2-2019.12"Denys Dmytriyenko1-2/+2
This reverts commit 3a657f7d350149dc277e735d96ef2d66360a3ac3. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-26Revert "ti-pdk-fetch: update to REL.CORESDK.07.00.00.24 tag"Denys Dmytriyenko1-3/+2
This reverts commit 1d66c14e43bc7a3737de296eb43b7d8672b45e90. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-26Revert "ti-pdk-fetch: update to 07.00.00.34"Denys Dmytriyenko1-2/+2
This reverts commit 380d55bd0aee5105e16c996bd4e8d79357b8389f. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-04ti-pdk-fetch: update to 07.00.00.34Denys Dmytriyenko1-2/+2
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-02gcc-arm, gcc-aarch64: upgrade baremetal gcc compilers to 9.2-2019.12Denys Dmytriyenko1-2/+2
Overlay recipes from meta-arm/master to provide baremetal gcc 9.2-2019.12 Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-02ti-pdk-fetch: update to REL.CORESDK.07.00.00.24 tagDenys Dmytriyenko1-2/+3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07ti-pdk: SRCREV update to 2020.5.6Angela Stegmaier1-2/+2
Signed-off-by: Angela Stegmaier <angelabaker@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-23conf, recipes: add support for j7-hs-evm platform and j7 SoC familyDenys Dmytriyenko1-2/+2
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17ti-pdk: SRCREV updateMahesh Radhakrishnan1-1/+1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17ti-pdk:SRCREV update to 2020.4.16Mahesh Radhakrishnan1-2/+2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16ti-pdk: SRCREV update to 2020.4.13Mahesh Radhakrishnan1-2/+2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16ti-pdk:SRCREV update to 2020.4.5Mahesh Radhakrishnan1-2/+2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-22ti-pdk-fetch: SRCREV udpate to 2020.2.20Angela Stegmaier1-2/+2
Signed-off-by: Angela Stegmaier <angelabaker@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-20ti-pdk-fetch: SRCREV udpate to 2020.2.17Mahesh Radhakrishnan1-2/+2
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23ti-pdk-fetch: SRCREV update of pdk repo to 2020.1.22Mahesh Radhakrishnan1-3/+3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23ti-pdk-fetch: hard-link .git directory into workdirJacob Stiffler1-1/+4
Link the git directory into the recipe's work directory to provide git history and commit information for recipes that may need it. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-20ti-pdk-fetch: bump SRCREV for minor fixJacob Stiffler1-2/+2
* dualemac: fix to drop PTP sync msgs from unknown master Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18ti-pdk-fetch: bump SRCREV for prusw-fw updateJacob Stiffler1-2/+2
* STP switch support for per-port MAC addresses Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18ti-pdk-fetch: bump SRCREV for Processor SDK 6.2Jacob Stiffler1-3/+3
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09Fix "basehash value changed" errors and BB_NUMBER_THREADS usageLuca Ceresoli1-1/+1
Changing BB_NUMBER_THREADS between successive builds causes a "basehash value changed" error. Additionally, using BB_NUMBER_THREADS to pass a number of processes to run to xdc is wrong: PARALLEL_MAKE is the correct variable to use. Fix both problems by using oe.utils.parallel_make_argument() to obtain the number of processes to run from PARALLEL_MAKE. Fixes: ERROR: When reparsing .../meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb.do_configure, the basehash value changed from 63897a188012cedde03f756b5dbbfa70 to 13b80bf4f4327c367bd201eb4aa32ad7. The metadata is not deterministic and this needs to be fixed. ERROR: When reparsing .../meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb.do_compile, the basehash value changed from 2fb59a7db2a2f69d2c25c06c1b6a4245 to 314c664cc040afae2800fcc378dd9ae0. The metadata is not deterministic and this needs to be fixed. Steps to reproduce: BB_NUMBER_THREADS="3" bitbake ti-ipc-rtos ti-ipc-examples-linux BB_NUMBER_THREADS="4" bitbake -c cleansstate osal-rtos BB_NUMBER_THREADS="5" bitbake ti-ipc-rtos ti-ipc-examples-linux Reported here: https://e2e.ti.com/support/processors/f/791/p/825142/3059419 Reported-by: Matthew McKee (e-mail unknown) Suggested-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09ti-pdk-fetch: add class for common pdk sourcesJacob Stiffler1-0/+43
Recently individual components and LLD sources have been combined into a single PDK repo. Use this class to specify the common source. Also use this class to keep the sources separate from each other when building. This keeps the build identical to previous recipes while keeping control on interdependencies. Similar to gcc-source, use the ti-pdk-source recipe to unpack the sources into a "work-shared" area. Then hard-link only the necessary files into a recipe's WORKDIR. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30ti-pdk.bbclass:j7-evm.conf: Correcting the core list for j7-evm (mpu2/3_x to ↵Mahesh Radhakrishnan1-1/+1
mcu2/3_x) Correcting the corelist. There is no mpu2_x or mpu3_x instead they should be mcu2_x/mcu3_x which is present in j7-evm Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17ti-pdk-bbclass: Defining dependants for j7-evm, updated the default core listMahesh Radhakrishnan1-3/+6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01ti-pdk-bbclass: Using machine name as k3 instead of am65xxMahesh Radhakrishnan1-2/+2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11ti-pdk-class: Include EVE toolchain path, as needed by ti-pdk-build-rtos for ↵Djordje Senicic1-0/+1
some SoCs Signed-off-by: Djordje Senicic <x0157990@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24ti-pdk: Add tool chain dependencies for am65xx platformSam Nelson1-0/+4
Adds the dependency on toolchain needed for A53 and R5 cores Signed-off-by: Sam Nelson <sam.nelson@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10meta-ti: cleanup use of d.getVar()Denys Dmytriyenko1-1/+1
1. drop use of True as second parameter, which is default, to align with master 2. there were instances of incorrectly passing 'd' as second parameter from previous conversion from bb.data.getVar() usage Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-26ti-pdk: Allow Doxygen generation to be optionalJoshua Watt1-0/+7
Users can choose to completely disable doxygen generation in pdk recipes by setting TI_PDK_DOXYGEN_SUPPORT = "0" in local.conf Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21ti-xdctools: extend to native and nativesdkMertz, Timothy1-1/+1
ti-xdctools should be a native recipe as it more accurately reflects how it is supposed to be used. In addition, this allows it to be built as nativesdk and included in SDK image tools Signed-off-by: "Mertz, Timothy" <timothy.mertz@garmin.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Jacob Stiffler <j-stiffler@ti.com>
2017-12-19ti-pdk.bbclass: depend on doxygen native for documentationDenys Dmytriyenko1-1/+1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-25ti-pdk: clean the sources during the configure taskJacob Stiffler1-6/+20
* For the XDCMAKE recipes, a clean was already occuring udring the compile task. * Move the clean to the configure task to more closely match the base.bbclass. * As the non XDCMAKE recipes generate dep files, add a clean in configure for when dependencies have changed. * Use oe_runmake to share options between "make release" and "make clean". * There appears to be an issue with parallel builds using the ti-pdk-build framework, so unset PARALLEL_MAKE. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02ti-pdk.bbclass: add dependency on ti-cgt-pru-nativeHongmei Gou1-1/+1
Signed-off-by: Hongmei Gou <a0271529@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01ti-pdk-bbclass: Fix for building pru firmwareMahesh Radhakrishnan1-1/+2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12ti-pdk: Update tool paths for omapl1 & update cores for ti33x & ti43xMahesh Radhakrishnan1-1/+3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11ti-pdk: limit the set of cores to buildJacob Stiffler1-1/+10
* Use LIMIT_CORES to enable only the cores with available toolchains. * Add new variables which will allow recipes to fully configure the options provided to make. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11ti-pdk: clean up variables by adding TI_PDK_ prefixJacob Stiffler1-8/+10
* Add TI_PDK_ prefix to variables which may be set by recipes to stress that they are used to configure the ti-pdk class. * Deprecate TI_PDK_XDCARGS in favor of TI_PDK_LIMIT_SOCS as both are used to define a list of SOCs. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Cc: Justin Sobota <jsobota@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-01Resolve host contamination warningsJustin Sobota1-1/+1
Signed-off-by: Justin Sobota <jsobota@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-27Remove CCS dependencies for all componentsKarthik Ramanan1-1/+1
Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29ti-pdk: Add makefile support to ti-pdk.bbclass for RTOS componentsJustin Sobota1-12/+47
Signed-off-by: Justin Sobota <jsobota@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-01-27ti-pdk.bbclass: Add class for creating RTOS PDK componentsJacob Stiffler1-0/+66
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-01-29sdcard_image: remove deprecated classDenys Dmytriyenko1-156/+0
This class has been deprecated for a while. The recommended replacement is to use Yocto Project's new "wic" tool. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-05-10sdcard_image bbclass: make ext4 the defaultKoen Kooi1-1/+1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2011-11-15sdcard_image: Add image version info to root fsJoel A Fernandes1-0/+2
Signed-off-by: Joel A Fernandes <joelagnel@ti.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-14sdcard_image bbclass: run genex2fs directly on the loop deviceKoen Kooi1-10/+4
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-09sdcard_image: add dependency on native ext2 utilitiesPeter A. Bigot1-0/+3
Signed-off-by: Peter A. Bigot <bigotp@acm.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-08sdcard_image bbclass: reinstate vfat copy of uImageKoen Kooi1-0/+1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-08sdcard_image bbclass: switch to vfat layoutKoen Kooi1-2/+2
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>