summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-bsp/u-boot
Commit message (Collapse)AuthorAgeFilesLines
* CI/CD Auto-Merger: cicd.kirkstone.202412111800cicd.kirkstone.20241211180009.03.06LCPD Automation Script2024-12-111-1/+1
| | | | | | | | | Updated the value(s) for: u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202412041235cicd.kirkstone.20241204123509.03.05LCPD Automation Script2024-12-041-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: PRUETH_FW_AM65X_SR2_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202411141800cicd.kirkstone.20241114180009.03.04LCPD Automation Script2024-11-141-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: CNM_WAVE521_FW_VERSION,TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202410111007cicd.kirkstone.20241011100709.03.03LCPD Automation Script2024-10-111-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202410031110cicd.kirkstone.20241003111009.03.02LCPD Automation Script2024-10-031-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: CNM_WAVE521_FW_VERSION,PRUETH_FW_AM65X_SR2_VERSION,TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202405141220cicd.kirkstone.20240514122009.02.00.010LCPD Automation Script2024-05-141-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti: deploy initial-env for the main machineDenys Dmytriyenko2024-04-191-7/+7
| | | | | | | | | | | | | | | | | It is useful to have U-boot initial environment deployed for future reference or to initialize environment files as part of the build. In multiconfig setup, such as TI K3 platforms, building U-boot multiple times for Cortex-R5 and Cortex-A53 cores results in file conflicts when deploying under the same name. To avoid that, those initial-env files were removed at the end of the do_deploy task. But it is better to only remove them for k3r5 multiconfig, since that only builds SPL and saved env doesn't make much sense, but preserve and deploy initial-env for the main machine multiconfig. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202403201028cicd.kirkstone.20240320102809.02.00.009LCPD Automation Script2024-03-201-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: PRUETH_FW_AM65X_SR2_VERSION,TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202403141157cicd.kirkstone.20240314115709.02.00.008LCPD Automation Script2024-03-141-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202403071346cicd.kirkstone.20240307134609.02.00.007LCPD Automation Script2024-03-071-1/+1
| | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV k3conf: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti: Change from UBOOT_LOCALVERSION and SRCPVRyan Eatmon2024-03-041-3/+6
| | | | | | | | Stop using UBOOT_LOCALVERSION, and copy what is done in the kernel recipe. This allows us to set the correct SHA into the version string even if AUTOREV is used since SRCPV is no longer set in oe-core. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202402281524cicd.kirkstone.202402281524LCPD Automation Script2024-02-281-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202402152125cicd.kirkstone.20240215212509.02.00.005LCPD Automation Script2024-02-151-1/+1
| | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV k3conf: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-ti-bsp: update BeagleBoard.org BSP to the latestDenys Dmytriyenko2024-02-131-6/+6
| | | | | | | | | | | * Update linux-bb.org to 6.1.69 for both 32 and 64 bit platforms * Update u-boot-bb.org to the latest 2023.04 based on SDK 9.1 release * Update DTB/DTBO lists to include latest renames and additions Note: all changes are in a single commit for bisectability Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add bootsplash image file for AM62PDevarsh Thakkar2024-02-081-0/+10
| | | | | | | | | | Add TI logo image as bootsplash image file for AM62P and install it in boot directory from where u-boot can read from and display during boot-up time. Signed-off-by: Devarsh Thakkar <devarsht@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202402071239cicd.kirkstone.20240207123909.02.00.004LCPD Automation Script2024-02-071-1/+1
| | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV k3conf: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202402011419cicd.kirkstone.20240201141909.02.00.003LCPD Automation Script2024-02-011-1/+1
| | | | | | | | Updated the value(s) for: u-boot-ti-staging_2023.04: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202401251532cicd.kirkstone.20240125153209.02.00.002LCPD Automation Script2024-01-251-1/+1
| | | | | | | | | Updated the value(s) for: u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti*: Move mainline to 2024.01 and move logo codeRyan Eatmon2024-01-243-12/+12
| | | | | | | | Now that 2024.01 is official, the logo that am62xx-evm installs is available in all versions of the repo that we point to. Move all of that code out of the .bb files and into the u-boot-ti.inc file. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add Support for j722s-evmRyan Eatmon2024-01-091-0/+2
| | | | | | | | | | | | - Add A53 and R5 machine configurations for j722s-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202401090400cicd.kirkstone.20240109040009.02.00.001LCPD Automation Script2024-01-091-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202312061239cicd.kirkstone.20231206123909.01.00.008LCPD Automation Script2023-12-061-1/+1
| | | | | | | | | Updated the value(s) for: u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202311301712cicd.kirkstone.20231130171209.01.00.007LCPD Automation Script2023-11-301-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.kirkstone.202311271209cicd.kirkstone.20231127120909.01.00.006LCPD Automation Script2023-11-271-1/+1
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: CNM_WAVE521_FW_VERSION,PRUETH_FW_AM65X_SR2_VERSION,TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-extras: Add support for extra kernel/u-boot features for am62pxxParesh Bhagat2023-11-241-1/+1
| | | | | | | | | | | | Add support for ti-extras for am62pxx to control the kernel and u-boot repos, branches, and srcrevs via the TI_EXTRAS variable in the local.conf file. Also add am62pxx as compatble machine in jailhouse recipe. So the am62pxx jailhouse build can be done by adding TI_EXTRAS=tie-jailhouse in local.conf. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202311161200LCPD Automation Script2023-11-161-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202311091800LCPD Automation Script2023-11-091-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* Update SRCREV for u-boot and linux extrasParesh Bhagat2023-11-071-2/+2
| | | | | | | | | Update the SRCREV to latest commit for both u-boot and linux extras. Also update SRCREV for jailhouse branch for both psdk linux and u-boot. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202311022105LCPD Automation Script2023-11-021-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202310261800LCPD Automation Script2023-10-261-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-ti-bsp: Add Support for am62pxx-evmChirag Shilwant2023-10-261-0/+2
| | | | | | | | | | | - Add A53 and R5 machine configurations for am62pxx-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
* u-boot-bb.org: add back Beagle-specific U-boot 2023.04Denys Dmytriyenko2023-10-201-0/+17
| | | | | | | | | | | | | Majority of Beagle devices use ti-u-boot repo from u-boot-ti-staging directly. But some latest devices may need to point to own tree with additional support added that is not yet upstream, e.g. BeaglePlay. Add the Beagle-specific recipe and point beagleplay to use it. Other devices can switch to using it as well, if desired, but right now the code base is the same for other Beagle devices. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202310191725LCPD Automation Script2023-10-191-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* Revert "recipes-bsp: u-boot-ti.inc: Remove ti-sci-fw from DEPENDS for k3 ↵Aniket Limaye2023-10-171-0/+1
| | | | | | | | | | machine" This reverts commit cd13cafd659f7784f4131fd0bafb8a3c7c9ef126. Some devices need ti-fs-stub-* firmware for the uboot aarch64 build Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* uboot: Handle UBOOT_CONFIG for multiple R5 defconfigsGarrett Giordano2023-10-171-2/+20
| | | | | | | | | | | Currently the do_compile step fails if we try to implement UBOOT_CONFIG in an attempt to build U-Boot with multiple R5 defconfigs. This commit adds a condition to handle linking the UBOOT_BINARY if UBOOT_CONFIG is used in place of UBOOT_MACHINE. Signed-off-by: Garrett Giordano <ggiordano@phytec.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202310121800LCPD Automation Script2023-10-121-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti: Correctly fix SPL binary name for SD/MMC media on HS boardsRyan Eatmon2023-10-091-3/+30
| | | | | | | | | | The previous patch is incorrectly accepted and released. This patch applies the logic that was discussed on the mailing list. - Create a new variable grouping for SPL_HS_MLO - Update the install/deploy code to reference the new variables. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202310061657LCPD Automation Script2023-10-061-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot: set the correct latest LIC_FILES_CHKSUM genericallyDenys Dmytriyenko2023-10-053-5/+1
| | | | | | | | | | | | | | | The common u-boot-ti.inc file still uses the old license checksum from 2021 U-boot. There were formatting changes in the license text between 2021 and 2023 and version-specific recipes had the license checksum updated to the new value. Since there are no 2021 recipes remaining, the new license checksum can be set in the common .inc file generically. Note: U-boot license hasn't changed and the same checksum is simply being moved from the recipes to the common .inc file. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti: Fix SPL binary name for SD/MMC media on HS boardsJulien Panis2023-09-291-3/+3
| | | | | | | | | The SPL binary built by u-boot for SD/MMC/eMMC media on HS platforms is u-boot-spl_HS_MLO. Thanks to this fix, the binary is properly installed and deployed. Signed-off-by: Julien Panis <jpanis@baylibre.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp: u-boot-ti.inc: Remove ti-sci-fw from DEPENDS for k3 machineAniket Limaye2023-09-291-1/+0
| | | | | | | | ti-sci-fw should be needed by the binman u-boot build only for the k3r5 machines and not for the k3 machines Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202309281858LCPD Automation Script2023-09-281-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-mainline: update to the latest 2023.07Ryan Eatmon2023-09-251-2/+2
| | | | | | Update to the latest release version. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* k3r5: u-boot: prevent overlapping deployed SPL symlinksDenys Dmytriyenko2023-09-221-14/+1
| | | | | | | | | | | | Make sure shortname R5 SPL symlink is not the same as the main K3 SPL one, as they will overlap/overwrite each other when deployed into a common location. Latest code in master now checks for this and errors out. Also remove unused UBOOT_SPI_* variables. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202309210400LCPD Automation Script2023-09-211-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* recipes-bsp: u-boot: Add u-boot-mergeconfig.inc to handle fragment u-boot configChirag Shilwant2023-09-202-0/+8
| | | | | | | | | | | | | | | | - U-boot recipe in OE-Core supports out-of-tree config fragments that are passed via SRC_URI and automatically merges all *.cfg files as fragments. This makes specifying config fragments in the machine configuration a bit difficult. Hence, add a logic which will ensure we handle u-boot config fragments using a new variable UBOOT_CONFIG_FRAGMENTS. - The u-boot-mergeconfig.inc will allow us to build u-boot with list of config fragments specified in UBOOT_CONFIG_FRAGMENTS along with the base defconfig mentioned in UBOOT_MACHINE. - Include u-boot-mergeconfig.inc in u-boot-ti.inc Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202309061800LCPD Automation Script2023-09-061-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202309041800LCPD Automation Script2023-09-041-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202308091222cicd.kirkstone.202308091222LCPD Automation Script2023-08-091-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202308080400LCPD Automation Script2023-08-081-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>