Skip to content

Commit 2026f57

Browse files
committed
Bump u-boot and update the docs a bit
1 parent 47412a9 commit 2026f57

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

‎README.md‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ No
1212
- USB cable between the EverDrive and your PC
1313
- Time to burn
1414

15+
## Will this work on an emulator?
16+
17+
Probably not, the emulator would need to emulate the EverDrive's special `SSF2` mapper that gives
18+
use 4MB of RAM and the EverDrive's protocol that allows the MegaDrive to load files from the SD
19+
card.
20+
1521
## Build instructions
1622

1723
- Run `./buildtoolchain.sh` to build a toolchain. This uses buildroot but we do not build a root
@@ -30,7 +36,7 @@ TODO
3036

3137
## Boot instructions
3238

33-
- Copy `u-boot.bin` (Add other files here later) to your EverDrive SD card
39+
- Copy `u-boot/u-boot.bin`, `linux/vmlinux.lz4`, `smolutils/m68k.erofs` to your EverDrive SD card
3440

3541
- Power up the Megadrive
3642

‎buildlinux.sh‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
make -C linux ARCH=m68k CROSS_COMPILE=`realpath ./buildroot/output/host/bin/m68k-linux-` megadrive_defconfig
44
make -C linux ARCH=m68k CROSS_COMPILE=`realpath ./buildroot/output/host/bin/m68k-linux-` vmlinux -j8
55
./buildroot/output/host/bin/m68k-linux-strip linux/vmlinux
6+
lz4 --best linux/vmlinux linux/vmlinux.lz4
67

78
#make -C linux ARCH=m68k CROSS_COMPILE=`realpath ./buildroot/output/host/bin/m68k-linux-` menuconfig
89
#make -C linux ARCH=m68k CROSS_COMPILE=`realpath ./buildroot/output/host/bin/m68k-linux-` savedefconfig

‎u-boot‎

0 commit comments

Comments
 (0)