You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Neotron OS now only ever gets 4KiB of RAM at 0x2000_0000. It learns
about the rest from the BIOS. We always assume the BIOS is 128 KiB. If
it is larger, it has to split itself into two parts.
Copy file name to clipboardExpand all lines: README.md
+10-21Lines changed: 10 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,49 +19,38 @@ This OS is a work in progress. We intend to support:
19
19
20
20
## Build instructions
21
21
22
-
Your board will need an appropriate Neotron BIOS installed, and you need to have OpenOCD running for your particular board. You also need to set the linker
23
-
arguments so you link the binary to suit the memory available on your system.
22
+
Your board will need an appropriate Neotron BIOS installed, and you need to
23
+
have OpenOCD (or other programming tool) running for your particular board.
24
+
You may also need to set the linker arguments so you link the binary to suit
25
+
the memory available on your system.
24
26
25
-
### Build Instructions for the Neotron Pico
26
-
27
-
The Neotron Pico has some special memory requirements - in particular, the
28
-
flash lives at `0x1000_0000` and not `0x0000_0000`. There is 1920 KiB of
29
-
flash, and 240 KiB of RAM available.
27
+
### Build Instructions for the Neotron Pico (and other systems with Flash at `0x1000_0000`)
0 commit comments