From 4cbf161808a3d24a0e32d879e214bdbe2681bbb8 Mon Sep 17 00:00:00 2001 From: patacongo Date: Fri, 7 Nov 2008 00:41:20 +0000 Subject: Add toolchain info git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1150 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/configs/c5471evm/README.txt | 30 +++++++++++++++++++++++++++++ nuttx/configs/mcu123-lpc214x/README.txt | 34 +++++++++++++++++++++++++++++++-- nuttx/configs/ntosd-dm320/README.txt | 30 +++++++++++++++++++++++++++++ nuttx/configs/olimex-strp711/README.txt | 30 +++++++++++++++++++++++++++++ nuttx/configs/us7032evb1/README.txt | 30 +++++++++++++++++++++++++++++ 5 files changed, 152 insertions(+), 2 deletions(-) (limited to 'nuttx') diff --git a/nuttx/configs/c5471evm/README.txt b/nuttx/configs/c5471evm/README.txt index fd276ed05..0c479a89c 100644 --- a/nuttx/configs/c5471evm/README.txt +++ b/nuttx/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 nuttx. + + cd tools + ./configure.sh c5471evm/ + + 2. Download the latest buildroot package into + + 3. unpack + + 4. cd /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/nuttx/configs/mcu123-lpc214x/README.txt b/nuttx/configs/mcu123-lpc214x/README.txt index 16456266e..9a76c0730 100644 --- a/nuttx/configs/mcu123-lpc214x/README.txt +++ b/nuttx/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 nuttx. + + cd tools + ./configure.sh mcu123-lpc214x/ + + 2. Download the latest buildroot package into + + 3. unpack + + 4. cd /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/nuttx/configs/ntosd-dm320/README.txt b/nuttx/configs/ntosd-dm320/README.txt index 6e620f3d6..e05757ecc 100644 --- a/nuttx/configs/ntosd-dm320/README.txt +++ b/nuttx/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 nuttx. + + cd tools + ./configure.sh ntosd-dm320/ + + 2. Download the latest buildroot package into + + 3. unpack + + 4. cd /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/nuttx/configs/olimex-strp711/README.txt b/nuttx/configs/olimex-strp711/README.txt index d258e67c7..396629130 100644 --- a/nuttx/configs/olimex-strp711/README.txt +++ b/nuttx/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 nuttx. + + cd tools + ./configure.sh olimex-strp711/ + + 2. Download the latest buildroot package into + + 3. unpack + + 4. cd /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/nuttx/configs/us7032evb1/README.txt b/nuttx/configs/us7032evb1/README.txt index af6f685f1..5c9c04a3b 100644 --- a/nuttx/configs/us7032evb1/README.txt +++ b/nuttx/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 nuttx. + + cd tools + ./configure.sh us7032evb1/ + + 2. Download the latest buildroot package into + + 3. unpack + + 4. cd /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 ^^^^^^ -- cgit v1.2.3