Ecosyste.ms: OpenCollective

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

github.com/probe-rs/probe-rs

A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
https://github.com/probe-rs/probe-rs

Debug: Improve handling of DAP requests (terminate, disconnect, restart) (#1506)

Fixes #1197
Fixes #1507
This updates the behaviour of the following three requests, as per the
...

8498ef44f5466393acaf3e4ddcd444d30e61dc8d authored almost 2 years ago by JackN <[email protected]>
fix(deps): update rust crate time to 0.3.19 (#1518)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

b8133fb46bf7661ccf5e23d8f3a6dcba8ac7a6db authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update all non-major dependencies (#1516)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

d1d500b6be0c85d6f10cb7e42a2c37cd62ef91fd authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update all non-major dependencies (#1515)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

da588ab870d20059d4386f90dcc6469108b14bc0 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update rust crate once_cell to 1.17.1 (#1514)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

f753de8f4f82254629506d5cd88e35c2c364807f authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): Bump crossterm from 0.25.0 to 0.26.0 (#1512)

Bumps [crossterm](https://github.com/crossterm-rs/crossterm) from 0.25.0
to 0.26.0.
<details>
<s...

b5c9c54387677e3696a57d6164da33da5f4dcda2 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add target support for LPC55Sxx chips (#1513)

Adding support for LPC55Sxx chips besides the LPC55S69, which was
already supported.

Tested wit...

ce43d119fa5d545d7173e86bffc562e824723784 authored almost 2 years ago by Tyler Richard <[email protected]>
Run checks on merge group, to try out github merge queues (#1510)

1e759ae81426128f6c14570a2adf1946dd7c2109 authored almost 2 years ago by Dominik Boehi <[email protected]>
Move shared build script to separate files to fix crate release (#1509)

c75024769e72580600d906c3623ce493e0a9e25c authored almost 2 years ago by Dominik Boehi <[email protected]>
fix(deps): update rust crate sentry to 0.29.3 (#1508)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

ce9d57cd80988c94c343806efb757ff6722d5ee3 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update rust crate serde_json to 1.0.93 (#1505)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

444014ca105f780603e1bbbc6f18cbccd3b7ac5a authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
`prober-rs-debugger`: Improve performance of the `readMemory` request. (#1504)

Fixes #1275

The original issue was more noticeable against the ESP32-C3 RISC-V chip,
but the...

d7c8fc09b5a356a948becd6e437ba7a206a32840 authored almost 2 years ago by JackN <[email protected]>
fix(deps): update rust crate toml to 0.7.2 (#1503)

5456ef43ff3798521b20274876e7e78976e5dd30 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fix: VSCode using probe-rs debugger is very slow if `rttEnabled: true` and target application has no RTT. (#1502)

Fixes #1497

The long delay is caused when RTT attach attempts to scan the target
memory for ...

38733c30e4e0ab07d1914f8839d568de4427dd54 authored almost 2 years ago by JackN <[email protected]>
doc: Better describe parsing of probe selector, add doc test (#1501)

081b9a6efb1a22746608a5b9471c7294c6876a41 authored almost 2 years ago by Dominik Boehi <[email protected]>
Release 0.17.0 (#1500)

Released packages are:

- probe-rs
- probe-rs-target
- probe-rs-cli-util
- probe-rs-cli
- ...

62ac2e8bc0574f3897ea12f5b787b2560d1f85ca authored almost 2 years ago by probe-rs <[email protected]>
Improve cross-compilation support (#1499)

- Add a Cross.toml for cross-compilation to ARMv7 (Raspberry Pi)
- Restructure code which deter...

e96455b3d2347b1c8151ae4e9b3b6b3f1a645756 authored almost 2 years ago by Dominik Boehi <[email protected]>
fix(deps): update all non-major dependencies (#1498)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

242531a1c854eee1f7c6adc451c9ae12488a4492 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixing erase progress event emission (#1496)

This PR fixes #1469 (again) by updating emission of the flash erase
start/stop events to not de...

1b50829f92c6af055cf40770b5436463cae2d03b authored almost 2 years ago by Ryan Summers <[email protected]>
fix(deps): update rust crate cargo_toml to 0.15.1 (#1494)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

7f9adde08985f6f7fbfccffad537b5f4d17dfd70 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jlink: correctly return WAIT status for AP reads. (#1489)

Fixes flashing the nrf91 with the onboard jlink.

Chip erase still fails though. I think it h...

3103fb8c78d651ff9234a349ff585ada472d0841 authored almost 2 years ago by Dario Nieuwenhuis <[email protected]>
fix(deps): update rust crate is-terminal to 0.4.3 (#1492)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

765bc2dfb2811591b7b0ae084d24c72872513a1d authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update `probe-rs/targets/STM32F3_Series.yaml` with `target-gen` (#1436)

Hi,

This PR adds a second ram section to `memory_map` of `STM32F303VCTx`.
This is to fix htt...

49df26f5822826a9a1a79942b2422ef9528c4f85 authored almost 2 years ago by Johann Hemmann <[email protected]>
fix(deps): update rust crate cargo_toml to 0.15.0 (#1491)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

ec9eecd666562691b036fcc7415c22fe613d9f53 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add support for Star-MC1 core (#1490)

STAR-MC1 is a variant of Armv8-M with TrustZone designed by Arm China.

See-also: https://gith...

7e16ad73a308a5395414635acad7605951887334 authored almost 2 years ago by Andelf <[email protected]>
fix: Potential endless recursion in cmsis-dap (#1488)

In response to a SWD Fault response, the cmsis-dap code tried to read
the debug port control re...

3fd135b248941250a32be1d17274e62d7e89dda3 authored almost 2 years ago by Dominik Boehi <[email protected]>
Debug : Fixed a number of known issues, which included some code refactoring to avoid code duplication. (#1484)

- Unwind of variables that are in inlined subroutines now resolve
correctly under all known con...

cb692379264abb2d40f40b1e91a0190fb596b5e1 authored almost 2 years ago by JackN <[email protected]>
Fix extraneous MSDAP "StoppedEvent" being sent from `probe-rs-debugger` (#1486)

During the 'step' processing, the debugger would send a `StoppedEvent`
with reason `step`, and ...

1eff24b2de094e4cfff1bf810c2583cac620ed1f authored almost 2 years ago by JackN <[email protected]>
fix(deps): update rust crate zip to 0.6.4 (#1483)

038c1bdbfb350ce818b686bf7aedff306d2b996e authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nxp: fix reset sequence (#1482)

This fixes a race condition between the debugger and the MCU during
reset.

1145bbf453fccda87146cd4b1cbd8c04b8bc21bf authored almost 2 years ago by Charles Strahan <[email protected]>
fix(deps): update all non-major dependencies (#1479)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

T...

5a29e83847118c3999a2ca0ab017f080719b8ae5 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configure Renovate (#1478)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

W...

8603498b1a92c7eb83a3591a87509e079af2d630 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ESP32C6 support (#1476)

- Adds a flash loader algo generated from
https://github.com/esp-rs/esp-flash-loader/pull/2
- ...

d17a40edf56752fc4495f867a98c39f43625f088 authored almost 2 years ago by Scott Mabin <[email protected]>
ci: Reduce dependabot frequency to weekly (#1474)

With the checked in lockfile, I find the daily dependabot PRs a bit too
frequent.
Weekly updat...

c2254d7cf6b40303f2e372c3372078f76019e75b authored almost 2 years ago by Dominik Boehi <[email protected]>
build(deps): Bump futures from 0.3.25 to 0.3.26 (#1473)

Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.25 to
0.3.26.

Signed-off-b...

08aea353435f9b98a919561b0c1f2135fc00ff36 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): Bump toml from 0.7.0 to 0.7.1 (#1472)

Bumps [toml](https://github.com/toml-rs/toml) from 0.7.0 to 0.7.1.

Signed-off-by: dependabot[...

a5f5c1b6f4b446d328cb2378ac2f29583d750a32 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
probe-rs: Emit chip erase finished/failed event (#1470)

Fixes #1469

261abd7930637c17bc9b6e074e0081327d532e5c authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix: Support reading banked DP register on ST-Link (#1471)

`probe-rs-cli info` was updated to also read the DPIDR register, which
led to errors with ST-Li...

32449f19db3f812c35a4c4d832d17144c2c2e9fe authored almost 2 years ago by Dominik Boehi <[email protected]>
Improve logging in probe-rs-cli-util (#1464)

The logging was done in the format call, which is not the correct place.
Also, some logging cal...

09942a60f9204e46d13a84fc40d66be80d9c8a64 authored almost 2 years ago by Dominik Boehi <[email protected]>
build(deps): bump toml from 0.6.0 to 0.7.0 (#1467)

Bumps [toml](https://github.com/toml-rs/toml) from 0.6.0 to 0.7.0.
<details>
<summary>Commits<...

9807c769ec0e74de673183165b7cd92b7b795779 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump crossterm from 0.25.0 to 0.26.0 (#1465)

Bumps [crossterm](https://github.com/crossterm-rs/crossterm) from 0.25.0
to 0.26.0.
<details>
...

d1a9621088f62078828ebc5f33272a1e5c38e8c1 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump cmsis-pack from 0.6.1 to 0.6.2 (#1468)

acafef1eea7b5ffeea70a02f53956696812cc381 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump tokio from 1.24.2 to 1.25.0 (#1466)

66e644b502d88238e33f5565d759a9014bfc238e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Try to fix release CI (#1463)

ab03d7445b551354dbe6d913882759e4c07a87f2 authored almost 2 years ago by Dominik Boehi <[email protected]>
Release 0.16.0 (#1460)

Released packages are:

- probe-rs
- probe-rs-target
- probe-rs-cli-util
- probe-rs-cli
- ...

fdd25b7a00b7f81193a335470d23fdce0ad26495 authored almost 2 years ago by probe-rs <[email protected]>
fix: timestamp formatting in cargo-embed (#1459)

3d84cbc81f3d03c04aa91353d5cd9e492eeab164 authored almost 2 years ago by Dominik Boehi <[email protected]>
fix: Determine local time as early as possible (#1458)

The offset between local time and UTC can only be determined when
only a single thread is runni...

83956eb4811151ae556023dd83931052edb4e56e authored almost 2 years ago by Dominik Boehi <[email protected]>
Fix CI once and for all (#1455)

3ade537fd45254cc77fd64f640dcb6ec5a46d39b authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix/release ci 2 (#1454)

a63c56d1ef9ab0396ce621eb1427fad1acb75610 authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix the release CI (#1453)

da69ee0ae17cb2766d503805662a294117e7aa24 authored almost 2 years ago by Noah Hüsser <[email protected]>
Try single quotes in workflow file (#1452)

7a44bfd65cead322355382b179043b562557fd9f authored almost 2 years ago by Dominik Boehi <[email protected]>
Add manual workflow dispatch (#1451)

c138751fb5942a989625331fa6440e3d44c122f0 authored almost 2 years ago by Noah Hüsser <[email protected]>
ci: Extract version from the probe-rs pkgid instead of the git branch name (#1450)

b5e73a5de425dbaf250bf850b8ba469866772b3c authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix the CHANGELOG generation (#1448)

dc4a07f799bf5012aaa921426d48dd7d16a89349 authored almost 2 years ago by Noah Hüsser <[email protected]>
Update release PR template and CHANGELOGs (#1447)

c2c51eb50bc72a2ccadc00e3663c070ad9938cb7 authored almost 2 years ago by Noah Hüsser <[email protected]>
cargo-embed: Split-up main function (#1443)

bf0a6df5fc1bf1457ec2ab2252b86e13767ca1ce authored almost 2 years ago by Dominik Boehi <[email protected]>
Release 0.15.0 (#1446)

It releases:

- probe-rs
- probe-rs-target
- probe-rs-cli-util
- probe-rs-cli
- probe-rs-d...

4ddfe863b1780972d37682fc736f33787351b233 authored almost 2 years ago by probe-rs <[email protected]>
Remove toolchain file (#1445)

d7d6d8007f99b87359443c0e21819d57a10e11ff authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix: readme generation (#1444)

9bae5450ff1253679575a5c73db19cac25f51634 authored almost 2 years ago by Noah Hüsser <[email protected]>
Reorder the release steps so the cargo release happens at the end. (#1442)

9113b0a21f805aa1e6ae8c32ca14a8c151852297 authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix the rust version in CI and enforce clippy (#1441)

70a17b9adae5e8b1de16c0927978022eee507a27 authored almost 2 years ago by Noah Hüsser <[email protected]>
Make flash-algorithm development easy (#1411)

87bfc4e2aa0edff56197ca80cf8f7f04d441cde2 authored almost 2 years ago by Noah Hüsser <[email protected]>
Remove unecessary use of lazy_static (#1440)

Remove dependency on lazy_static, not necessary for the current use
case.

7573df42b2638576d14b04f4233e70b112e3529e authored almost 2 years ago by Dominik Boehi <[email protected]>
probe-rs-cli: Add flag to select log file location (#1439)

Add a flag to select the log file location to probe-rs-cli.

4c397bbc5fd9e412174a2573b270dadae10a04b1 authored almost 2 years ago by Dominik Boehi <[email protected]>
probe-rs-cli: Reduce RTT polling frequency in run command (#1438)

A very high polling frequency can lead to USB connection instability,
so we should sleep betwee...

d132f085c1fa419a3af94b39f7a313772b83e767 authored almost 2 years ago by Dominik Boehi <[email protected]>
Add support for FT4232HL (#1433)

Add support for FT4232HL FTDI probe

b585a9a4e7f1d52602dfd0e0b80fa6943b4ae54b authored almost 2 years ago by IridiumXOR <[email protected]>
Remove time 0.1.x dependency (#1434)

Fixes #1432

894155f2c44c5cbc89e1fc6bc656ca75cf980980 authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix a clippy warning (#1431)

d206ba7c5cd3a98313958224112c98753375a507 authored almost 2 years ago by Dominik Boehi <[email protected]>
cargo-embed: Remove chrono dependency (#1430)

Remove chrono dependency, so that we can get rid of the dependency on
the old time crate at som...

3e960f0e9ad87c66db864b5817ad6f6758974b0c authored almost 2 years ago by Dominik Boehi <[email protected]>
Fix clippy warnings added in version 1.67 (#1429)

98c573ceae53b9e97aed14bbe63fe4203f25d327 authored almost 2 years ago by Dominik Boehi <[email protected]>
target-gen: Add load address to generated target file

9428b8cd36fe8848c2071634324b72aadd7c7c96 authored almost 2 years ago by Dominik Boehi <[email protected]>
Update changelog

45b92a74c5a62a18e1d304a39e881c00aabb8dc6 authored almost 2 years ago by Dominik Boehi <[email protected]>
target-gen: Extract RTT location from flash algorithm

6b7f1ec311700f26de9ac44cc92574c708aea7c2 authored almost 2 years ago by Dominik Boehi <[email protected]>
Update changelog

c559d52772ca2cd20dfa80b1fad3d5f2d38eaf60 authored almost 2 years ago by Dominik Boehi <[email protected]>
target-gen: Add load address to generated target file (#1419)

Add a new `--fixed-load-address` flag to the `target-gen elf` command.
This will determine the ...

f846b00b51ecfe851d6a995eaacbd517990e67a4 authored almost 2 years ago by Dominik Boehi <[email protected]>
cmsisdap: change read timeout from 100ms to 1000ms

17f8d331bd76fa053d3dd139897e20eab6894a14 authored almost 2 years ago by Andelf <[email protected]>
Fix typo in error message

4936283beaf4ec29c4551aa56ca3b33e1a752826 authored almost 2 years ago by Andelf <[email protected]>
build(deps): bump defmt-decoder from 0.3.3 to 0.3.4 (#1422)

8f0ab5bba9923e8400e2290122dfce51415dabd9 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump clap from 4.1.2 to 4.1.4 (#1421)

9b9954ecfa29ccda05b5c2c91e9f8438bbf5205d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Avoid emitting nested tracing messages (fix #1415)

794f613808ababfca4f4fce1c4e560786537ace4 authored almost 2 years ago by Dominik Boehi <[email protected]>
Update changelog

8196a5c54b984e53a16062d5238362780f3bf318 authored almost 2 years ago by Dominik Boehi <[email protected]>
Update toml crate to 0.6.0

87c5d503e832ce8ea318168ad62bffa2ece6987c authored almost 2 years ago by Dominik Boehi <[email protected]>
Check in Cargo.lock file

da1f9bb325c83592772fb684832c6688679d35cf authored almost 2 years ago by Dominik Boehi <[email protected]>
Use lock file in CI

d62e07f090ce088351cdd4f6a984552c35e33402 authored almost 2 years ago by Dominik Boehi <[email protected]>
nrf52: add support for unlocking APPROTECTed chips.

d8c93708500187d1ac9358b42f9f742a14104160 authored almost 2 years ago by Dario Nieuwenhuis <[email protected]>
Fix failing stlink test.

485dc0096fe3e0ec4546017bffcaa8f082e288c0 authored almost 2 years ago by Dario Nieuwenhuis <[email protected]>
Fix clippy lints

e5a6d1c1e0756770a168fe64a7037be841508f01 authored almost 2 years ago by Noah Hüsser <[email protected]>
chore: Release

ca6da5d109aa88f10b22a6fe0cf2288c218462af authored almost 2 years ago by probe-rs <[email protected]>
Merge pull request #1405 from probe-rs/fix/target-gen

Do not use git version for cmsis-pack

6afc4c91c9a74f8993a4675eda91289a681c3a41 authored almost 2 years ago by JackN <[email protected]>
Add deny.toml

8d9244c39e3f0ba252136279e960a763bd2afdf0 authored almost 2 years ago by Noah Hüsser <[email protected]>
Do not use git version for cmsis-pack

98e8a1382b9a10a9de797183e014fe6e2395951e authored almost 2 years ago by Noah Hüsser <[email protected]>
Merge pull request #1403 from dotcypress/stm32c0

Add target support for STM32C0 series

f5d9d242cecdf8ec2c118876f2f1834f8d956af3 authored almost 2 years ago by JackN <[email protected]>
Merge branch 'master' into stm32c0

a2789756411b1d51b56b3a46f258140ca0bb7960 authored almost 2 years ago by Vitaly Domnikov <[email protected]>
Merge pull request #1406 from Dirbaio/stlink-wait-retry-fix

stlink: fix retries on DP/AP WAIT errors.

51b177bff8c13f24845b2b92bd90423e953d7d1f authored almost 2 years ago by JackN <[email protected]>
stlink: fix retries on DP/AP WAIT errors.

Memory accesses send the command, then get the result with get_last_rw_status(). We were retryin...

1e0ff3d37336f9069fe448b307c069e42d495b8a authored almost 2 years ago by Dario Nieuwenhuis <[email protected]>
update changelog

eedc98a881215bee37e60fea98c3644615255064 authored almost 2 years ago by Vitaly Domnikov <[email protected]>
add stm32c0x1 support

3ff1a45561cc1735c0ced1f607f0808df6a08a97 authored almost 2 years ago by Vitaly Domnikov <[email protected]>
chore: Release

cbb8f38e8ca406315e7d119f7585e820c2798d87 authored almost 2 years ago by probe-rs <[email protected]>
Mention ssl dependency in README, fix links

6e327595dd68bfee2fd955a5d6726fcb9890683c authored almost 2 years ago by Dominik Boehi <[email protected]>
Fix doc lints

def8e75538b646fd05d3c95abf0ff533512cd61d authored almost 2 years ago by Noah Hüsser <[email protected]>