]> git.ipfire.org Git - people/ms/u-boot.git/blame - doc/uImage.FIT/multi.its
doc: FIT image: fix incorrect examples of DT node unit address
[people/ms/u-boot.git] / doc / uImage.FIT / multi.its
CommitLineData
3310c549 1/*
a187559e 2 * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs
3310c549 3 */
824d8299
IS
4
5/dts-v1/;
6
3310c549
MB
7/ {
8 description = "Various kernels, ramdisks and FDT blobs";
9 #address-cells = <1>;
10
11 images {
b8790ebe 12 kernel-1 {
3310c549
MB
13 description = "vanilla-2.6.23";
14 data = /incbin/("./vmlinux.bin.gz");
15 type = "kernel";
16 arch = "ppc";
17 os = "linux";
18 compression = "gzip";
19 load = <00000000>;
20 entry = <00000000>;
b8790ebe 21 hash-1 {
3310c549
MB
22 algo = "md5";
23 };
b8790ebe 24 hash-2 {
3310c549
MB
25 algo = "sha1";
26 };
27 };
28
b8790ebe 29 kernel-2 {
3310c549
MB
30 description = "2.6.23-denx";
31 data = /incbin/("./2.6.23-denx.bin.gz");
32 type = "kernel";
33 arch = "ppc";
34 os = "linux";
35 compression = "gzip";
36 load = <00000000>;
37 entry = <00000000>;
b8790ebe 38 hash-1 {
3310c549
MB
39 algo = "sha1";
40 };
41 };
42
b8790ebe 43 kernel-3 {
3310c549
MB
44 description = "2.4.25-denx";
45 data = /incbin/("./2.4.25-denx.bin.gz");
46 type = "kernel";
47 arch = "ppc";
48 os = "linux";
49 compression = "gzip";
50 load = <00000000>;
51 entry = <00000000>;
b8790ebe 52 hash-1 {
3310c549
MB
53 algo = "md5";
54 };
55 };
56
b8790ebe 57 ramdisk-1 {
3310c549
MB
58 description = "eldk-4.2-ramdisk";
59 data = /incbin/("./eldk-4.2-ramdisk");
60 type = "ramdisk";
61 arch = "ppc";
747f316c 62 os = "linux";
3310c549 63 compression = "gzip";
d5a64237
FR
64 load = <00000000>;
65 entry = <00000000>;
b8790ebe 66 hash-1 {
3310c549
MB
67 algo = "sha1";
68 };
69 };
70
b8790ebe 71 ramdisk-2 {
3310c549
MB
72 description = "eldk-3.1-ramdisk";
73 data = /incbin/("./eldk-3.1-ramdisk");
74 type = "ramdisk";
75 arch = "ppc";
747f316c 76 os = "linux";
3310c549 77 compression = "gzip";
d5a64237
FR
78 load = <00000000>;
79 entry = <00000000>;
b8790ebe 80 hash-1 {
3310c549
MB
81 algo = "crc32";
82 };
83 };
84
b8790ebe 85 fdt-1 {
3310c549
MB
86 description = "tqm5200-fdt";
87 data = /incbin/("./tqm5200.dtb");
88 type = "flat_dt";
89 arch = "ppc";
90 compression = "none";
b8790ebe 91 hash-1 {
3310c549
MB
92 algo = "crc32";
93 };
94 };
95
b8790ebe 96 fdt-2 {
3310c549
MB
97 description = "tqm5200s-fdt";
98 data = /incbin/("./tqm5200s.dtb");
99 type = "flat_dt";
100 arch = "ppc";
101 compression = "none";
102 load = <00700000>;
b8790ebe 103 hash-1 {
3310c549
MB
104 algo = "sha1";
105 };
106 };
107
108 };
109
110 configurations {
b8790ebe 111 default = "config-1";
3310c549 112
b8790ebe 113 config-1 {
3310c549 114 description = "tqm5200 vanilla-2.6.23 configuration";
b8790ebe
AP
115 kernel = "kernel-1";
116 ramdisk = "ramdisk-1";
117 fdt = "fdt-1";
3310c549
MB
118 };
119
b8790ebe 120 config-2 {
3310c549 121 description = "tqm5200s denx-2.6.23 configuration";
b8790ebe
AP
122 kernel = "kernel-2";
123 ramdisk = "ramdisk-1";
124 fdt = "fdt-2";
3310c549
MB
125 };
126
b8790ebe 127 config-3 {
3310c549 128 description = "tqm5200s denx-2.4.25 configuration";
b8790ebe
AP
129 kernel = "kernel-3";
130 ramdisk = "ramdisk-2";
3310c549
MB
131 };
132 };
133};