Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/probe-rs/cargo-flash

a cargo extension for programming microcontrollers
https://github.com/probe-rs/cargo-flash

Fix size of erased sectors in progress bar

b2cafd85787310068bf803a05a55458de3b075ce authored almost 5 years ago by Dominik Boehi <[email protected]>
Use a HashMap for all the algorithms; Use a range for the flash properties

260d8584eb075c724d8dcd08826dee0be19f78b1 authored almost 5 years ago by Noah Hüsser <[email protected]>
Add option to disable progress-bars

d332d4d5397df5a18450f911c49516420d081082 authored almost 5 years ago by Noah Hüsser <[email protected]>
Disable progress bars

8c546bd31426f389469c03324556931d235b310f authored almost 5 years ago by Noah Hüsser <[email protected]>
Fix clippy warnings

bbb480f02487d97c198f4c638105a6e50cb966ac authored almost 5 years ago by Dominik Boehi <[email protected]>
0.3.0 rease

0d0d0edfae848fa512ef80a1b94b896fd9be7294 authored almost 5 years ago by Yatekii <[email protected]>
Run rustfmt

dcce00577a2f5a4d8a2c6f000122b83192181d0d authored almost 5 years ago by Noah Hüsser <[email protected]>
WIP; still no PB printing

80ed52859536e5a1211cd40e118abd7d2a85e98c authored almost 5 years ago by Noah Hüsser <[email protected]>
Display proper times for progress bars. Only start second progress bar after the first one. Fix the spinner

fe21354e01d893824873c7dfe8644663e70dc95b authored almost 5 years ago by Noah Hüsser <[email protected]>
Beatify bar. Display progress in bytes. Fix alignment

71c267866e26eb6a54b27256d43456c4697f5e8f authored almost 5 years ago by Noah Hüsser <[email protected]>
Run fmt and clippy

8b0c5568517f6633342dc1cddfc6418ca7adc881 authored almost 5 years ago by Noah Hüsser <[email protected]>
progress now gets reported via a callback. this is way cleaner and easier to use. only the spinner does not update nicely yet.

2a9c11f78944381c83675a0419b78d656cecb13d authored almost 5 years ago by Noah Hüsser <[email protected]>
Add progress reporting; Does not print progress yet

ca259569ed8af0668d2cd3e7f8e750dafdd22db6 authored almost 5 years ago by Noah Hüsser <[email protected]>
Make flashing interface cleaner

1c8bd833b73479816a19f3df7f08f2563d703cde authored almost 5 years ago by Noah Hüsser <[email protected]>
Progress bars work

bafaba380bf8ab07fca1658905b5a9424eec43f8 authored almost 5 years ago by Noah Hüsser <[email protected]>
Run rustfmt and clippy

1ab119f329d06d637032642dd39c69641e966250 authored almost 5 years ago by Noah Hüsser <[email protected]>
Move the debug_probe module into probe

e91355180f281363e5b55c5ed84835ac79292f18 authored about 5 years ago by Noah Hüsser <[email protected]>
Move the WireProtocol struct

0299da1d0baaf37114dea964522d3efdbb5b20e4 authored about 5 years ago by Noah Hüsser <[email protected]>
Move flash module from probe/ to /

