Skip to content
Ethernet bootloader for STM32 written in Rust
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.cargo
src
.gitignore
Cargo.lock
Cargo.toml
LICENSE-APACHE
LICENSE-MIT
README.md
blethrs.py
build.rs Update build script to always re-run so that built information is acc… Apr 22, 2018
memory.x bunch of work. starting to almost look like a bootloader. Apr 8, 2018

README.md

blethrs

An ethernet bootloader for STM32s written in Rust, using the smoltcp TCP/IP stack.

Building

cargo build --release

The resulting executable is at target/thumbv7em-none-eabihf/release/blethrs

Default Config

Without a valid config in flash, blethers defaults to IP address 10.1.1.10, gateway 10.1.1.1, MAC address 02:00:01:02:03:04.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

You can’t perform that action at this time.