Skip to content

nw-rs/bootloader

Repository files navigation

NW Bootloader

A bootloader for the Numworks n0110 calculator written in Rust.

Setup

To setup the developement environment follow the instructions in rustworks/SETUP.md

STLink

If you have an STLink debugger (I am using the STLink V3SET) you can flash using one of the following commands:

Flash

Specify the chip manually:

cargo flash --chip=stm32f730V8Tx

Let cargo-make specify the chip for you:

cargo make flash

Debug

Using cargo-embed (recommended):

cargo embed

Using probe-rs:

cargo run

DFU flash

Complete setup, plug in your calculator and put it into DFU mode (press 6 and the reset button on the back at the same time), then run the following command:

cargo make dfu

Releases

No releases published

Packages

No packages published

Languages