mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-23 18:38:51 +09:00
![Andre Przywara](/assets/img/avatar_default.png)
The DT spec demands a unit-address of a node name to match the "reg" property in that node. Newer dtc versions will throw warnings if this is not the case. Fix all occurences in the FIT image example files where this was not observed, to not give bad examples to the reader. Signed-off-by: Andre Przywara <andre.przywara@arm.com>
134 lines
2.3 KiB
Plaintext
134 lines
2.3 KiB
Plaintext
/*
|
|
* U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs
|
|
*/
|
|
|
|
/dts-v1/;
|
|
|
|
/ {
|
|
description = "Various kernels, ramdisks and FDT blobs";
|
|
#address-cells = <1>;
|
|
|
|
images {
|
|
kernel-1 {
|
|
description = "vanilla-2.6.23";
|
|
data = /incbin/("./vmlinux.bin.gz");
|
|
type = "kernel";
|
|
arch = "ppc";
|
|
os = "linux";
|
|
compression = "gzip";
|
|
load = <00000000>;
|
|
entry = <00000000>;
|
|
hash-1 {
|
|
algo = "md5";
|
|
};
|
|
hash-2 {
|
|
algo = "sha1";
|
|
};
|
|
};
|
|
|
|
kernel-2 {
|
|
description = "2.6.23-denx";
|
|
data = /incbin/("./2.6.23-denx.bin.gz");
|
|
type = "kernel";
|
|
arch = "ppc";
|
|
os = "linux";
|
|
compression = "gzip";
|
|
load = <00000000>;
|
|
entry = <00000000>;
|
|
hash-1 {
|
|
algo = "sha1";
|
|
};
|
|
};
|
|
|
|
kernel-3 {
|
|
description = "2.4.25-denx";
|
|
data = /incbin/("./2.4.25-denx.bin.gz");
|
|
type = "kernel";
|
|
arch = "ppc";
|
|
os = "linux";
|
|
compression = "gzip";
|
|
load = <00000000>;
|
|
entry = <00000000>;
|
|
hash-1 {
|
|
algo = "md5";
|
|
};
|
|
};
|
|
|
|
ramdisk-1 {
|
|
description = "eldk-4.2-ramdisk";
|
|
data = /incbin/("./eldk-4.2-ramdisk");
|
|
type = "ramdisk";
|
|
arch = "ppc";
|
|
os = "linux";
|
|
compression = "gzip";
|
|
load = <00000000>;
|
|
entry = <00000000>;
|
|
hash-1 {
|
|
algo = "sha1";
|
|
};
|
|
};
|
|
|
|
ramdisk-2 {
|
|
description = "eldk-3.1-ramdisk";
|
|
data = /incbin/("./eldk-3.1-ramdisk");
|
|
type = "ramdisk";
|
|
arch = "ppc";
|
|
os = "linux";
|
|
compression = "gzip";
|
|
load = <00000000>;
|
|
entry = <00000000>;
|
|
hash-1 {
|
|
algo = "crc32";
|
|
};
|
|
};
|
|
|
|
fdt-1 {
|
|
description = "tqm5200-fdt";
|
|
data = /incbin/("./tqm5200.dtb");
|
|
type = "flat_dt";
|
|
arch = "ppc";
|
|
compression = "none";
|
|
hash-1 {
|
|
algo = "crc32";
|
|
};
|
|
};
|
|
|
|
fdt-2 {
|
|
description = "tqm5200s-fdt";
|
|
data = /incbin/("./tqm5200s.dtb");
|
|
type = "flat_dt";
|
|
arch = "ppc";
|
|
compression = "none";
|
|
load = <00700000>;
|
|
hash-1 {
|
|
algo = "sha1";
|
|
};
|
|
};
|
|
|
|
};
|
|
|
|
configurations {
|
|
default = "config-1";
|
|
|
|
config-1 {
|
|
description = "tqm5200 vanilla-2.6.23 configuration";
|
|
kernel = "kernel-1";
|
|
ramdisk = "ramdisk-1";
|
|
fdt = "fdt-1";
|
|
};
|
|
|
|
config-2 {
|
|
description = "tqm5200s denx-2.6.23 configuration";
|
|
kernel = "kernel-2";
|
|
ramdisk = "ramdisk-1";
|
|
fdt = "fdt-2";
|
|
};
|
|
|
|
config-3 {
|
|
description = "tqm5200s denx-2.4.25 configuration";
|
|
kernel = "kernel-3";
|
|
ramdisk = "ramdisk-2";
|
|
};
|
|
};
|
|
};
|