diff --git a/src/ch1_02_software.md b/src/ch1_02_software.md index 091574b385b554e7b5af67e09cd1d879292018d1..988f62f2091afd03a207253ccba712dddbdf975f 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 1afea8e5bb5bae2be464ed6ebe24e39f06910b2b..3287479044d540639106463c2a9b265d7a985aa4 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 ``` +