7596c89a5adbce7b8514c0bbd315df15a4f11db8 authored about 5 years ago by Noah Hüsser <[email protected]>
First draft of the config structure for cmsis pack based flashing configuration (#86)

* First draft of the config structure for cmsis pack based flashing configuration

* Remove re...

919aa80e295ba77b45a52d561372a7e78e47f09f authored about 5 years ago by Yatekii <[email protected]>
setup more tries for nrf unlocking

3238df1f2669558485999b6d00b55da454e84116 authored about 5 years ago by thalesfragoso <[email protected]>
only dap worked after real lock

f18c4c0e61670c4c3d0a077d5a629ab18038e897 authored about 5 years ago by thalesfragoso <[email protected]>
nrf unlocking

b043af6692fe0aca7980d12f4f3dbd418f723d29 authored about 5 years ago by thalesfragoso <[email protected]>
better unlock process

84b53afd292a3a10ac404a11f303e3365f3bc8de authored about 5 years ago by thalesfragoso <[email protected]>
Fix @jonas-schievink s points and run clippy

5abef17734fb2ab9e32ceeff9f343fa451387927 authored about 5 years ago by Noah Huesser <[email protected]>
cargo-flash: Add log messages support (#69)

5781824864edbda1cb37599a201d854175ce44ab authored about 5 years ago by Raphael Nestler <[email protected]>
cargo-flash: improve error handling and printing

f065749a896e3e668b689839b8630bf39c0865ce authored about 5 years ago by Jonas Schievink <[email protected]>
Make read_from_rom_table return a result

6d64dc3d57f142f63a9fdc844424d32efea89707 authored about 5 years ago by Jonas Schievink <[email protected]>
Forward feature arguments to `cargo build`

ee6c153160527dd9427d732afc90ccafa7d90786 authored about 5 years ago by Jonas Schievink <[email protected]>
Only remove `flash` argument when it's present

cef4802d5269679784f1668c256c1c1fec664f0e authored about 5 years ago by Jonas Schievink <[email protected]>
cargo-flash: Reset target after flashing

7894091194d12788c99fad81990098a6fe340be1 authored about 5 years ago by Raphael Nestler <[email protected]>
Fix signal handling in cargo-flash to compile under Windows

641d92b3c712ab4d0d22f2bdf772a97436b88fe5 authored about 5 years ago by Dominik Boehi <[email protected]>
Make crates publish ready

a62e037379067920520ac2df5d6297c859a2c81b authored about 5 years ago by Noah Hüsser <[email protected]>
Rename ocd to probe-rs (#50)

* Rename ocd to probe-rs

6c7beaf454d518b97672b751c105d995af2d651e authored about 5 years ago by Yatekii <[email protected]>
Better CLI error handling, auto-select probe and target (fix #2)

Improve CLI error handling by removing some unwraps,
so that a proper error message will be repo...

0ceef451a77d8bb31982275cebcd7b3ea9277f16 authored about 5 years ago by Dominik Boehi <[email protected]>
Cargo flash fixes (#45)

* Display proper error message when no probe was found

* Do not continue to flash the build a...

92b58dd688d10f7be40cb99b538b52d52cf89cdb authored about 5 years ago by Yatekii <[email protected]>
Implement @therealprof's change

234807a4cbee666469735080d30e914e859bd0f2 authored about 5 years ago by Noah Huesser <[email protected]>
Update cargo-flash readme

fb4f2e8388785b57e1fdc7b5827a99897c721975 authored about 5 years ago by Noah Huesser <[email protected]>
Run rustfmt

b85b22849d7938b92eab9e754c8cc1b66576fef0 authored about 5 years ago by Noah Huesser <[email protected]>
A couple of clippy lint fixes

Courtesy of `cargo +nightly fix -Z unstable-options --clippy`

Signed-off-by: Daniel Egger <dani...

679e72e9efdddb2a09170c75a8c8356390dfc165 authored about 5 years ago by Daniel Egger <[email protected]>
Automatic target selection works

b40c182bcf5c02eb2e070820541d936081238959 authored about 5 years ago by Noah Hüsser <[email protected]>
Select flash algorithm on a top level and pass it to functions requiring it instead of having it reside on the target object

c6b3f4db6db384ab9a359529cf8badad51772d19 authored about 5 years ago by Noah Hüsser <[email protected]>
Adher to @tiwaluns hints

b9dfe7adfee829e7c18a1b96f33c09087e723da0 authored about 5 years ago by Noah Hüsser <[email protected]>
Implement @tiwaluns proposals

d326b92805bcc4402d21b3c8e25688f3f9ef2c4f authored about 5 years ago by Noah Hüsser <[email protected]>
Handle common options in single place

c4f0f8beda164c87270c751a75320529a7eedcfd authored about 5 years ago by Dominik Boehi <[email protected]>
Targets can now defined in a yaml file; Store them inside /home/yatekii/.config/probe-rs/targets. They will be automatically loaded when looking for a target; Fixed all warnings;

f1432bf2db652609e4a5630cd8da997c571370b1 authored about 5 years ago by Noah Hüsser <[email protected]>
Change error printlns to eprintln. Also change exit value from 0 to 1 on error.

be1f4ab5330f97416c164a9152d2ee8b2401e48b authored about 5 years ago by Noah Hüsser <[email protected]>
Add ocd-targets

dd4da1c8c85dc5b24dd32bff38262d0ab73b140f authored about 5 years ago by Noah Hüsser <[email protected]>
Make target chip selectable

85b84283cd3a9bfe32a0ee9a1a53c96a7f47e31d authored about 5 years ago by Noah Hüsser <[email protected]>
Add new target selection to cli & cargo-flash

7e0ff04b35c4c13e824fc40c3a876fa318710cae authored about 5 years ago by Noah Hüsser <[email protected]>
Update README.md

2fa2cb3e595213f523b952637908793ef802f27f authored about 5 years ago by Noah Hüsser <[email protected]>
Selecting a custom chip-description file works for cargo-flash.

+ Added error bubbling for target selection.
+ Fixed many other things.

c0ccf14c0619f348830a2a30034ec344dc2a0cfd authored about 5 years ago by Noah Hüsser <[email protected]>
No crates (#19)

* Made everything one big crate instead of small ones
* Clean code a little
* Clean up versions

5d20c40c8756302e2ede9cf4e29dbd5ef49004b5 authored about 5 years ago by Yatekii <[email protected]>
Fix the cargo-flash binary after rebasing

b4ed202160c7948cd5355237b8a946fd023dc538 authored about 5 years ago by Noah Hüsser <[email protected]>
Remove old method for downloading

1c0908968eae3d48db05088f357d4c3edcf94acf authored about 5 years ago by Noah Hüsser <[email protected]>
Fix crate links

8375508679196e87e79cda5eca39a96bb5df756b authored about 5 years ago by Noah Hüsser <[email protected]>
Fix metadata for cargo-flash

73dee02fadedc009b7639c725a0f00e585563366 authored about 5 years ago by Noah Hüsser <[email protected]>
Fix some build errors with the probe -> debug_probe rename

b94fffd653ef28433b2ced88724da4cb57cdd32f authored about 5 years ago by Noah Hüsser <[email protected]>
Change probe crate name to debug-probe and add README for cargo-flash

371d53be3b00164abcfcdcd1e4db2c990a1a21dd authored about 5 years ago by Noah Hüsser <[email protected]>
Make all subcrates commit ready

0450221bba4afc7d5b9c111e472fc089773ee5ac authored about 5 years ago by Noah Hüsser <[email protected]>
cargo-flash works \o/

35c8490e0214fca4ce68d6387fce9fc6db2edbf8 authored about 5 years ago by Noah Hüsser <[email protected]>
Start work on cargo flash

c332bdaa1b90e74ac0d5b8e794dfb984d65c7ff9 authored about 5 years ago by Noah Hüsser <[email protected]>