summaryrefslogtreecommitdiff
path: root/nuttx/configs/eagle100/README.txt
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-03-04 13:29:27 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-03-04 13:29:27 -0600
commit6f68ca88be1af62caca02461945ea91f4f669d5c (patch)
tree077ffdb3c2c8e1b76f9a41f953cc7a0ce7f46509 /nuttx/configs/eagle100/README.txt
parent679ae7f82ffee9529ea1fae8c2a158c2614afd02 (diff)
downloadnuttx-6f68ca88be1af62caca02461945ea91f4f669d5c.tar.gz
nuttx-6f68ca88be1af62caca02461945ea91f4f669d5c.tar.bz2
nuttx-6f68ca88be1af62caca02461945ea91f4f669d5c.zip
configs/eagle100/thttpd: Configuration converted to use the kconfig-frontends tools
Diffstat (limited to 'nuttx/configs/eagle100/README.txt')
-rw-r--r--nuttx/configs/eagle100/README.txt36
1 files changed, 33 insertions, 3 deletions
diff --git a/nuttx/configs/eagle100/README.txt b/nuttx/configs/eagle100/README.txt
index 6bc0ff5df..515818bfe 100644
--- a/nuttx/configs/eagle100/README.txt
+++ b/nuttx/configs/eagle100/README.txt
@@ -452,6 +452,10 @@ Where <subdir> is one of the following:
3. This configuration is set to use Cygwin under Windows and the
devkitARM toolchain. That, however, is easily reconfigurable:
+ CONFIG_HOST_WINDOWS=y
+ CONFIG_WINDOWS_CYGWIN=y
+ CONFIG_ARM7M_TOOLCHAIN_DEVKITARM=y
+
nxflat:
This builds the NXFLAT example at apps/examples/nxfalt.
@@ -463,9 +467,35 @@ Where <subdir> is one of the following:
This builds the THTTPD web server example using the THTTPD and
the apps/examples/thttpd application.
- NOTE: See note above with regard to the EABI/OABI buildroot
- toolchains. This example can only be built using the older
- OABI toolchain.
+ NOTES:
+
+ 1. This configuration uses the mconf-based configuration tool. To
+ change this configurations using that tool, you should:
+
+ a. Build and install the kconfig-mconf tool. See nuttx/README.txt
+ and misc/tools/
+
+ b. Execute 'make menuconfig' in nuttx/ in order to start the
+ reconfiguration process.
+
+ 2. As a consequence of (1), selection of toolchains differs from
+ the discussion above under GNU Toolchain Options. You should
+ *not* add the CROSSDEV setting on the make command line. Rather,
+ you should reconfigure and select the toolchain that you want
+ from the "System Type" menu.
+
+ Eventually, all of the eagle100 configurations will be changed
+ to use the new configuration mechanism and at that time, the
+ above discussion will be corrected for all configurations.
+
+ 3. This configuration is set to use Linux and the buildroot toolchain.
+ That, however, is easily reconfigurable:
+
+ CONFIG_HOST_LINUX=y
+ CONFIG_ARM7M_TOOLCHAIN_BUILDROOT=y
+
+ This example can only be built using the buildroot toolchain
+ with NXFLAT support
By default, all of these examples are built to be used with the Luminary
Ethernet Bootloader (you can change the ld.script file in any of these