mirror of
https://github.com/ferrous-systems/embedded-trainings-2020.git
synced 2025-01-24 14:58:09 +00:00
start off with tool check
This commit is contained in:
parent
0308868702
commit
236c85956b
2 changed files with 47 additions and 0 deletions
|
@ -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)
|
||||
|
|
46
embedded-workshop-book/src/tooling-check.md
Normal file
46
embedded-workshop-book/src/tooling-check.md
Normal 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.
|
Loading…
Reference in a new issue