Ecosyste.ms: OpenCollective

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

github.com/probe-rs/rusty-probe-firmware


https://github.com/probe-rs/rusty-probe-firmware

Merge pull request #11 from glaeqen/revive

Make project build against the newest nightly (33a2c2487 2023-07-12)

c369340353b9709cc210eb25d3558c5f5a7acac1 authored over 1 year ago by Noah Hüsser <[email protected]>
Make project build against the newest nightly (33a2c2487 2023-07-12)

Dependencies updated.

da7125a558d475c41742e48de9c476770a32b1fa authored over 1 year ago by Gabriel Górski <[email protected]>
Merge pull request #10 from datdenkikniet/leds-vtarget

Always update state on Vtarget change

d452131b53309087062af863b175a82c0001959e authored over 1 year ago by Emil Fresk <[email protected]>
Always update state on Vtarget change, and allow setting the HostStatus to

None

29cf98fa1c247ba6adeed1790d8b3c64aef6436e authored over 1 year ago by datdenkikniet <[email protected]>
Merge pull request #8 from datdenkikniet/led_manager

Led manager

2ac752c12677222e8afce307ee9ca4d0fb1571f8 authored over 1 year ago by Emil Fresk <[email protected]>
Actually observe the change

1badcdca08dbd12e7beabfc74a9f145a67022ede authored over 1 year ago by datdenkikniet <[email protected]>
Track LED status

d5f00de634d2da73ced0c7362a29a8b0e5a3eadd authored over 1 year ago by datdenkikniet <[email protected]>
Add color scheme

93f13b5e5faab3e6b7b46588fc652bbc0a46182b authored over 1 year ago by datdenkikniet <[email protected]>
This doesn't have to be so complicated

21506f3be6486ade0a089784c7d7697e2204329a authored over 1 year ago by datdenkikniet <[email protected]>
If the new state change is a non-idle one, update to that immediately

02dde448a1a597ff49f7e8e6d4d088af6adbe8e6 authored over 1 year ago by datdenkikniet <[email protected]>
HostStatus now has From<u8> and Into<NonZeroU8>

62368f2a2ea8923f12cf03dd0696d13ef7afd54e authored over 1 year ago by datdenkikniet <[email protected]>
Reorder use statements

f32971d6b799fd817ff93c2013682c873c2d0519 authored over 1 year ago by datdenkikniet <[email protected]>
Make it hard to get this token without having access to the LedManager

c1a8d6390339e5b2422facaeea84d2a443a56b8b authored over 1 year ago by datdenkikniet <[email protected]>
Use correct waker semantics by comparing values after registering waker

instead of assuming we'll be polled

f8c7a42ce2888e3bf3260db44b88b86cbc8bc634 authored over 1 year ago by datdenkikniet <[email protected]>
Change color scheme

71326a5a9d3ab35a73cd016e00d0b4f790c8fb8b authored over 1 year ago by datdenkikniet <[email protected]>
LED manager that is waked by state changes and stuff

b7d27f288376c8dbd09bdfc59cb3b827e8063296 authored over 1 year ago by datdenkikniet <[email protected]>
Split LEDs into submodule

a26e87ee39adb591e14394a14f50665171844167 authored over 1 year ago by datdenkikniet <[email protected]>
Merge pull request #6 from datdenkikniet/with_usb_reboot

Add option to send bytes over USB to trigger a reboot + scripts

e68cab8947b10004c769ae7892bfc21514b920e8 authored over 1 year ago by Noah Hüsser <[email protected]>
Update .cargo/config.toml and README

49d02daa9d45a1e0216e75c9f54469f4fab393cc authored over 1 year ago by datdenkikniet <[email protected]>
Reset Cargo.lock to how it is on master

a99700893a20365a902d78ce486bc0e14595e94a authored over 1 year ago by datdenkikniet <[email protected]>
Update .cargo/config.toml with some opinionated defaults

c3ffeac280e7f42e142363f10d89ac5c16bafb0e authored over 1 year ago by datdenkikniet <[email protected]>
Invoke defmt-print directly

cfee4796362e9a510acec13f5f07ff3bc63e33cc authored over 1 year ago by datdenkikniet <[email protected]>
Convert scripts to xtask

