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
Copy file name to clipboardExpand all lines: README.md
+14-34Lines changed: 14 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,58 +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 have
23
+
OpenOCD or some other programming tool running for your particular board. See
24
+
your BIOS instructions for more details.
24
25
25
-
### Build Instructions for the Neotron Pico
26
+
We compile one version of Neotron OS, but we link it three times to produce
27
+
three binaries:
26
28
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.
29
+
*`flash0002` - is linked to run from address `0x0002_0000`
30
+
*`flash1002` - is linked to run from address `0x1002_0000`
31
+
*`flash0802` - is linked to run from address `0x0802_0000`
0 commit comments