It's required for proper booting.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
define Image/Prepare
cp bootfs-generic.its $(KDIR)/
+ sed -i "s=\$$$${images_dir}=$(STAGING_DIR_IMAGE)=" $(KDIR)/bootfs-generic.its
sed -i "s=\$$$${dts_dir}=$(DTS_DIR)=" $(KDIR)/bootfs-generic.its
endef
#address-cells = <1>;
images {
+ atf {
+ description = "ATF";
+ data = /incbin/("${images_dir}/bl31.bin");
+ type = "firmware";
+ arch = "arm64";
+ os = "arm-trusted-firmware";
+ compression = "none";
+ load = <0x4000>;
+ entry = <0x4000>;
+
+ hash-1 {
+ algo = "sha256";
+ };
+ };
+
kernel {
description = "Linux kernel";
data = /incbin/("${kernel}");