mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-20 11:42:57 +00:00
ti-sci-fw: Make combined R5 boot the default
Going forward, the combined tiboot3.bin is going to be the standard. Only AM65x and J721e will still use the split boot. Set DEPENDS and EXTRA_OEMAKE for combined boot and override only for the two split boot platforms. This makes it easier to add new platforms and simplifies deployment logic. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
committed by
Ryan Eatmon
parent
8287c4af52
commit
36ed77a4e2
@@ -17,6 +17,7 @@ UBOOT_DTBO_OFFSET = "0x00010000"
|
||||
SPL_BINARY = "tispl.bin_HS"
|
||||
UBOOT_BINARY = "u-boot.img_HS"
|
||||
UBOOT_SYMLINK = "u-boot.img"
|
||||
SYSFW_SYMLINK = ""
|
||||
|
||||
BBMULTICONFIG += "k3r5-sr1-1"
|
||||
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
|
||||
|
||||
DEPENDS = "openssl-native u-boot-mkimage-native dtc-native"
|
||||
DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS:append:j7200-hs-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS:append:j721s2-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS:append:j721s2-hs-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS:append:am62xx-evm-k3r5 = " virtual/bootloader"
|
||||
DEPENDS = "openssl-native u-boot-mkimage-native dtc-native virtual/bootloader"
|
||||
DEPENDS:remove:am65xx-evm-k3r5 = "virtual/bootloader"
|
||||
DEPENDS:remove:am65xx-hs-evm-k3r5 = "virtual/bootloader"
|
||||
DEPENDS:remove:am65xx-hs-evm-k3r5-sr2 = "virtual/bootloader"
|
||||
DEPENDS:remove:j721e-evm-k3r5 = "virtual/bootloader"
|
||||
DEPENDS:remove:j721e-hs-evm-k3r5 = "virtual/bootloader"
|
||||
DEPENDS:remove:j721e-hs-evm-k3r5-sr1-1 = "virtual/bootloader"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
PR = "${INC_PR}.2"
|
||||
@@ -54,15 +53,14 @@ do_configure[noexec] = "1"
|
||||
EXTRA_OEMAKE = "\
|
||||
CROSS_COMPILE=${TARGET_PREFIX} SOC=${SYSFW_SOC} SOC_TYPE=${SYSFW_SUFFIX} \
|
||||
CONFIG=${SYSFW_CONFIG} SYSFW_DIR="${S}/ti-sysfw" \
|
||||
SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin" \
|
||||
"
|
||||
|
||||
EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:append:j721s2-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:append:j721s2-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:append:am62xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:remove:am65xx-evm-k3r5 = "SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:remove:am65xx-hs-evm-k3r5 = "SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:remove:am65xx-hs-evm-k3r5-sr2 = "SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:remove:j721e-evm-k3r5 = "SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:remove:j721e-hs-evm-k3r5 = "SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
EXTRA_OEMAKE:remove:j721e-hs-evm-k3r5-sr1-1 = "SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
|
||||
|
||||
do_compile() {
|
||||
cd ${WORKDIR}/imggen/
|
||||
|
||||
Reference in New Issue
Block a user