95 Commits

Author SHA1 Message Date
Jonathan 'theJPster' Pallant
93c6da2dd1 Set the target for testing.
Having a .cargo/config.toml file is annoying if you want to run tests,
as it will attempt to compile the tests for the embedded target.
2021-12-05 18:33:33 +00:00
Jonathan 'theJPster' Pallant
1213a20d2c Clippy needs a valid target core file. 2021-12-05 18:29:25 +00:00
Jonathan 'theJPster' Pallant
44fc2a6d83 Oh, we need flip-link. 2021-12-05 18:28:19 +00:00
Jonathan 'theJPster' Pallant
5b961db0ad OK, it seems we have to specify a toolchain. 2021-12-05 18:26:44 +00:00
Jonathan 'theJPster' Pallant
e7ed6855c9 Need to add target 2021-12-05 18:25:26 +00:00
Jonathan 'theJPster' Pallant
cb4adcb1b6 Add github workflow. 2021-12-05 18:16:46 +00:00
9names
f766fcb031
Use pico bsp (#10)
* Switch from a HAL to a BSP based project

* Add comments about alternative runner in .cargo/config
2021-12-05 15:56:06 +11:00
Jan Niehusmann
34903fc263
Upgrade to defmt-0.3.0 & refer to upstream version of probe-run (#8)
* Upgrade to defmt-0.3.0

* Change references to probe-run-rp back to probe-run
2021-11-28 23:38:27 +11:00
Jonathan Pallant
061d76af3d Specify pinouts for RP2040 based probe 2021-10-22 21:07:51 +11:00
9names
cbf1691e1e
Update installation instructions for probe-run-rp
Since thejpster rebased our changes on upstream probe-run, probe-run-rp is now in the rp2040-support branch.
Updating the installation instructions to reflect that change.
2021-10-10 18:17:17 +11:00
9names
211f3c8704 Switch to c-m-rt 0.7, add resolver=2 2021-09-15 22:17:12 +10:00
9names
3d940a8e3f
Merge pull request #2 from 9names/panic-probe-0.2.0
Upgrade panic-probe to 0.2.0, enable print-defmt
2021-09-08 01:01:32 +10:00
9names
040a63a6d1 Upgrade panic-probe to 0.2.0, enable print-defmt 2021-09-08 00:58:04 +10:00
9names
eacdf84ee3
Merge pull request #1 from jannic/pr1
Upgrade dependency on defmt to 0.2.0
2021-09-08 00:48:48 +10:00
Jan Niehusmann
2f239d8211 Upgrade dependency on defmt to 0.2.0
When installing probe run using
`cargo install --git https://github.com/rp-rs/probe-run --branch main`
as suggested by README.md, one currently gets version 0.2.4, which uses
defmt 0.2.

So, when following the README.md, one gets the following error message:

```
Error: defmt version mismatch: firmware is using 0.1, `probe-run` supports 0.2
suggestion: `cargo install` a different non-git version of `probe-run` that supports defmt 0.1
```

This can be fixed by updating the template to defmt 0.2.
2021-09-05 12:53:10 +00:00
9names
a7fe2e9958 Add features rt to rp2040-hal 2021-08-22 22:50:38 +10:00
9names
3e356e7ce7 Switch to git rp2040-hal to avoid 0.2.0 i2c breakage 2021-08-21 23:32:45 +10:00
9names
d14dc934c0 Update to new bootloader naming 2021-08-21 23:31:13 +10:00
9names
cc0f24035c Use build profiles from knurling template 2021-08-21 19:58:58 +10:00
9names
8b55302179
Use published version of rp2040-hal 2021-08-15 14:08:53 +10:00
9names
7c6ee8a416
Update project name in Cargo.toml 2021-08-15 14:08:14 +10:00
9names
40ed7c48b8
Minor cleanup of readme.md 2021-08-15 14:01:04 +10:00
9names
486792b68f Add a list of CMSIS-DAP hardware to docs 2021-08-09 00:13:00 +10:00
9names
a3bbf31c43 Remove broken option from Cargo.toml 2021-08-04 23:24:40 +10:00
9names
f5bf6fbcf8
Delete probe-run.sh as it wasn't used 2021-08-01 23:55:47 +10:00
9names
29d9579469 Removing old comment 2021-08-01 23:37:20 +10:00
9names
b2c4dd585b Add updated README 2021-08-01 23:31:47 +10:00
9names
34c1effc3a Update project name and authors 2021-08-01 23:31:24 +10:00
9names
fe36baa230 Enable flip-link 2021-08-01 23:19:40 +10:00
9names
4a23fc06ac Disable trap-unreachable so we don't require nightly compiler 2021-08-01 23:18:01 +10:00
9names
8f0901cf44 Clean up .cargo/config 2021-08-01 23:14:13 +10:00
9names
00e02e8844 Initialise clocks, use cortex_m::Delay 2021-08-01 20:58:55 +10:00
9names
c88c783c28 Basic port to use the HAL blinky 2021-08-01 20:08:26 +10:00
Dario Nieuwenhuis
64e2eb5607
FIx typo in readme 2021-02-26 23:23:19 +01:00
Evan Older
f325761ea0
Merge pull request #1 from tacdom/fix/AdaptSampleToNewGPIOItf
fix(src/main.rs): Adapted to current GPIO control access
2021-02-14 12:31:05 -05:00
Dominik Tacke
e9db0ea4e5 fix(src/main.rs): Adapted to current GPIO control access 2021-02-12 22:04:06 +01:00
Evan Older
c8db96ab67
Create CODE_OF_CONDUCT.md 2021-01-28 16:32:21 -05:00
Dario Nieuwenhuis
98fb9bd0e8 WIP clock setup 2021-01-26 06:09:06 +01:00
Dario Nieuwenhuis
817880c7d2 Code size optimization 2021-01-26 04:49:08 +01:00
Dario Nieuwenhuis
9dc0745950 Properly reset peripherals, update README. 2021-01-26 04:46:48 +01:00
Dario Nieuwenhuis
8f38b191ab USe boot2 that can boot off the vectors. 2021-01-25 04:32:06 +01:00
Dario Nieuwenhuis
ac210156f0 Flashing sort of working 2021-01-25 04:29:22 +01:00
Dario Nieuwenhuis
40a618dcaa use relative path for pac 2021-01-23 05:08:45 +01:00
Dario Nieuwenhuis
9d692788c4 formatting fail 2021-01-23 05:03:22 +01:00
Dario Nieuwenhuis
48dce4894f 🎉 2021-01-23 05:02:09 +01:00