#bootloader #calculator #n0110 #numworks #dfu

app nw-bootloader

Bootloader for the Numworks n0110 calculator

1 unstable release

0.0.0 Jun 27, 2022

#21 in #dfu

MIT license

2KB

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

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

No runtime deps