diff --git a/configs/c5471evm/README.txt b/configs/c5471evm/README.txt
index fd276ed0576847f3b003f2447d0f95070b0bfa13..0c479a89cf33e8f51a648449828b04ed384b5759 100644
--- a/configs/c5471evm/README.txt
+++ b/configs/c5471evm/README.txt
@@ -1,6 +1,36 @@
 README
 ^^^^^^
 
+Toolchain
+^^^^^^^^^
+
+  A GNU GCC-based toolchain is assumed.  The files */setenv.sh should
+  be modified to point to the correct path to the SH toolchain (if
+  different from the default).
+
+  If you have no SH toolchain, one can be downloaded from the NuttX
+  SourceForge download site (https://sourceforge.net/project/showfiles.php?group_id=189573).
+
+  1. You must have already configured Nuttx in <some-dir>nuttx.
+
+     cd tools
+     ./configure.sh c5471evm/<sub-dir>
+
+  2. Download the latest buildroot package into <some-dir>
+
+  3. unpack
+
+  4. cd <some-dir>/buildroot
+
+  5. cp configs/arm-defconfig .config
+
+  6. make oldconfig
+
+  7. make
+
+  8. Edit setenv.h so that the PATH variable includes the path to the
+     newly built binaries.
+
 ARM/C5471-specific Configuration Options
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
diff --git a/configs/mcu123-lpc214x/README.txt b/configs/mcu123-lpc214x/README.txt
index 16456266e57cb2a4f0c275c343c796aaea87635a..9a76c0730e115144734c2d98356686600029c1e5 100644
--- a/configs/mcu123-lpc214x/README.txt
+++ b/configs/mcu123-lpc214x/README.txt
@@ -1,8 +1,38 @@
 README
 ^^^^^^
 
-Tools
-^^^^^
+Toolchain
+^^^^^^^^^
+
+  A GNU GCC-based toolchain is assumed.  The files */setenv.sh should
+  be modified to point to the correct path to the SH toolchain (if
+  different from the default).
+
+  If you have no SH toolchain, one can be downloaded from the NuttX
+  SourceForge download site (https://sourceforge.net/project/showfiles.php?group_id=189573).
+
+  1. You must have already configured Nuttx in <some-dir>nuttx.
+
+     cd tools
+     ./configure.sh mcu123-lpc214x/<sub-dir>
+
+  2. Download the latest buildroot package into <some-dir>
+
+  3. unpack
+
+  4. cd <some-dir>/buildroot
+
+  5. cp configs/arm-defconfig .config
+
+  6. make oldconfig
+
+  7. make
+
+  8. Edit setenv.h so that the PATH variable includes the path to the
+     newly built binaries.
+
+Flash Tools
+^^^^^^^^^^^
 
 I use the lpc21isp tool to load NuttX into FLASH.  That tool is available
 in the files section at http://tech.groups.yahoo.com/group/lpc21isp/.  In
diff --git a/configs/ntosd-dm320/README.txt b/configs/ntosd-dm320/README.txt
index 6e620f3d662e54dbb2fbb27281db6ad325e82223..e05757ecc80b71f391a3864093c94b525fb7eb0f 100644
--- a/configs/ntosd-dm320/README.txt
+++ b/configs/ntosd-dm320/README.txt
@@ -1,6 +1,36 @@
 README
 ^^^^^^
 
+Toolchain
+^^^^^^^^^
+
+  A GNU GCC-based toolchain is assumed.  The files */setenv.sh should
+  be modified to point to the correct path to the SH toolchain (if
+  different from the default).
+
+  If you have no SH toolchain, one can be downloaded from the NuttX
+  SourceForge download site (https://sourceforge.net/project/showfiles.php?group_id=189573).
+
+  1. You must have already configured Nuttx in <some-dir>nuttx.
+
+     cd tools
+     ./configure.sh ntosd-dm320/<sub-dir>
+
+  2. Download the latest buildroot package into <some-dir>
+
+  3. unpack
+
+  4. cd <some-dir>/buildroot
+
+  5. cp configs/arm-defconfig .config
+
+  6. make oldconfig
+
+  7. make
+
+  8. Edit setenv.h so that the PATH variable includes the path to the
+     newly built binaries.
+
 ARM/DM320-specific Configuration Options
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
diff --git a/configs/olimex-strp711/README.txt b/configs/olimex-strp711/README.txt
index d258e67c7fc86b18a3b104b0b724acfdf8c77c34..396629130bd30cc589ba8104cf31bf4c9e8b3276 100644
--- a/configs/olimex-strp711/README.txt
+++ b/configs/olimex-strp711/README.txt
@@ -57,6 +57,36 @@ Olimex STR-P711
  Jumpers
    STNBY   Will pull pin 23 /STDBY low
 
+Toolchain
+^^^^^^^^^
+
+  A GNU GCC-based toolchain is assumed.  The files */setenv.sh should
+  be modified to point to the correct path to the SH toolchain (if
+  different from the default).
+
+  If you have no SH toolchain, one can be downloaded from the NuttX
+  SourceForge download site (https://sourceforge.net/project/showfiles.php?group_id=189573).
+
+  1. You must have already configured Nuttx in <some-dir>nuttx.
+
+     cd tools
+     ./configure.sh olimex-strp711/<sub-dir>
+
+  2. Download the latest buildroot package into <some-dir>
+
+  3. unpack
+
+  4. cd <some-dir>/buildroot
+
+  5. cp configs/arm-defconfig .config
+
+  6. make oldconfig
+
+  7. make
+
+  8. Edit setenv.h so that the PATH variable includes the path to the
+     newly built binaries.
+
 OpenOCD
 ^^^^^^^
 
diff --git a/configs/us7032evb1/README.txt b/configs/us7032evb1/README.txt
index af6f685f1c600c668d97c1922eba64e6d1b342c9..5c9c04a3b2174c9707a9a857f68deaf3a1753323 100644
--- a/configs/us7032evb1/README.txt
+++ b/configs/us7032evb1/README.txt
@@ -1,3 +1,33 @@
+Toolchain
+^^^^^^^^^
+
+  A GNU GCC-based toolchain is assumed.  The files */setenv.sh should
+  be modified to point to the correct path to the SH toolchain (if
+  different from the default).
+
+  If you have no SH toolchain, one can be downloaded from the NuttX
+  SourceForge download site (https://sourceforge.net/project/showfiles.php?group_id=189573).
+
+  1. You must have already configured Nuttx in <some-dir>nuttx.
+
+     cd tools
+     ./configure.sh us7032evb1/<sub-dir>
+
+  2. Download the latest buildroot package into <some-dir>
+
+  3. unpack
+
+  4. cd <some-dir>/buildroot
+
+  5. cp configs/sh-defconfig .config
+
+  6. make oldconfig
+
+  7. make
+
+  8. Edit setenv.h so that the PATH variable includes the path to the
+     newly built binaries.
+
 shterm
 ^^^^^^