Crates.io | bossa |
lib.rs | bossa |
version | 2.3.0 |
source | src |
created_at | 2023-10-12 07:31:17.940715 |
updated_at | 2023-10-28 18:54:36.564451 |
description | Rust cxx wrapper around BOSSA SAM-BA library |
homepage | |
repository | https://github.com/kiibohd/BOSSA |
max_upload_size | |
id | 1001013 |
size | 2,155,873 |
BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM microcontrollers. The motivation behind BOSSA is to create a simple, easy-to-use, open source utility to replace Atmel's SAM-BA software. BOSSA is an acronym for Basic Open Source SAM-BA Application to reflect that goal.
The software was originally by Scott Shumate with contributions from several contributors. Scott has not been active in a number of years and HaaTa needed a rust-lib version of BOSSA, hence this fork.
The software is released under the terms of the BSD license as specified in the LICENSE file.
cargo build
cd bossac; cargo build; cargo run -- --help
make -j
Please see the GitHub Actions for build specifics.
If you already have rust on your system, you can use it to easily install bossac.
cargo install bossac
* Device families which are not tested for each release and could stop working.
Please submit a PR if you're interested in fixing or adding support.
Actively looking for a co-maintainer for BOSSA
The following individuals and companies graciously provided development boards to assist the BOSSA project.