* [PATCH] HSD #2205749969: board: altera: Add fitImage to support S10 secure boot for both U-Boot and kernel
@ 2022-09-01 5:54 Jit Loon Lim
0 siblings, 0 replies; only message in thread
From: Jit Loon Lim @ 2022-09-01 5:54 UTC (permalink / raw)
To: u-boot
Cc: Jagan Teki, Vignesh R, Marek, Simon, Tien Fong, Kok Kiang,
Siew Chin, Sin Hui, Raaj, Dinesh, Boon Khai, Alif, Teik Heng,
Hazim, Sieu Mun Tang, Jit Loon Lim, Ooi, Joyce, Ooi
From: "Ooi, Joyce" <joyce.ooi@intel.com>
FitImage files are added to load Linux kernel image and U-boot
image for Stratix10 Secure Boot.
Signed-off-by: Ooi, Joyce <joyce.ooi@intel.com>
Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com>
---
.../stratix10-socdk/its/kernel-sign.its | 51 +++++++++++++++++++
.../altera/stratix10-socdk/its/uboot-sign.its | 41 +++++++++++++++
2 files changed, 92 insertions(+)
create mode 100644 board/altera/stratix10-socdk/its/kernel-sign.its
create mode 100644 board/altera/stratix10-socdk/its/uboot-sign.its
diff --git a/board/altera/stratix10-socdk/its/kernel-sign.its b/board/altera/stratix10-socdk/its/kernel-sign.its
new file mode 100644
index 0000000000..5136365b99
--- /dev/null
+++ b/board/altera/stratix10-socdk/its/kernel-sign.its
@@ -0,0 +1,51 @@
+/*
+ * Copyright (C) 2019 Intel Corporation. All rights reserved
+ *
+ * SPDX-License-Identifier: GPL-2.0
+ */
+
+/dts-v1/;
+
+/ {
+ description = "Linux kernel image with FDT blob";
+ #address-cells = <1>;
+
+ images {
+ kernel {
+ description = "Linux Kernel";
+ data = /incbin/("Image");
+ type = "kernel";
+ arch = "arm64";
+ os = "linux";
+ compression = "none";
+ load = <0x2080000>;
+ entry = <0x2080000>;
+ hash {
+ algo = "sha256";
+ };
+ };
+ fdt {
+ description = "Linux DTB";
+ data = /incbin/("socfpga_stratix10_socdk.dtb");
+ type = "flat_dt";
+ arch = "arm64";
+ compression = "none";
+ hash {
+ algo = "sha256";
+ };
+ };
+ };
+ configurations {
+ default = "conf";
+ conf {
+ description = "Linux boot configuration";
+ kernel = "kernel";
+ fdt = "fdt";
+ signature {
+ algo = "sha256,rsa4096";
+ key-name-hint = "dev";
+ sign-images = "fdt", "kernel";
+ };
+ };
+ };
+};
diff --git a/board/altera/stratix10-socdk/its/uboot-sign.its b/board/altera/stratix10-socdk/its/uboot-sign.its
new file mode 100644
index 0000000000..611bb980f9
--- /dev/null
+++ b/board/altera/stratix10-socdk/its/uboot-sign.its
@@ -0,0 +1,41 @@
+/*
+ * Copyright (C) 2019 Intel Corporation. All rights reserved
+ *
+ * SPDX-License-Identifier: GPL-2.0
+ */
+
+/dts-v1/;
+
+/ {
+ description = "Authenticator";
+ #address-cells = <1>;
+
+ images {
+ standalone {
+ description = "Authenticator binary";
+ data = /incbin/("../../../../u-boot-dtb.bin");
+ type = "standalone";
+ arch = "arm64";
+ compression = "none";
+ load = <0x1000>;
+ entry = <0x1000>;
+ os = "u-boot";
+ hash {
+ algo = "sha256";
+ };
+ };
+ };
+
+ configurations {
+ default = "conf";
+ conf {
+ description = "Authenticator fitImage";
+ standalone = "standalone";
+ signature {
+ algo = "sha256,rsa4096";
+ key-name-hint = "dev";
+ sign-images = "standalone";
+ };
+ };
+ };
+};
--
2.26.2
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2022-09-01 5:55 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-01 5:54 [PATCH] HSD #2205749969: board: altera: Add fitImage to support S10 secure boot for both U-Boot and kernel Jit Loon Lim
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox