/dts-v1/; /* * Example FIT image description file demonstrating the usage * of SEC Firmware and multiple loadable images loaded by the u-boot. * For booting PPA (SEC Firmware), "firmware" is searched and loaded. * * Multiple binaries will be loaded as "loadables" (if present) at their * respective load offsets from firmware image address. */ /{ description = "PPA Firmware"; #address-cells = <1>; images { firmware@1 { description = "PPA Firmware: "; data = /incbin/("../obj/monitor.bin"); type = "firmware"; arch = "arm64"; compression = "none"; }; trustedOS@1 { description = "Trusted OS"; data = /incbin/("../../tee.bin"); type = "OS"; arch = "arm64"; compression = "none"; load = <0x00200000>; }; fuse_scr { description = "Fuse Script"; data = /incbin/("../../fuse_scr.bin"); type = "firmware"; arch = "arm64"; compression = "none"; load = <0x00180000>; }; }; configurations { default = "config-1"; config-1 { description = "PPA Secure firmware"; firmware = "firmware@1"; loadables = "trustedOS@1", "fuse_scr"; }; }; };