From 99fd145b1b22556957e93811d7bf4456b0926002 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= <henrik@tjaders.com> Date: Sun, 1 Dec 2019 11:54:12 +0100 Subject: [PATCH] Note about rust nightly and llvm-tools-preview --- src/ch1_02_software.md | 2 ++ src/ch2_01_linux_installation.md | 10 +++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/ch1_02_software.md b/src/ch1_02_software.md index 091574b..988f62f 100644 --- a/src/ch1_02_software.md +++ b/src/ch1_02_software.md @@ -44,6 +44,8 @@ Quoting its [documentation](http://openocd.org/doc-release/pdf/openocd.pdf): "The Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system programming and boundary-scan testing for embedded target devices." +Since newer hardware is released and firmwares for hardware gets updated, it may be required to run a development version of OpenOCD to keep up. + #### ST-link diff --git a/src/ch2_01_linux_installation.md b/src/ch2_01_linux_installation.md index 1afea8e..3287479 100644 --- a/src/ch2_01_linux_installation.md +++ b/src/ch2_01_linux_installation.md @@ -3,7 +3,7 @@ In general use your package manager for whatever distribution you are using. Some Long-Term-Support distributions may have very old packages, but it should work, -in case of troubles see if the package is available in the `backports` repositories. +in case of troubles see if a newer package is available in the `backports` repositories. ## GDB / Binutils @@ -53,5 +53,13 @@ rustup target add thumbv7em-none-eabihf ## Cargo tools ``` cargo install cargo-binutils +rustup component add llvm-tools-preview +``` + +### If running Rust beta/nightly + +Use instead +``` rustup component add llvm-tools ``` + -- GitLab