Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:bossa [2021/09/11 09:58] – [Bossa] darron | tools:bossa [2021/09/11 10:02] (current) – [Bossa] darron | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Bossa ===== | ===== Bossa ===== | ||
- | BOSSA 1.9.1 is a programming flash tool for Atmel ARM processors. | + | BOSSA 1.9.1 is a programming flash tool for the Atmel bootloader on ARM processors. |
- | ====Install==== | + | ===Installation=== |
- | Development | + | Fetch development |
< | < | ||
Line 11: | Line 11: | ||
</ | </ | ||
- | Build | + | Build and install |
< | < | ||
Line 17: | Line 17: | ||
cd BOSSA | cd BOSSA | ||
make -j 4 | make -j 4 | ||
+ | sudo cp bin/bossa* / | ||
</ | </ | ||
+ | ===Help=== | ||
+ | |||
+ | < | ||
+ | $ bossac --help | ||
+ | Usage: bossac [OPTION...] [FILE] | ||
+ | Basic Open Source SAM-BA Application (BOSSA) Version 1.9.1-14-g3532de8 | ||
+ | Flash programmer for Atmel SAM devices. | ||
+ | Copyright (c) 2011-2018 ShumaTech (http:// | ||
+ | |||
+ | Examples: | ||
+ | bossac -e -w -v -b image.bin | ||
+ | # verify the write, and set boot from flash | ||
+ | bossac -r0x10000 image.bin | ||
+ | |||
+ | Options: | ||
+ | -e, --erase | ||
+ | -w, --write | ||
+ | combined with erase option | ||
+ | -r, --read[=SIZE] | ||
+ | read entire flash if SIZE not specified | ||
+ | -v, --verify | ||
+ | -o, --offset=OFFSET | ||
+ | OFFSET must be aligned to a flash page boundary | ||
+ | -p, --port=PORT | ||
+ | default behavior is to use first serial port | ||
+ | -b, --boot[=BOOL] | ||
+ | boot from FLASH if BOOL is 1 [default]; | ||
+ | option is ignored on unsupported devices | ||
+ | -c, --bod[=BOOL] | ||
+ | brownout detection is on if BOOL is 1 [default] | ||
+ | -t, --bor[=BOOL] | ||
+ | brownout reset is on if BOOL is 1 [default] | ||
+ | -l, --lock[=REGION] | ||
+ | lock all if not given [default] | ||
+ | -u, --unlock[=REGION] unlock the flash REGION as a comma-separated list; | ||
+ | unlock all if not given [default] | ||
+ | -s, --security | ||
+ | -i, --info | ||
+ | -d, --debug | ||
+ | -U, --usb-port[=BOOL] force serial port detection to USB if BOOL is 1 [default] | ||
+ | or to RS-232 if BOOL is 0 | ||
+ | -R, --reset | ||
+ | -a, --arduino-erase | ||
+ | -h, --help | ||
+ | -V, --version | ||
+ | |||
+ | Report bugs to < | ||
+ | </ |