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

J-Link: Log some useful information when attaching

- Serial number
- Firmware version
- Hardware version
- Capabilities

4568f965057e9505c613d87a1c771d33b735ded5 authored over 4 years ago
J-Link: Check target voltage before attaching

If the target voltage is 0 V, a warning is generated. This can happen
if the target is not power...

3b0309b028207deca3892389c69d656b188eec16 authored over 4 years ago
Handle unknown configs without panicking

Previously, `cargo embed asdf` would panic. Now, an error message is
printed, listing available ...

9b8e5357e30a2720e027600511a7702b773678a2 authored over 4 years ago
Allow overriding logging config with RUST_LOG

Previously the RUST_LOG env var would always get overridden by the
default config and was thus u...

a050af8013ab64e41fa8348841498d304a1942a4 authored over 4 years ago
Apply suggestions from code review

Add more punctuation.

Co-authored-by: Yatekii <[email protected]>

6736bedd1faa08e45061c6b1e7d37605ad114e8f authored over 4 years ago
Show ST-Link in probe list even if accessing the serial number fails

77e8812f86def6dd686a290817d4227519431493 authored over 4 years ago
Update probe-rs/src/probe/stlink/tools.rs

87dddcbcd07b387fb0e6bdb7c052609aba94713a authored over 4 years ago
Split `selector` config into three items

I figured this is the most elegant way to do it, as it keeps parsing of
untyped strings to a min...

48dd0ea8158e4598a062c6a0dd1c4eccae05ea87 authored over 4 years ago
Update comment in default configuration

9f76261398ade8397751a404eb48a47b014cee1a authored over 4 years ago
Run `cargo update`

I'm getting small changes to Cargo.lock when running `cargo build` and
`cargo install`, so let's...

2522c5d0142c81cab725391a29158266a76204a7 authored over 4 years ago
Move terminal clean-up to dedicated function

41d7aa047f5fad93e31f1cf251236c41aebd7221 authored over 4 years ago
Clean up terminal in case of panic

83ccbb7d545cef7140d2a43bd2a22117a609e0ea authored over 4 years ago
Derive `Debug` for `Session`

Also derives `Debug` for a bunch of other types, as required.

940174cc1c2a7d5368f536b778c337f511620c99 authored over 4 years ago
Rename probe_selector to selector; update CHANGELOG; Update default.toml placeholders

cd5e9a3c1baf4ec40b7bafab2a7ba243416042ac authored over 4 years ago
Remove stale println

f7b9fa664ecb2a8bc238fa3b52c18a389f5ecdf9 authored over 4 years ago
Add a default derive on the default config if none is specified

7c8ce40385b43b768dba19ef7a530959a4d68dc6 authored over 4 years ago
Deriveable configs work but defined attributes will be overridden by undefined ones

a35483aac4a3440acbacd15db1336cc447d4e8d7 authored over 4 years ago
Deriveable config seems to work

af117176dfdabf48a2a533cac7b5dc87369224a3 authored over 4 years ago
Fix endless recursion for real

c54efd958c3c419f60877534af064e2e5d65497f authored over 4 years ago
Leave raw terminal mode properly and enable cursor again after ctrl + c

b45f6e190fedd0839a8fc02c91d1d10438689d93 authored over 4 years ago
make everything build on windows; update to crossterm; update tui-rs; update CHANGELOG.md

04767cbba517aa1feaa085cb9f9159741105bb80 authored over 4 years ago
Bump version

b5fb2f8e74ee969bbcd895a84917c9c56adee655 authored over 4 years ago
Merge pull request #271 from probe-rs/configurable-timeout

Configurable timeout

c1d65df06168e642132b890523308e32bc542ae7 authored over 4 years ago
Add changelog entry

0c6787e687899c4be7fefefd22311eb4cf8396e9 authored over 4 years ago
Add STM32F7 target descriptions

ab8ef4ec89f9e312d8fdc5ab3e0d227f3bbced98 authored over 4 years ago
Fix warnings

