rustup default beta
cargo install flip-link
cargo install probe-run
rustup target add thumbv6m-none-eabi
cargo install elf2uf2-rs
Hold the "USB Boot" button (near the QSPI chip), and either press the reset button or re-insert the USB cable to put the board in USB mass-storage bootloader mode.
cd firmware/keezus
cargo run --release
If you get an error such as:
Error: "Memory segment 0x010000->0x010094 is outside of valid address range for device"
Double check that your RUSTFLAGS environment variable, as it will take precedence over the values set in ./cargo/config.toml.