diff --git a/src/ch2_01_linux_installation.md b/src/ch2_01_linux_installation.md
index 9d31013824e428f26c75b39161d48f32ad9fad75..1afea8e5bb5bae2be464ed6ebe24e39f06910b2b 100644
--- a/src/ch2_01_linux_installation.md
+++ b/src/ch2_01_linux_installation.md
@@ -44,6 +44,11 @@ sudo pacman -S openocd
 
 Go to [https://rustup.rs/](https://rustup.rs/) and follow the instructions.
 
+then add the required ARM target:
+
+```
+rustup target add thumbv7em-none-eabihf
+```
 
 ## Cargo tools
 ```
diff --git a/src/ch2_02_windows_installation.md b/src/ch2_02_windows_installation.md
index 2806815875208da183182894a4f0d2c7288f215d..3a982369ec9e1a64d017d35cf4274f5f296e0ab4 100644
--- a/src/ch2_02_windows_installation.md
+++ b/src/ch2_02_windows_installation.md
@@ -50,6 +50,12 @@ The ordinary C: drive will be found under /mnt/c
 
 Go to [https://rustup.rs/](https://rustup.rs/) and follow the instructions, run the command inside WSL.
 
+then add the required ARM target:
+
+```
+rustup target add thumbv7em-none-eabihf
+```
+
 ##### Cargo tools
 ```
 cargo install cargo-binutils