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