start off with tool check

This commit is contained in:
Jorge Aparicio 2020-07-14 17:02:25 +02:00
parent 0308868702
commit 236c85956b
2 changed files with 47 additions and 0 deletions

View file

@ -3,6 +3,7 @@
- [Preparations](./preparations.md)
- [Checking the Hardware](./hardware.md)
- [Installation Instructions](./installation.md)
- [Tooling check](./tooling-check.md)
- [Beginner Workbook](./beginner-workbook.md)
- [Parts of an Embedded Program](./parts-embedded-program.md)
- [Building an Embedded Program](./building-program.md)

View file

@ -0,0 +1,46 @@
# Tooling check
## Setup check
✅ First, let's check that you have installed all the required tools.
❗ The first two commands *must* return version `0.8.x`
``` console
$ cargo flash --version
0.8.0
$ cargo embed --version
0.8.0
$ cargo size --version
cargo-size 0.3.0
$ nrfutil version
nrfutil version 6.1.0
```
## More tools
✅ Now let's install some tools shipped with the workshop material.
### Beginner workshop
From the `tools` folder run these commands *from different terminals so they'll run in parallel*:
- `cargo install --path dk-run`
- `cargo install --path usb-list`
- `cargo install --path dongle-flash`
- `cargo install --path serial-term`
- `cargo install --path change-channel`
Leave the processes running in the background.
### Advanced workshop
From the `tools` folder run these commands *from different terminals so they'll run in parallel*:
- `cargo install --path dk-run`
- `cargo install --path usb-list`
Leave the processes running in the background.