Skip to content

Commit fc4049f

Browse files
author
Daniel Rossier
committed
Add rpi4_64 capsule
1 parent 740fa64 commit fc4049f

1 file changed

Lines changed: 75 additions & 0 deletions

File tree

target/rpi4_64_capsule.its

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
/*
2+
* Copyright (C) 2020 Daniel Rossier <daniel.rossier@heig-vd.ch>
3+
*
4+
* This program is free software; you can redistribute it and/or modify
5+
* it under the terms of the GNU General Public License version 2 as
6+
* published by the Free Software Foundation.
7+
*
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU General Public License for more details.
12+
*
13+
* You should have received a copy of the GNU General Public License
14+
* along with this program; if not, write to the Free Software
15+
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
16+
*
17+
*/
18+
19+
/dts-v1/;
20+
21+
/ {
22+
description = "Kernel and rootfs components for rpi4_64 (armv8) environment";
23+
24+
images {
25+
26+
so3 {
27+
description = "SO3 OS kernel";
28+
data = /incbin/("../so3/so3.bin");
29+
type = "guest";
30+
arch = "arm64";
31+
os = "linux";
32+
compression = "none";
33+
load = <0x41080000>;
34+
entry = <0x41080000>;
35+
};
36+
37+
fdt {
38+
description = "Flattened Device Tree blob";
39+
data = /incbin/("../so3/dts/rpi4_64_capsule.dtb");
40+
type = "flat_dt";
41+
arch = "arm64";
42+
compression = "none";
43+
load = <0x43000000>;
44+
};
45+
46+
ramfs {
47+
description = "SO3 environment minimal rootfs";
48+
data = /incbin/("../rootfs/rootfs.fat");
49+
type = "ramdisk";
50+
arch = "arm64";
51+
os = "linux";
52+
compression = "none";
53+
load = <0x43500000>;
54+
};
55+
56+
};
57+
58+
configurations {
59+
default = "so3_ramfs";
60+
61+
so3_ramfs {
62+
description = "SO3 kernel image including device tree";
63+
kernel = "so3";
64+
fdt = "fdt";
65+
ramdisk = "ramfs";
66+
};
67+
68+
so3_mmc {
69+
description = "SO3 kernel image including device tree";
70+
kernel = "so3";
71+
fdt = "fdt";
72+
};
73+
};
74+
75+
};

0 commit comments

Comments
 (0)