2 releases
Uses new Rust 2024
| 0.1.1 | Aug 5, 2025 |
|---|---|
| 0.1.0 | May 21, 2024 |
#2 in #artemis
66 downloads per month
28KB
423 lines
Artemis Flash Utilities
This is a re-implementation of Sparkfun's Variable Bootloader in Rust, derived from their original Python script.
lib.rs:
This crate contains traits for interfacing with Sparkfun Variable Loader (SVL) found on Sparkfun's Artemis modules. This tool is derived from Sparkfun's svl.py implementation, and extended with a few extra commands.
A binary companion crate is provided that is compatible with the original SVL, and is able to run faster, read memory, and use a GPIO to determine whether or not to skip the bootloader completely using an enhanced bootloader version.
Dependencies
~6–17MB
~183K SLoC