107 Commits

Author SHA1 Message Date
Jan Niehusmann
c6bfa14fdf
Merge pull request #75 from AkiyukiOkayasu/update-rp-pico 2024-04-12 19:44:59 +02:00
AkiyukiOkayasu
d22a499c91 Update to rp-pico v0.9, rp2040-hal v0.10, sparkfun-pro-micro-rp2040 v0.8 2024-04-12 13:57:23 +09:00
Wilfried Chauveau
bd81c400bc
Make runner command selectable (#74) 2024-04-06 14:15:09 +11:00
Jan Niehusmann
1a85e03629 Add link to embassy
Also mention that LEDs need series resistors.
2024-01-06 12:28:29 +00:00
Baraa Al-Masri
6093fe3585
Updated rp-pico dependency (#70) 2023-11-10 21:30:08 +00:00
Jan Niehusmann
92f6a55ebc
Add a section about feature flags to README.md (#68)
Closes #52
2023-10-18 21:03:01 +11:00
Gray Olson
a2d9df3ab6
Change default runner to probe-rs and deprecate probe-run (#67)
`probe-run` was recently announced as deprecated in favor of `probe-rs`. This changes the default
runner to `probe-rs run` and removes reference to the old `probe-run`.
2023-10-18 08:51:57 +11:00
Jan Niehusmann
d5fabceed3
Merge pull request #66 from jannic/hal-0.9
Update dependencies
2023-09-02 21:51:33 +02:00
Jan Niehusmann
ee2292eba0 Update dependencies 2023-09-02 19:35:33 +00:00
9names
50e934b3a6
Initial cargo-generate support (#65)
* Add cargo-generate pre-hook to remove template docs

* Copy templated Cargo.toml over stock if using cargo-generate

* Add blank line at end of files

* Add licenses to Cargo.toml files
2023-08-13 12:02:07 +10:00
9names
de42e40358
Update probe-rs tools to 0.19 (#64)
* Update probe-rs tools to 0.19

* Restore rp2040_boot2 line

* Update runner to use probe-rs run 0.19 syntax

* Update vscode launch command for probe-rs debugger

* Add note about removing older installation of cargo-embed

If you had previously installed cargo-embed separately, it will conflict with the new way probe-rs installs multiple binaries at once.

* Update README.md

Co-authored-by: 9names <60134748+9names@users.noreply.github.com>

---------

Co-authored-by: Jan Niehusmann <jan@gondor.com>
2023-07-27 07:45:43 +10:00
Jan Niehusmann
4db7b897e6
Merge pull request #62 from s7rul/no_pico_hal_docs
Added section for note about rp2040_boot2
2023-06-17 10:26:47 +02:00
s7rul
724b969373
Apply suggestions from code review
Making it clear why the boot-loader needs to be added manually.

Co-authored-by: Jan Niehusmann <jan@gondor.com>
2023-06-17 09:36:21 +02:00
s7rul
176f281121 Added section for note about rp2040_boot2
When not using rp-pico but rp2040_boot2
the bootloader needs added. Added a section
about this in the readme.
2023-06-12 22:36:37 +02:00
Jan Niehusmann
bc06fdfeb0
Merge pull request #61 from jannic/license-files 2023-05-27 22:10:13 +02:00
Jan Niehusmann
849105903a Add license files
Fixes #60
2023-05-26 21:45:53 +00:00
Jan Niehusmann
fc56be7aa3
Remove temporary workarounds for probe-run/defmt issues (#59)
With probe-run 0.3.9, there's no longer a need to revert to
older versions of probe-run and defmt to work around bugs.
2023-05-05 23:09:05 +01:00
Jan Niehusmann
eba08fff26
Merge pull request #58 from nvsd/defmt-workaround 2023-05-02 19:24:20 +02:00
zack novosad
f796edfb5f Update cargo embed install snippet to inclue "--locked" 2023-05-02 12:15:42 -05:00
Jan Niehusmann
c1d0012b1b
Use --locked flag when installing probe-run (#55) 2023-04-13 11:08:07 +01:00
Jan Niehusmann
e2dd602ca2
Merge pull request #54 from jannic/defmt-workaround
Use fixed version dependency on defmt 0.3.2
2023-04-12 18:51:28 +02:00
Jan Niehusmann
b0ba1d1459 Use fixed version dependency on defmt 0.3.2
Also suggest probe-run 0.3.6 in README.md
2023-04-12 15:53:28 +00:00
Keaton-Clark
b408c04af9
Update sparkfun-pro-micro-rp2040 bsp for rp2040-hal update (#53) 2023-03-22 20:12:08 +11:00
9names
cabbe167a0
Update runner docs (#49)
* Update cargo-embed instructions

* Add probe-rs-cli run instructions

* Add commented probe-rs-cli runner
2023-03-15 22:11:58 +11:00
Jan Niehusmann
9261c1216d
Merge pull request #47 from jannic/probe-docs
Update reference to latest picoprobe firmware
2023-03-13 09:32:53 +01:00
Jan Niehusmann
80b3209897
Mention critical-section-impl feature (#50)
Closes #559
2023-03-03 21:38:46 +00:00
Jan Niehusmann
56a7cd72b4
Replace deprecated github ci actions (#48) 2023-03-02 10:40:46 +00:00
Jan Niehusmann
3d496e044f
cargo embed does not work as a runner for cargo (#46)
Closes #45
2023-03-02 02:09:22 +00:00
Jan Niehusmann
441807bd1f Update reference to latest picoprobe firmware
Also include links to source repositories of firmware files

Closes #44
2023-03-01 18:57:46 +00:00
Jan Niehusmann
7e80af2744
Merge pull request #43 from jannic/issue-42
Add a comment regarding the LED pin
2023-02-24 09:32:48 +01:00
Jan Niehusmann
5cfc8643b9
Improve wording of comment
Co-authored-by: Wilfried Chauveau <wilfried.chauveau@ithinuel.me>
2023-02-24 09:24:47 +01:00
Jan Niehusmann
13dca0d96d Add a comment regarding the LED pin 2023-02-22 17:50:28 +00:00
Jan Niehusmann
b1c0d11319
Depend on current versions of BSP/HAL (#41) 2023-02-18 18:05:44 +00:00
Jan Niehusmann
7867af33bf
Merge pull request #39 from yutannihilation/patch-1 2023-02-05 11:03:38 +01:00
Hiroaki Yutani
3289596059
Update the links to cargo-embed 2023-02-05 17:25:16 +09:00
Tim Docker
77daa11190
Update documentation to reference picoprobe-cmsis-v1.0.1 firmware. (#38)
* Update documentation to reference picoprobe-cmsis-v1.0.1 firmware.

* improve probe firmware setup instructions
2023-01-12 19:33:53 +11:00
Jan Niehusmann
951a29d348 Update dependencies to rp-pico=0.6, defmt-rtt=0.4
This indirectly updates rp2040-hal to version 0.7
2023-01-02 09:13:51 +11:00
9names
7eecdba004 Add rustdap usage instructions 2022-11-06 20:35:33 +11:00
Jan Niehusmann
be40e36a95
Update rp2040-hal to version 0.6 (#35) 2022-08-26 12:59:59 +01:00
9names
d204789394
Update docs to use probe-rs-debugger 0.13.0 (#32) 2022-07-12 22:20:25 +10:00
9names
2cd828949a
Update docs to use cargo-embed 0.13.0 (#31) 2022-07-12 21:49:09 +10:00
9names
2cadd4df41
Add a basic VSCode configuration for probe-rs-debugger (#29)
* Add a basic VSCode configuration for probe-rs-debugger

* VSCode: have launch build first and use debug binary

* Got defmt working in vs-code-debugger

* Add VSCode debugger setup to README
2022-06-29 11:58:46 +10:00
9names
be0c18130e Update README with cargo embed instructions 2022-06-26 14:12:39 +10:00
9names
3474f7b108 Add Embed.toml and runner settings for cargo embed 2022-06-26 14:12:39 +10:00
9names
0f070fd8f3 Switch to use bsp::entry to avoid deadlock on reset 2022-06-26 14:12:39 +10:00
9names
4f531c5a4e Remove authors, readme, resolver from Cargo.toml 2022-06-26 13:11:53 +10:00
9names
3577b398c1 Update to Rust edition 2021 2022-06-26 13:11:53 +10:00
9names
185285266c
Update HAL version to 0.5.0 and associated BSPs (#25)
* Update crate versions to latest HAL and BSPs

* Drop patch version from deps where not needed
2022-06-26 10:29:45 +10:00
9names
f4fd405c91 Bump HAL/BSP dep versions 2022-03-12 23:10:01 +11:00
9names
b6b037f609
Remove comments that implied J-Link works
The original comment "JLink probes sort of work" gave the impression that you could probably use a J-Link.  
Support for this was never good, but it's currently completely broken.
I've replaced these parts with stronger language to discourage people from trying.
2022-02-14 23:13:46 +11:00