7ecba2ee2d7cc0a7504081dea1a4c239cb863393 authored over 4 years ago
Merge branch 'master' into itm

Ensure everything compiles correctly

27dbbbf3d0469430fa13980bedefa113bb4656bc authored over 4 years ago
Adapt code to new ihex API

7c78c48b7701df47a1cfbf2882d6d0fd8ecf0eec authored over 4 years ago
Update ihex requirement from 1.1.2 to 3.0.0 in /probe-rs

Updates the requirements on [ihex](https://github.com/martinmroz/ihex) to permit the latest vers...

142e23c621bb53b57afaea5d4cbcc8a12526e64e authored over 4 years ago
Make the timeout configurable for the core halted check function

bbaee5aaf6ada8f42059d653ad5d9e19b8490a8f authored over 4 years ago
Fix doctests

dda38ea0ae69952fe7ddec0721f73a47007e25ad authored over 4 years ago
make the flasher timeouts more configurable

ba2bd2d7c60859669d3872110c643da53ac46b3e authored over 4 years ago
Update object requirement from 0.19.0 to 0.20.0 in /probe-rs

Updates the requirements on [object](https://github.com/gimli-rs/object) to permit the latest ve...

b5a1ae727bf661bf8eb53e6964052b0ba0458eb4 authored over 4 years ago
Update ihex requirement from 1.1.2 to 3.0.0 in /cli

Updates the requirements on [ihex](https://github.com/martinmroz/ihex) to permit the latest vers...

505cc99070cae364ed8fa7cb5ef89fe0c989ba57 authored over 4 years ago
Update rusb requirement from 0.5.5 to 0.6.0 in /probe-rs

Updates the requirements on [rusb](https://github.com/a1ien/rusb) to permit the latest version.
...

47969628d7c55d67e1d6c76976fa0a7997743f65 authored over 4 years ago
Added a note in the changelog

80045c155f0dfb174a8ce6860d36be412f8d0eab authored over 4 years ago
Updated target file for nRF52 family

Generated from,
NordicSemiconductor.nRF_DeviceFamilyPack.8.32.1.pack

9bff273658d24b758d433050a332fbb984e5c4ef authored over 4 years ago
Do not base64 encode twise

3648e949725a28417586990371754a60b1b7972c authored over 4 years ago
Add generic Cortex-M7 target

3cb65aec9b543c27951f0c08237fba46731635a5 authored over 4 years ago
Allow transparent passthrough of anyhow errors

Signed-off-by: Daniel Egger <[email protected]>

d2a062d6ac9908add830e01d898ada74fdb465ce authored over 4 years ago
Slightly clean up error handling to get a better chain of errors

E.g.
```
Caused by:
0: Error while flashing
1: Something during the interaction with the...

2cd613fb440fdd20c1246ea5c49aee561aeb51cb authored over 4 years ago
Merge pull request #269 from probe-rs/add-timeout-for-cmsis-dap

Add timeout for CMSIS-DAPv1 read operations

b8360458d0d1d7d8efac8779b6513f55628f6c61 authored over 4 years ago
Add timeout for CMSIS-DAPv1 read operations

e50c21a6ed5ac3685b44f94a1212a8038f62fd4c authored over 4 years ago
Use anyhow instead of failure for more ergnomic errors

Signed-off-by: Daniel Egger <[email protected]>

dd5003e6ca961c74358198e69a34f46252f41ab4 authored over 4 years ago
Build PRs only once

2b21214c809293cb6f86a5ae16450a87e80a5508 authored over 4 years ago
Change versions to probe-rs 0.7.0

116a2c8cc0700231b0964b459c3a37ffdb90dd5c authored over 4 years ago
Update to the new API

4f75ae3694dcdcfec0286be9b22a9bf70700197e authored over 4 years ago
Run `cargo fmt`

da31e07b922f7c0753d5bad5de50f08d4f838f5e authored over 4 years ago
Annotate structs to not serialize Option fields when value is None

76ea45fce8f5815ce5f2d0dd2f3dc89891e87580 authored over 4 years ago
Prepare 0.7.1 release

8ab3940683dacc8a59e23f67a9b57e69d8d70115 authored over 4 years ago
Make DebugProbeType public

bf450d591b13bb2111b09b36747be0e177da4f7d authored over 4 years ago
Add missing core value for LPC55S66 and LPC55S69

c9449bfc6772f23324f71059a4e988c1f5195b1a authored over 4 years ago
Update LPC55S69 and LPC55S66 targets

4b8ad8842941a07bacf07dbf3ef9b1594bf0df75 authored over 4 years ago
Merge contiguous RAM regions and select largest

b9888ffdea16e3968ac9855fdb868401fc395a9c authored over 4 years ago
Support for asymmetric processors with same core types

5964ab264bfe8a9097204e18e7840b3108920c67 authored over 4 years ago
Run `cargo fmt`

7bc4c49fa8b53e4ccab2d8f877803808be2155c3 authored over 4 years ago
Prepare 0.7.0 release (#261)

* Prepare 0.7.0 release

Co-authored-by: Thales <[email protected]>

056c8d1e1f7fc9f35e248156904f9d31cdc71f56 authored over 4 years ago
Get rid of custom error conversion and add anyhow context info

Signed-off-by: Daniel Egger <[email protected]>

15b02571e92bacf0c20d303c70d120b59e7f656e authored over 4 years ago
Build PRs only once

ed2bdc402c737e05bd6d0da210eac366357370df authored over 4 years ago
Update CHANGELOG.md

Co-authored-by: Daniel Egger <[email protected]>

22b6594d73983246f655f4bf313c2b77ee2585d6 authored over 4 years ago
Improve help messages

2ae442c0d6575ad7c49f13cd1507b4d399c2aba5 authored over 4 years ago
Address feedback

35051de1ee6ade47b155eca9396ceae06ce24be3 authored over 4 years ago
change repo urls

55fb264f2edc04df8e922c3b4cab679ec80d37e4 authored over 4 years ago
Probe selection by pid/vid/serial

276fff410a1ab7edfe61e1f54c7dd715a684b355 authored over 4 years ago
Add changes to changelog

cc45312e8e5569cf55e29a0ddeb7c862d57e3413 authored over 4 years ago
Merge pull request #260 from probe-rs/remove-manual-error-stacking

Start using anyhow for errors and get rid of manual error stacking

2127cd3a11930b461265d46c137aabe58e46fee1 authored over 4 years ago
Merge branch 'master' into remove-manual-error-stacking

60d7a7533e49a888eee361f8dcc81487f35bbedc authored over 4 years ago
Merge pull request #245 from probe-rs/improve-backtraces

Improve backtrace handling

c0eb70e9c9e8a8ca3b04936f7aa5c26ea03649a8 authored over 4 years ago
Merge branch 'master' into improve-backtraces

970d4de4595096d33208aefac61fb45f9de67256 authored over 4 years ago
Merge pull request #246 from probe-rs/serial-id

Honor serial numbers of probes

e71105f3498e4106ffbdedd00ae0da3d2820f280 authored over 4 years ago
Start using anyhow for errors and get rid of manual error stacking

In conjunction with `anyhow` enabled applications this generates nicer
error messages like:
```
...

1349598a5dc1d32d591b048c1a7515ad768150d5 authored over 4 years ago
Update enum-primitive-derive requirement in /probe-rs

Updates the requirements on [enum-primitive-derive](https://gitlab.com/cardoe/enum-primitive-der...

1d9f5da33a2a6ca409a2618343c1eb5bdf222e8b authored over 4 years ago
Add docs suggested in code review

Co-authored-by: Yatekii <[email protected]>

f867b5c743ec46682fedc993c6ab3d79481e8a23 authored over 4 years ago
Remove custom-ap

Also add the possibility to implement it in an external crate

5a8fc4ad84c7a82fa6ad56661819fec58185e97d authored over 4 years ago
Replace (deprecated) failure crate by anyhow

This provides some quality of life error reporting improvements (more
once we actually streamlin...

6dc1e62ffe015f587aec9ac2c9170b41d4f0a5d6 authored over 4 years ago
Reduce amount of unwraps

Signed-off-by: Daniel Egger <[email protected]>

936f633cd07c72119637e2c78f5e2b25b79751ec authored over 4 years ago
Only build regular pushes to master

Prevents building each PR multiple times

03f34798e6f28bca00191226b1a87456ff63b778 authored over 4 years ago
Fix returning error on empty daplink batch

f28ed0007e67f90f306d3cce01715c398c7c5b92 authored over 4 years ago
Merge branch 'master' into serial-id

6288133613bd2878305455b8f15adc068e291b20 authored over 4 years ago
Rework DAPlink scanning for new ProbeSelector

b2040f14c86e710365e402ce7bb27d7a8defcb82 authored over 4 years ago
Run rustfmt

751f0b5056c6deb93f7fcf08ede221e343713b82 authored over 4 years ago
modifications to allow an external nrf-recover utility

a161898634c7c63f88c5b4667e7c0a22022d2f99 authored over 4 years ago
Update ron requirement from 0.5.1 to 0.6.0 in /cli

Updates the requirements on [ron](https://github.com/ron-rs/ron) to permit the latest version.
-...

9c318bf12465cacf684ae2990fc031c1b8ab3d77 authored over 4 years ago
Fix stlink version check

Current code check if version < 28 and if not, it uses open_ap().
But then open_ap() ensure that...

df3c00b80ad3f16f80b4ad760b4b559f21f2f3df authored over 4 years ago
Added metadata parsing to specify chip

05c9902b05b324cc1448d84674f075f754ded327 authored over 4 years ago
applied cargo fmt

cdcee5caa89dd6cc7149501158b7b6fb0b111f3d authored over 4 years ago
no cargo.toml no longer causes failure

3da81145e8b09fd1bb283ed61f3f0b319959f877 authored over 4 years ago
Update object requirement from 0.18.0 to 0.19.0 in /probe-rs

Updates the requirements on [object](https://github.com/gimli-rs/object) to permit the latest ve...

3d48276e83cede5c69366f4724ac03bc4274d157 authored over 4 years ago
Fix a bug where an stlink could open a jlink accidentially

9f2f4577b875756b0e24a2d8fe696bd159ba878e authored over 4 years ago
WIP

ba415d5a4daee12229385194de0503891812f7a2 authored over 4 years ago
Make memory regions visible again

8c9ced81a719db6bb53be466fe3d28dc096c2110 authored over 4 years ago
Fix the flashing bug

0353f3e140497b2deb71e28cb0e8a0013ae28d76 authored over 4 years ago
Improve errorhandling on probe creation

186bbe97f88aaa4083f2549f3ee1665224f1b696 authored over 4 years ago
Change probe selector parsing to hex radix

ed0c89bd5e3c5a57a7d5425e995f157c6bfaac4c authored over 4 years ago
Add docs

51caa61d69e916d10628a6250ec75f0081174a61 authored over 4 years ago
Add a DebugProbeSelector which can be used for selecting the probe

c6fa86dd587270154cb78b45c4f433c93c1cb1cf authored over 4 years ago
Initial adjustments

cf6a98ef6ae997b52a87acfea574f2c8c0369cb8 authored over 4 years ago
Revert paths

966119ced4c0a7415b68f55741d07725b316cdaf authored over 4 years ago
Adapt to the new gdb-server API

56f08b96bcf50e0ebe097c8a9bb073e7b925def3 authored over 4 years ago
Honor the serial number when opening an STLink

1343a42b2096de7bae432dd124d19b6b86502c09 authored over 4 years ago