Skip to content

Commit 711721d

Browse files
author
Daniel Rossier
committed
Boot on RPi4 (so3/avz)
1 parent 691493d commit 711721d

5 files changed

Lines changed: 11 additions & 8 deletions

File tree

doc/source/conf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@
123123
try:
124124
import sphinx_rtd_theme
125125
html_theme = 'sphinx_rtd_theme'
126-
html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
127126
def setup(app):
128127
# app.add_stylesheet('style.css')
129128
app.add_css_file('style.css')

so3/arch/arm64/rpi4_64/include/mach/ipamap.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ ipamap_t agency_ipamap[] = {
2727
.phys_addr = 0xf0000000,
2828
.size = 0x10000000,
2929
},
30+
#if 0
3031
{
3132
.ipa_addr = 0x1faf0000,
3233
.phys_addr = 0x1faf0000,
@@ -52,11 +53,13 @@ ipamap_t agency_ipamap[] = {
5253
.phys_addr = 0x1fafe000,
5354
.size = 0x2000,
5455
},
56+
#endif
5557
{
5658
.ipa_addr = 0x0,
5759
.phys_addr = 0x0,
5860
.size = 0x1000,
5961
},
62+
#if 0
6063
{
6164
.ipa_addr = 0x50000000,
6265
.phys_addr = 0x50000000,
@@ -67,6 +70,7 @@ ipamap_t agency_ipamap[] = {
6770
.phys_addr = 0x600000000,
6871
.size = 0x1000,
6972
},
73+
#endif
7074
};
7175

7276
/**

so3/dts/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
dtb-$(CONFIG_RPI4) += rpi4.dtb
3-
dtb-$(CONFIG_RPI4_64) += rpi4_64.dtb rpi4_64_avz_vt.dtb
3+
dtb-$(CONFIG_RPI4_64) += rpi4_64.dtb rpi4_64_avz.dtb
44
dtb-$(CONFIG_VIRT64) += virt64.dtb virt64_avz.dtb virt64_capsule.dtb virt64_lvperf.dtb
55
dtb-$(CONFIG_VIRT32) += virt32.dtb virt32_lvperf.dtb
66

so3/dts/rpi4_64.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
memory@0 {
3434
device_type = "memory";
35-
reg = <0x0 0x01000000 0x0 0x20000000>; /* 512 MB */
35+
reg = <0x0 0x10000000 0x0 0x20000000>; /* 512 MB */
3636
};
3737

3838
mem {

target/rpi4_64_avz_so3.its

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
type = "avz_dt";
4141
arch = "arm64";
4242
compression = "none";
43-
load = <0x00f00000>;
43+
load = <0x03000000>;
4444
};
4545

4646
so3 {
@@ -50,8 +50,8 @@
5050
arch = "arm64";
5151
os = "linux";
5252
compression = "none";
53-
load = <0x01080000>;
54-
entry = <0x01080000>;
53+
load = <0x10080000>;
54+
entry = <0x10080000>;
5555
};
5656

5757
fdt {
@@ -60,7 +60,7 @@
6060
type = "flat_dt";
6161
arch = "arm64";
6262
compression = "none";
63-
load = <0x02000000>;
63+
load = <0x15000000>;
6464
};
6565

6666
ramfs {
@@ -70,7 +70,7 @@
7070
arch = "arm64";
7171
os = "linux";
7272
compression = "none";
73-
load = <0x02c00000>;
73+
load = <0x15c00000>;
7474
};
7575

7676
};

0 commit comments

Comments
 (0)