Chip
Professional hacker. Amateur artist. Hobbyist ne'er-do-well.
Built the software without too much drama (what compiler defines ulong by default?), and loaded it up. There are no instructions on what the hard drive image needs to be, so I trial and errored my way through that. And when it appeared to load the image and work properly, I got a whole lot of nothing.
Then I thought about it for a second, realized that this thing works on raw flux streams, and I fed it a file full of zeroes. I rewrote the image with random data and voila! Garbage in, garbage out.
Oh also I wired up the STEP pin and the piezo clicker works. :D
So it’s even weirder. It will run from flash when you start in bootloader mode and do a picotool reboot, but it doesn’t run from a cold boot. Still fails when I roll back to the 2.0.0 SDK. I wonder if this is a quirk in this particular flash revision.