fc97de28c7aada615263ac78a7a29eca290cde3a authored over 1 year ago by datdenkikniet <[email protected]>
Add some more fancy printouts at the start, and busy-wait for the serial to appear so we

don't miss any log messages

126150f2639f5f87b01de81d13c88e63c81fced4 authored over 1 year ago by datdenkikniet <[email protected]>
Feature gate usb-reboot

01c0ae43f2aa1ed311c3c4925cd75648719487bd authored over 1 year ago by datdenkikniet <[email protected]>
Use different magic value

87d53e29dfe1927a967a1a9ca58f444474555ddf authored over 1 year ago by datdenkikniet <[email protected]>
Move message around a bit

acca52f970a9a6fb8c784ad8b12e0cda30c7c0ee authored over 1 year ago by datdenkikniet <[email protected]>
Add a comment about the serial port name

80c4301a3af904bdcf9071acc1b91943d773a1b3 authored over 1 year ago by datdenkikniet <[email protected]>
Decrease noise from `which`

9fd3e46ccc6662a806aab0b8b08a200cca59750d authored over 1 year ago by datdenkikniet <[email protected]>
Run in basic shell, not bash

d244e5effc887e09fd8f6cd29b0ba1acbd1b4992 authored over 1 year ago by datdenkikniet <[email protected]>
Add echo note

c41ffeb75cb15e42fe9c0c16e2d2a8e6609e3f51 authored over 1 year ago by datdenkikniet <[email protected]>
Update dependencies

ce966530f66dcc90d3415dc1260e80fe5ae1a122 authored over 1 year ago by datdenkikniet <[email protected]>
Only flush logs when the device is configured and not in the interrupt handler

998342e28e9c88fbace0d4284ffb7097889ebb73 authored over 1 year ago by datdenkikniet <[email protected]>
Exit on error

f58be97b0040c4bfe7dc37f9d3d8a16237b3ffc4 authored over 1 year ago by datdenkikniet <[email protected]>
Check that some commands exist

135e0098f5a3e4e39f24333ee03d4b83bb3f180f authored over 1 year ago by datdenkikniet <[email protected]>
Add run and restart commands

abde990cb204d7e1c5555af67c89f7c9f7328b14 authored over 1 year ago by datdenkikniet <[email protected]>
Pin defmt version so that the wire format doesn't break

5e44758f346a650f4fc997d2ed5cc393c24bdc7f authored over 1 year ago by datdenkikniet <[email protected]>
Add 0xDEADBEEF reboot command

3092d6bb24a180d0d159fa279497fecf4b38f9eb authored over 1 year ago by datdenkikniet <[email protected]>
Merge pull request #7 from datdenkikniet/defmt-brtt

Use `defmt-brtt` and update `rtic`

79e8b66e2a0cfd6b1e5c371831bcbbcbc75d723c authored over 1 year ago by Noah Hüsser <[email protected]>
Update to latest RTIC

6f6857637ebd3ab25bcdf901b9e70e059a774cf2 authored over 1 year ago by datdenkikniet <[email protected]>
Switch to defmt-brtt

75fb78a69c12480b16f83c5930393b845f87a411 authored over 1 year ago by datdenkikniet <[email protected]>
Merge pull request #5 from datdenkikniet/defmt-bbq-usb

`defmt` logs over USB-serial

3384035adaaee5974f7ec8ec65aee5f5768fc4c1 authored almost 2 years ago by Emil Fresk <[email protected]>
leds: add rgb function

27253b3fbafbe248a6292e1d37e5473d33f45b0d authored almost 2 years ago by datdenkikniet <[email protected]>
logging: use Timer::now() as timestamp instead of a counter

450e8dc54109fd5b31eaf470916836a5adc89b79 authored almost 2 years ago by datdenkikniet <[email protected]>
Silence warnings

81c92100aa00aa4dea54ef0174c6440b236e0d73 authored almost 2 years ago by datdenkikniet <[email protected]>
Update README.md to include instructions for getting out defmt logs without debugger

951de14f05f9e56851b9bcc6eb95f336ef846fd4 authored almost 2 years ago by datdenkikniet <[email protected]>
logging: add optional defmt logging over serial interface

c6ed566fd67c08e6e49c451937421688dc071d7c authored almost 2 years ago by datdenkikniet <[email protected]>
Merge pull request #4 from datdenkikniet/ignore-uf2

