From cc83d07f44628b63d03fed1d2ff7b73e56ec4227 Mon Sep 17 00:00:00 2001 From: Xiao Ya peng Date: Mon, 11 Jan 2021 19:16:25 +0800 Subject: [PATCH] rk356x: add zboot.its Support zboot.img lz4 compression format start for FIT package. Signed-off-by: Xiao Ya peng Change-Id: I09c409c69d097e95cc816111f33e1e6d4f28e507 --- rk356x/zboot.its | 67 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 rk356x/zboot.its diff --git a/rk356x/zboot.its b/rk356x/zboot.its new file mode 100644 index 0000000..1a75158 --- /dev/null +++ b/rk356x/zboot.its @@ -0,0 +1,67 @@ +/* + * Copyright (C) 2020 Rockchip Electronics Co., Ltd + * + * SPDX-License-Identifier: GPL-2.0 + */ + +/dts-v1/; +/ { + description = "U-Boot FIT source file for arm"; + + images { + fdt { + data = /incbin/("kernel/arch/arm64/boot/dts/rk3568-evb1-ddr4-v10-linux.dtb"); + type = "flat_dt"; + arch = "arm64"; + compression = "none"; + load = <0xffffff00>; + + hash { + algo = "sha256"; + }; + }; + + kernel { + data = /incbin/("kernel/arch/arm64/boot/Image.lz4"); + type = "kernel"; + arch = "arm64"; + os = "linux"; + compression = "lz4"; + entry = <0xffffff01>; + load = <0xffffff01>; + + hash { + algo = "sha256"; + }; + }; + + resource { + data = /incbin/("kernel/resource.img"); + type = "multi"; + arch = "arm64"; + compression = "none"; + + hash { + algo = "sha256"; + }; + }; + }; + + configurations { + default = "conf"; + + conf { + rollback-index = <0x00>; + fdt = "fdt"; + kernel = "kernel"; + multi = "resource"; + + signature { + algo = "sha256,rsa2048"; + padding = "pss"; + key-name-hint = "dev"; + sign-images = "fdt", "kernel", "multi"; + }; + }; + }; +};