Add toolchain info
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1150 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
4acf94a175
commit
a5e870f756
@ -1,6 +1,36 @@
|
|||||||
README
|
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
|
ARM/C5471-specific Configuration Options
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
@ -1,8 +1,38 @@
|
|||||||
README
|
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
|
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
|
in the files section at http://tech.groups.yahoo.com/group/lpc21isp/. In
|
||||||
|
@ -1,6 +1,36 @@
|
|||||||
README
|
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
|
ARM/DM320-specific Configuration Options
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
@ -57,6 +57,36 @@ Olimex STR-P711
|
|||||||
Jumpers
|
Jumpers
|
||||||
STNBY Will pull pin 23 /STDBY low
|
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
|
OpenOCD
|
||||||
^^^^^^^
|
^^^^^^^
|
||||||
|
|
||||||
|
@ -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
|
shterm
|
||||||
^^^^^^
|
^^^^^^
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user