mirror of
https://github.com/ferrous-systems/embedded-trainings-2020.git
synced 2024-09-27 05:49:59 +00:00
7611e854a3
also remove cargo-embed section
48 lines
997 B
Markdown
48 lines
997 B
Markdown
# Tooling check
|
|
|
|
## Setup check
|
|
|
|
✅ Let's check that you have installed all the tools listed in the previous section.
|
|
|
|
❗ The first two commands *must* return version `0.8.x`
|
|
|
|
``` console
|
|
$ cargo size --version
|
|
cargo-size 0.3.3
|
|
|
|
$ nrfutil version
|
|
nrfutil version 6.1.0
|
|
```
|
|
|
|
✅ Now let's make sure you've installed the tools shipped with the workshop material.
|
|
|
|
### Beginner workshop
|
|
|
|
Run the commands listed here and see if they produce similar output, i.e. *don't* yield `command not found: ...`
|
|
|
|
```console
|
|
$ usb-list
|
|
Bus 020 Device 007: ID 1b1c:0a42
|
|
Bus 020 Device 006: ID 1fc9:0132
|
|
(..)
|
|
|
|
$ dongle-flash
|
|
Error: expected exactly one argument
|
|
|
|
$ serial-term
|
|
(waiting for the Dongle to be connected)
|
|
|
|
$ change-channel
|
|
Error: expected exactly one argument
|
|
```
|
|
|
|
### Advanced workshop
|
|
|
|
Run the commands listed here and see if they produce similar output, i.e. *don't* yield `command not found: ...`
|
|
|
|
```console
|
|
$ usb-list
|
|
Bus 020 Device 007: ID 1b1c:0a42
|
|
Bus 020 Device 006: ID 1fc9:0132
|
|
(..)
|
|
```
|