mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-13 06:42:56 +00:00
85 lines
1.3 KiB
Text
85 lines
1.3 KiB
Text
|
// SPDX-License-Identifier: GPL-2.0+
|
||
|
/*
|
||
|
* Devicetree file for VPL (Verifying Program Loader)
|
||
|
*/
|
||
|
|
||
|
&binman {
|
||
|
u-boot-tpl-elf {
|
||
|
no-expanded;
|
||
|
};
|
||
|
u-boot-vpl-elf {
|
||
|
no-expanded;
|
||
|
};
|
||
|
fw-update {
|
||
|
type = "section";
|
||
|
|
||
|
/*
|
||
|
* provide plenty of space for ELF files with debug info so that
|
||
|
* gdb can be used
|
||
|
*/
|
||
|
offset = <0x400000>;
|
||
|
size = <0xdffc00>;
|
||
|
|
||
|
fit {
|
||
|
fit,external-offset = <0>;
|
||
|
description = "AP firmware";
|
||
|
images {
|
||
|
spl {
|
||
|
description = "U-Boot SPL";
|
||
|
type = "firmware";
|
||
|
phase = "spl";
|
||
|
arch = "sandbox";
|
||
|
os = "u-boot";
|
||
|
compression = "none";
|
||
|
|
||
|
hash-1 {
|
||
|
algo = "sha256";
|
||
|
};
|
||
|
|
||
|
u-boot-spl-elf {
|
||
|
};
|
||
|
};
|
||
|
u-boot {
|
||
|
description = "U-Boot";
|
||
|
type = "firmware";
|
||
|
phase = "u-boot";
|
||
|
arch = "sandbox";
|
||
|
os = "u-boot";
|
||
|
compression = "none";
|
||
|
|
||
|
hash-1 {
|
||
|
algo = "sha256";
|
||
|
};
|
||
|
|
||
|
u-boot-elf {
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
|
||
|
configurations {
|
||
|
conf-1 {
|
||
|
compatible = "sandbox";
|
||
|
description = "AP Firmware v1";
|
||
|
firmware = "spl", "u-boot";
|
||
|
signature {
|
||
|
algo = "sha1,rsa2048";
|
||
|
key-name-hint = "dev";
|
||
|
sign-images = "firmware";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
state {
|
||
|
type = "fill";
|
||
|
size = <0x200>;
|
||
|
};
|
||
|
version {
|
||
|
type = "text";
|
||
|
text = "1.2.3";
|
||
|
size = <0x200>;
|
||
|
};
|
||
|
fdtmap {
|
||
|
};
|
||
|
};
|