Thank You for your continued support and contributions!
... the linux-based port will most likely be nuked from orbit.
Hello, developer of the new M3K port here. Thought I'd chime in since somebody was enterprising enough to try the new native port already!
Is the bare metal port working in the simulator yet?
sudo diskutil eraseDisk FAT32 M3K MBRFormat /dev/disk2
# ./usbboot -v -c x1000 -1 ../../build-spl/spl.m3k --wait 1 -2 ../../build-m3k/rockbox.bin
$ ./nand_patcher.py boot.dump ../../build-bl/bootloader.m3k ../../build-spl/spl.m3k boot.install
Thank you for the detailed post, dconrad. You're doing everything right, so no issue there. I discovered a simple bug in the bootloader today, which might be causing the hang.Can you try again when you have the opportunity? Do a build with just this bugfix applied to master (https://gerrit.rockbox.org/r/c/rockbox/+/3301). It might already be merged by the time you get around to it, and fingers crossed it will solve your problem.In case you're still getting a hang, flash a build with the new version of https://gerrit.rockbox.org/r/c/rockbox/+/3290 and we'll go from there. Make sure you apply it on top of the bootloader bugfix.
Booting...Loading firmware...Open: /.rockbox/rockbox.m3kfile size = 685012try to read checksumRead: 685004 @ 800811C4Verify checksumSuccess
Page created in 0.188 seconds with 21 queries.