mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-20 19:53:43 +00:00
Revert "ti-sci-fw: Fix for k3-image-gen issue for combined boot images"
This reverts commit d29025f7e8.
* associated fix in k3-image-gen is picked up now.
commit 892c86501ff7 ("Makefile: Skip signing of binaries for HS combined boot")
hence its no longer needed to carry the same fix from meta-ti here.
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
committed by
Ryan Eatmon
parent
4b92727781
commit
5023dca1de
@@ -24,7 +24,7 @@ SRCREV = "${TI_LINUX_FW_SRCREV}"
|
||||
|
||||
BRANCH ?= "ti-linux-firmware"
|
||||
|
||||
K3_IMAGE_GEN_SRCREV ?= "9abbe130d47a7fa6f8e02b740ad3ad27bc81d327"
|
||||
K3_IMAGE_GEN_SRCREV ?= "892c86501ff745dfde4d535923ce686f45700da3"
|
||||
SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}"
|
||||
SRCREV_FORMAT = "imggen"
|
||||
|
||||
|
||||
@@ -1,64 +0,0 @@
|
||||
From 2efc79702a47f9cbbeecbb2f604577f1ec8c95ba Mon Sep 17 00:00:00 2001
|
||||
From: Yogesh Siraswar <yogeshs@ti.com>
|
||||
Date: Wed, 8 Dec 2021 17:50:19 -0600
|
||||
Subject: [KIG PATCH] Makefile: Skip signing of binaries for combined boot hs
|
||||
images
|
||||
|
||||
Combined sysfw binaries used in tiboot.bin do not require signed images.
|
||||
This fixes issues with AM64x HS and J7200 HS boot images
|
||||
|
||||
Upstream-Status: Submitted
|
||||
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
|
||||
---
|
||||
Makefile | 8 +++++++-
|
||||
soc/am64x/Makefile | 1 +
|
||||
soc/j7200/Makefile | 1 +
|
||||
3 files changed, 9 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 47b3b20..ab465df 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -215,8 +215,14 @@ $(soc_objroot)/%.o: %.c
|
||||
$(CROSS_COMPILE)gcc $(CFLAGS) -c -o $@-pre-validated $<
|
||||
python3 ./scripts/sysfw_boardcfg_validator.py -b $@-pre-validated -i -o $@ -s $(SOC) -l $@.log
|
||||
|
||||
-# On HS board configuration binaries must be signed
|
||||
+# On HS board configuration binaries must be signed unless it is combined boot image
|
||||
ifdef HS
|
||||
+ifndef COMBINED_BOOT_IMAGE
|
||||
+SIGN_BINARY=1
|
||||
+endif
|
||||
+endif
|
||||
+
|
||||
+ifdef SIGN_BINARY
|
||||
%.bin.unsigned: %.o
|
||||
$(CROSS_COMPILE)objcopy -S -O binary $< $@
|
||||
%.bin: %.bin.unsigned
|
||||
diff --git a/soc/am64x/Makefile b/soc/am64x/Makefile
|
||||
index bfbe3e5..33ebbd0 100644
|
||||
--- a/soc/am64x/Makefile
|
||||
+++ b/soc/am64x/Makefile
|
||||
@@ -31,6 +31,7 @@
|
||||
#
|
||||
|
||||
SBL_LOADADDDR ?= 0x70000000
|
||||
+COMBINED_BOOT_IMAGE = 1
|
||||
COMBINED_SYSFW_BRDCFG_LOADADDR ?= 0x7b000
|
||||
LOADADDR ?= 0x44000
|
||||
SCIFS = sci
|
||||
diff --git a/soc/j7200/Makefile b/soc/j7200/Makefile
|
||||
index 3b754f7..0baef51 100644
|
||||
--- a/soc/j7200/Makefile
|
||||
+++ b/soc/j7200/Makefile
|
||||
@@ -31,6 +31,7 @@
|
||||
#
|
||||
|
||||
SBL_LOADADDDR ?= 0x41c00000
|
||||
+COMBINED_BOOT_IMAGE = 1
|
||||
COMBINED_TIFS_BRDCFG_LOADADDR ?= 0x7f000
|
||||
COMBINED_DM_BRDCFG_LOADADDR ?= 0x41c80000
|
||||
LOADADDR ?= 0x40000
|
||||
--
|
||||
2.17.1
|
||||
|
||||
@@ -49,11 +49,6 @@ LD[unexport] = "1"
|
||||
|
||||
do_configure[noexec] = "1"
|
||||
|
||||
SRC_URI_append_j7200-hs-evm-k3r5 = "\
|
||||
file://0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch;patchdir=../imggen"
|
||||
SRC_URI_append_am64xx-hs-evm-k3r5 = "\
|
||||
file://0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch;patchdir=../imggen"
|
||||
|
||||
EXTRA_OEMAKE = "\
|
||||
CROSS_COMPILE=${TARGET_PREFIX} SYSFW_DL_URL='' SYSFW_HS_DL_URL='' SYSFW_HS_INNER_CERT_DL_URL='' \
|
||||
SYSFW_PATH="${SYSFW_TISCI}" SOC=${SYSFW_SOC} CONFIG=${SYSFW_CONFIG} \
|
||||
|
||||
Reference in New Issue
Block a user