Ignore uf2 files

31b98d3c9001e7cdc3bc1aba6ee933d0be8e7d0c authored almost 2 years ago by Emil Fresk <[email protected]>
Ignore uf2 files

dd74906a4a9c47697d43f59d13abac798d00ea80 authored almost 2 years ago by Johannes Cornelis Draaijer <[email protected]>
Voltage translators now track target VCC

681b8299851f0faf923d56dcce394f7d5ba88f4e authored almost 2 years ago by Emil Fresk <[email protected]>
Update to latest RTICv2

2819790e438c4be7a89abbc9a8f2c1a5c04ec5ba authored almost 2 years ago by Emil Fresk <[email protected]>
Update to use the new dap-rs API

4a2698c09115bf4faa665cb145d2cb55dd5ed1b5 authored almost 2 years ago by Emil Fresk <[email protected]>
Merge pull request #3 from jannic-dev-forks/fix-build

Update Cargo.lock

7deabe164d3b2681bc548712307115f3eca2da80 authored almost 2 years ago by Dario Nieuwenhuis <[email protected]>
Update Cargo.lock

Fixes the following error:

```
Updating git repository `https://github.com/rtic-rs/cortex-m...

3ee297c608cf944509d7ebfec869f3920139c906 authored almost 2 years ago by Jan Niehusmann <[email protected]>
Merge pull request #1 from Dirbaio/fix-build

Fix build, add Cargo.lock.

3cfcf8c72fbba0f1641d640a85dcc56e2d47192f authored almost 2 years ago by Noah Hüsser <[email protected]>
Fix build, add Cargo.lock.

f9100f49713fcb9f335360b13970b591c4d4db0e authored almost 2 years ago by Dario Nieuwenhuis <[email protected]>
README

7d2ae579542eb4945dac84b2cbf52a1e93043330 authored almost 2 years ago by Emil Fresk <[email protected]>
Rename main application

a19051f042a3aa2dc2becef95b9b34fd9f9d6728 authored almost 2 years ago by Emil Fresk <[email protected]>
Merge branch 'rusty-probe'

1dd92472c63c78ca4896f19c6ab8931e7652964b authored almost 2 years ago by Emil Fresk <[email protected]>
Fix building with RTIC 2

0850542b5b0689dc1163ff6cc607b1fb55251e27 authored almost 2 years ago by Emil Fresk <[email protected]>
Add pulseview setup for sniffer board

57aae6f799baecdf05df89b74c22f22ecc8c5d03 authored almost 2 years ago by Emil Fresk <[email protected]>
Test program works

ea37d225868fc50bc3711c44073e236fd547dd50 authored almost 2 years ago by Emil Fresk <[email protected]>
Testing for shipping beta probes

1b05bb40e1e368ea337d196781d74f5110068ec6 authored almost 2 years ago by Emil Fresk <[email protected]>
Update PIO programs to understand the voltage translator

19490ef1f4a7e7a8f70c7854817bbe8ac1b0a8cf authored about 2 years ago by Emil Fresk <[email protected]>
Update deps

d9fa7f6834dac14a1e8aafc20110da6faacdcabe authored about 2 years ago by Emil Fresk <[email protected]>
Builds again

dd093441bd9f982a5098f5f3b41029ed2d0300e3 authored about 2 years ago by Emil Fresk <[email protected]>
Programming works (probe-rs-cli does not???)

c1db8616fcc6189fd1b7801760356ab70bd59c5a authored about 2 years ago by Emil Fresk <[email protected]>
More tracing, not getting ACK in SWD transactions

8b8d654a35caaf877bb3a4da2a7f93d7a8277883 authored about 2 years ago by Emil Fresk <[email protected]>
Update HAL to 0.6, add .helix LSP config

f7718f94a1519fbdbcc91b2306c798a2599aa779 authored about 2 years ago by Emil Fresk <[email protected]>
Update USB string

28509980e0eacbcae1625fddcfd3a6ecf233239f authored over 2 years ago by Emil Fresk <[email protected]>
Merge pull request #1 from thejpster/build-fixes

Changes to build with whatever's currently on crates.io.

12a822e447c1cb42c5195924aceeaf303c2ea855 authored over 2 years ago by Emil Fresk <[email protected]>
Changes to build with whatever's currently on crates.io.

