Building From Source
The firmware is built on Rust with the flip-link linker.
To install Rust and flip-link.
To build:
- Get the source code from either the repo or a tarball
cargo build- This will grab the nightly toolchain and build the firmware and output it totarget/thumbv7em-none-eabihf/debugasams_controller- Flash it as per the instructions in setup
If you’re debugging and continually testing changes to the code, replace cargo build with cargo run and it will automatically call probe-rs