diff --git a/src/bare-metal.md b/src/bare-metal.md index f4675b53..8d54f3bc 100644 --- a/src/bare-metal.md +++ b/src/bare-metal.md @@ -29,7 +29,7 @@ To get started, install some tools we'll need later. On gLinux or Debian: <!-- mdbook-xgettext: skip --> ```bash -sudo apt install gdb-multiarch libudev-dev picocom pkg-config qemu-system-arm +sudo apt install gdb-multiarch libudev-dev picocom pkg-config qemu-system-arm build-essentials rustup update rustup target add aarch64-unknown-none thumbv7em-none-eabihf rustup component add llvm-tools-preview @@ -47,6 +47,11 @@ echo 'SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0d28", MODE="0660", GROUP="logindev sudo udevadm control --reload-rules ``` +You should see "NXP ARM mbed" in the output of `lsusb` if the device is +available. If you are using a Linux environment on a Chromebook, you will need +to share the USB device with Linux, via +`chrome://os-settings/crostini/sharedUsbDevices`. + On MacOS: <!-- mdbook-xgettext: skip -->