Without this, you get crate version clash.

d49637b20cb1e8a89133ed0eda059a67dace460a authored over 2 years ago by Jonathan Pallant (Ferrous Systems) <[email protected]>
Set PWMs based on resistor math

14ff36fa1246fc505795b23ada85b95bfea12ace authored over 2 years ago by Emil Fresk <[email protected]>
PWM frequency at ~30kHz

bda9e6f816fd586ef2a9a8a92efdf3f91f7489e6 authored over 2 years ago by Emil Fresk <[email protected]>
Voltage translator power handling (not tested)

b54b2416bd470b7b0533115105fc22a1f2f4f399 authored over 2 years ago by Emil Fresk <[email protected]>
Added winusb

f76d9e7f5af60a61495e92c379e69d47207cdde8 authored over 2 years ago by Emil Fresk <[email protected]>
Correct reset pin, set DIR to IO

52567d2b8508dc63ef939a35db7ef5c6200373af authored over 2 years ago by Emil Fresk <[email protected]>
Save

2b19bae3e5c4a1771b20322f66218a09efa0fed4 authored over 2 years ago by Emil Fresk <[email protected]>
JEDEC as part of UID

d5587525525437adc87400af0d1c7c2c87cb9cec authored almost 3 years ago by Emil Fresk <[email protected]>
SWJ sequence PIO program

eba11202ac5c70d539cd01347fd47003a5c9c892 authored almost 3 years ago by Emil Fresk <[email protected]>
PIO is working :tada:

e35de05a2fabdad6a6d2b17aa0c089a489eb3e6a authored almost 3 years ago by Emil Fresk <[email protected]>
Seems to work

1d859df5fe8322f48287e098f688a128549f141c authored almost 3 years ago by Emil Fresk <[email protected]>
PIO experiment

f7851afe5db94a8ccc14b9fb64a7b6389e350344 authored almost 3 years ago by Emil Fresk <[email protected]>
Testing PIO

11f4b9418e2c149303eef6d533f6714275bc0027 authored almost 3 years ago by Emil Fresk <[email protected]>
Extend README

f98b772438b79679b99fed37b5e75103f3453066 authored almost 3 years ago by Emil Fresk <[email protected]>
Now others can compile it, fixed author

8e72ec0ff4773d4f821267b4002483a534a6c899 authored almost 3 years ago by Emil Fresk <[email protected]>
A bit of readme

866343e6f8b73cc714bc33e7c8779009ab61a0fb authored almost 3 years ago by Emil Fresk <[email protected]>
Minor cleanup

9cd052c327923c80ca13d6836873206dbb2051ba authored almost 3 years ago by Emil Fresk <[email protected]>
Read was backwards, now SWD is working

7532ad961e80e04acc2ef0be5e3e524a97f9d0a0 authored almost 3 years ago by Emil Fresk <[email protected]>
Port the hs-probe delay to get more accurate timings

8982c44815946c263ce6079017bb1b26beff0ef5 authored almost 3 years ago by Emil Fresk <[email protected]>
Use maybeuninit instead of option

8a9320797c79b5177f9595d306dab6994e410b25 authored almost 3 years ago by Emil Fresk <[email protected]>
Fixing some brain-farts

8e3958bcd5bd2a47c23be7fec4aa92e058ccda23 authored almost 3 years ago by Emil Fresk <[email protected]>
Starting to work

a67e473e194272dfe55b9294b275e0cacc75795e authored almost 3 years ago by Emil Fresk <[email protected]>
First impl done

ea9fbe283053917673a573991179fe29723357f1 authored almost 3 years ago by Emil Fresk <[email protected]>
Started implementing

5ada373d023ce2d79d1bedc6e6bcc418b09b3e87 authored almost 3 years ago by Emil Fresk <[email protected]>
Save

88207604e8070b4132a57fe88215689942d452e5 authored almost 3 years ago by Emil Fresk <[email protected]>
Save

f1284953822fd4f38a3e5bcbd17f816b8efcfc87 authored almost 3 years ago by Emil Fresk <[email protected]>
Initial commit

090280b51c24e58012fc54075d81b11648505709 authored almost 3 years ago by Emil Fresk <[email protected]>