mirror of
https://github.com/ferrous-systems/embedded-trainings-2020.git
synced 2025-01-24 14:58:09 +00:00
replace some cargo-runs
This commit is contained in:
parent
845b2d4835
commit
db0b11902a
2 changed files with 10 additions and 9 deletions
|
@ -18,11 +18,11 @@ When the Dongle is in bootloader mode its red LED will oscillate in intensity. T
|
|||
|
||||
You can also use our `usb-list` tool, a minimal cross-platform version of the `lsusb` tool, to check out the status of the Dongle.
|
||||
|
||||
✅ Run the `usb-list` to list all USB devices; the Dongle will be highlighted in the output, along with a note if in bootloader mode.
|
||||
✅ Run `usb-list` to list all USB devices; the Dongle will be highlighted in the output, along with a note if in bootloader mode.
|
||||
|
||||
Output should look like this:
|
||||
``` console
|
||||
$ cargo run
|
||||
$ usb-list
|
||||
(..)
|
||||
Bus 001 Device 016: ID 1915:521f <- nRF52840 Dongle (in bootloader mode)
|
||||
```
|
||||
|
|
|
@ -1,26 +1,27 @@
|
|||
# Listing USB Devices
|
||||
|
||||
In the `tools` folder you'll find `usb-list`: a minimal cross-platform version of the `lsusb` tool.
|
||||
|
||||
✅ To list all USB devices, run the progam using `cargo run` from `tools/usb-list`.
|
||||
In the `tools` folder you'll find `usb-list`: a minimal cross-platform version of the `lsusb` tool.
|
||||
|
||||
✅ To list all USB devices, run `usb-list`.
|
||||
|
||||
``` console
|
||||
$ cargo run
|
||||
$ usb-list
|
||||
Bus 002 Device 001: ID 1d6b:0003
|
||||
Bus 001 Device 002: ID 0cf3:e300
|
||||
Bus 001 Device 003: ID 0c45:6713
|
||||
Bus 001 Device 001: ID 1d6b:0002
|
||||
Bus 001 Device 010: ID 1366:1015 <- J-Link on the nRF52840 Development Kit
|
||||
```
|
||||
|
||||
The goal of this exercise is to get the nRF52840 SoC to show in this list. The embedded application will use the vendor ID (VID) and product ID (PID) defined in `advanced/common/consts`; the `usb-list` tool will highlight the USB device that matches that VID PID pair.
|
||||
The goal of this workshop is to get the nRF52840 SoC to show in this list. The embedded application will use the vendor ID (VID) and product ID (PID) defined in `advanced/common/consts`; the `usb-list` tool will highlight the USB device that matches that VID PID pair.
|
||||
|
||||
``` console
|
||||
$ # expected output
|
||||
$ cargo run
|
||||
$ usb-list
|
||||
Bus 002 Device 001: ID 1d6b:0003
|
||||
Bus 001 Device 002: ID 0cf3:e300
|
||||
Bus 001 Device 003: ID 0c45:6713
|
||||
Bus 001 Device 001: ID 1d6b:0002
|
||||
Bus 001 Device 010: ID 1366:1015 <- J-Link on the nRF52840 Development Kit
|
||||
Bus 001 Device 059: ID 2020:0717 <- nRF52840 on the nRF52840 Development Kit
|
||||
```
|
||||
```
|
||||
|
|
Loading…
Reference in a new issue