mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-21 12:25:27 +00:00
arm: dts: k3: binman: am625: add support for signing TIFSSTUB Images
Add support for signing of TIFSSTUB images for HSSE, HSFS and GP devices and include them in tispl.bin and tispl.bin_unsigned. Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com> Signed-off-by: Dhruva Gole <d-gole@ti.com> Reviewed-by: Neha Malcom Francis <n-francis@ti.com>
This commit is contained in:
parent
4a0067c857
commit
128f81290b
1 changed files with 139 additions and 2 deletions
|
@ -151,11 +151,107 @@
|
||||||
filename = "ti-dm/am62xx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
|
filename = "ti-dm/am62xx/ipc_echo_testb_mcu1_0_release_strip.xer5f";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
tifsstub-hs {
|
||||||
|
filename = "tifsstub.bin_hs";
|
||||||
|
ti-secure-rom {
|
||||||
|
content = <&tifsstub_hs_cert>;
|
||||||
|
core = "secure";
|
||||||
|
load = <0x40000>;
|
||||||
|
sw-rev = <CONFIG_K3_X509_SWRV>;
|
||||||
|
keyfile = "custMpk.pem";
|
||||||
|
countersign;
|
||||||
|
tifsstub;
|
||||||
|
};
|
||||||
|
tifsstub_hs_cert: tifsstub-hs-cert.bin {
|
||||||
|
filename = "ti-sysfw/ti-fs-stub-firmware-am62x-hs-cert.bin";
|
||||||
|
type = "blob-ext";
|
||||||
|
optional;
|
||||||
|
};
|
||||||
|
tifsstub_hs_enc: tifsstub-hs-enc.bin {
|
||||||
|
filename = "ti-sysfw/ti-fs-stub-firmware-am62x-hs-enc.bin";
|
||||||
|
type = "blob-ext";
|
||||||
|
optional;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
tifsstub-fs {
|
||||||
|
filename = "tifsstub.bin_fs";
|
||||||
|
tifsstub_fs_cert: tifsstub-fs-cert.bin {
|
||||||
|
filename = "ti-sysfw/ti-fs-stub-firmware-am62x-hs-cert.bin";
|
||||||
|
type = "blob-ext";
|
||||||
|
optional;
|
||||||
|
};
|
||||||
|
tifsstub_fs_enc: tifsstub-fs-enc.bin {
|
||||||
|
filename = "ti-sysfw/ti-fs-stub-firmware-am62x-hs-enc.bin";
|
||||||
|
type = "blob-ext";
|
||||||
|
optional;
|
||||||
|
};
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
tifsstub-gp {
|
||||||
|
filename = "tifsstub.bin_gp";
|
||||||
|
ti-secure-rom {
|
||||||
|
content = <&tifsstub_gp>;
|
||||||
|
core = "secure";
|
||||||
|
load = <0x60000>;
|
||||||
|
sw-rev = <CONFIG_K3_X509_SWRV>;
|
||||||
|
keyfile = "ti-degenerate-key.pem";
|
||||||
|
tifsstub;
|
||||||
|
};
|
||||||
|
tifsstub_gp: tifsstub-gp.bin {
|
||||||
|
filename = "ti-sysfw/ti-fs-stub-firmware-am62x-gp.bin";
|
||||||
|
type = "blob-ext";
|
||||||
|
optional;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
ti-spl {
|
ti-spl {
|
||||||
insert-template = <&ti_spl_template>;
|
insert-template = <&ti_spl_template>;
|
||||||
|
|
||||||
fit {
|
fit {
|
||||||
images {
|
images {
|
||||||
|
|
||||||
|
tifsstub-hs {
|
||||||
|
description = "TIFSSTUB";
|
||||||
|
type = "firmware";
|
||||||
|
arch = "arm32";
|
||||||
|
compression = "none";
|
||||||
|
os = "tifsstub-hs";
|
||||||
|
load = <0x9dc00000>;
|
||||||
|
entry = <0x9dc00000>;
|
||||||
|
blob-ext {
|
||||||
|
filename = "tifsstub.bin_hs";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
tifsstub-fs {
|
||||||
|
description = "TIFSSTUB";
|
||||||
|
type = "firmware";
|
||||||
|
arch = "arm32";
|
||||||
|
compression = "none";
|
||||||
|
os = "tifsstub-fs";
|
||||||
|
load = <0x9dc00000>;
|
||||||
|
entry = <0x9dc00000>;
|
||||||
|
blob-ext {
|
||||||
|
filename = "tifsstub.bin_fs";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
tifsstub-gp {
|
||||||
|
description = "TIFSSTUB";
|
||||||
|
type = "firmware";
|
||||||
|
arch = "arm32";
|
||||||
|
compression = "none";
|
||||||
|
os = "tifsstub-gp";
|
||||||
|
load = <0x9dc00000>;
|
||||||
|
entry = <0x9dc00000>;
|
||||||
|
blob-ext {
|
||||||
|
filename = "tifsstub.bin_gp";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
dm {
|
dm {
|
||||||
ti-secure {
|
ti-secure {
|
||||||
content = <&dm>;
|
content = <&dm>;
|
||||||
|
@ -189,7 +285,8 @@
|
||||||
conf-0 {
|
conf-0 {
|
||||||
description = "k3-am625-sk";
|
description = "k3-am625-sk";
|
||||||
firmware = "atf";
|
firmware = "atf";
|
||||||
loadables = "tee", "dm", "spl";
|
loadables = "tee", "tifsstub-hs", "tifsstub-fs",
|
||||||
|
"tifsstub-gp", "dm", "spl";
|
||||||
fdt = "fdt-0";
|
fdt = "fdt-0";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -247,6 +344,45 @@
|
||||||
fit {
|
fit {
|
||||||
images {
|
images {
|
||||||
|
|
||||||
|
tifsstub-hs {
|
||||||
|
description = "tifsstub";
|
||||||
|
type = "firmware";
|
||||||
|
arch = "arm32";
|
||||||
|
compression = "none";
|
||||||
|
os = "tifsstub-hs";
|
||||||
|
load = <0x9dc00000>;
|
||||||
|
entry = <0x9dc00000>;
|
||||||
|
blob-ext {
|
||||||
|
filename = "tifsstub.bin_hs";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
tifsstub-fs {
|
||||||
|
description = "tifsstub";
|
||||||
|
type = "firmware";
|
||||||
|
arch = "arm32";
|
||||||
|
compression = "none";
|
||||||
|
os = "tifsstub-fs";
|
||||||
|
load = <0x9dc00000>;
|
||||||
|
entry = <0x9dc00000>;
|
||||||
|
blob-ext {
|
||||||
|
filename = "tifsstub.bin_fs";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
tifsstub-gp {
|
||||||
|
description = "tifsstub";
|
||||||
|
type = "firmware";
|
||||||
|
arch = "arm32";
|
||||||
|
compression = "none";
|
||||||
|
os = "tifsstub-gp";
|
||||||
|
load = <0x9dc00000>;
|
||||||
|
entry = <0x9dc00000>;
|
||||||
|
blob-ext {
|
||||||
|
filename = "tifsstub.bin_gp";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
dm {
|
dm {
|
||||||
ti-dm {
|
ti-dm {
|
||||||
filename = "ti-dm.bin";
|
filename = "ti-dm.bin";
|
||||||
|
@ -270,7 +406,8 @@
|
||||||
conf-0 {
|
conf-0 {
|
||||||
description = "k3-am625-sk";
|
description = "k3-am625-sk";
|
||||||
firmware = "atf";
|
firmware = "atf";
|
||||||
loadables = "tee", "dm", "spl";
|
loadables = "tee", "tifsstub-hs", "tifsstub-fs",
|
||||||
|
"tifsstub-gp", "dm", "spl";
|
||||||
fdt = "fdt-0";
|
fdt = "fdt-0";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue