summaryrefslogtreecommitdiff
path: root/nuttx/configs/z16f2800100zcog/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/configs/z16f2800100zcog/README.txt')
-rw-r--r--nuttx/configs/z16f2800100zcog/README.txt66
1 files changed, 64 insertions, 2 deletions
diff --git a/nuttx/configs/z16f2800100zcog/README.txt b/nuttx/configs/z16f2800100zcog/README.txt
index 55ed22b10..0c69c75bc 100644
--- a/nuttx/configs/z16f2800100zcog/README.txt
+++ b/nuttx/configs/z16f2800100zcog/README.txt
@@ -94,13 +94,75 @@ Where <sub-directory> is the specific board configuration that you
wish to build. The following board-specific configurations are
available:
-- ostest
+ostest
+------
+
This builds the examples/ostest application for execution from FLASH.
See examples/README.txt for information about ostest.
-- pashello
+ NOTES:
+
+ 1. This configuration uses the mconf-based configuration tool. To
+ change this configuration using that tool, you should:
+
+ a. Build and install the mconf tool. See nuttx/README.txt and
+ misc/tools/
+
+ b. Execute 'make menuconfig' in nuttx/ in order to start the
+ reconfiguration process.
+
+ 2. By default, this configuration assumes that you are using the
+ Cygwin environment on Windows. An option is to use the native
+ CMD.exe window build as described in the top-level README.txt
+ file. To set up that configuration:
+
+ -CONFIG_WINDOWS_CYGWIN=y
+ +CONFIG_WINDOWS_NATIVE=y
+
+ And after configuring, make sure that CONFIG_APPS_DIR uses
+ the back slash character. For example:
+
+ CONFIG_APPS_DIR="..\apps"
+
+ NOTES:
+
+ a. If you need to change the toolchain path used in Make.defs, you
+ will need to use the short 8.3 filenames to avoid spaces. On my
+ PC, C:\PROGRA~1\ is is C:\Program Files\ and C:\PROGRA~2\ is
+ C:\Program Files (x86)\
+ b. You can't use setenv.sh in the native Windows environment. Try
+ scripts/setenv.bat instead.
+ c. At present, the native Windows build fails at the final link stages.
+ The failure is due to problems in arch/z16/src/nuttx.linkcmd that
+ is autogenerated by arch/z16/src/Makefile. The basic problem
+ is the spurious spaces and and carrirage returns are generated at
+ the end of the lines after a line continuation (\ ^M). If these
+ trailing bad characters are manually eliminated, then the build
+ will succeed on the next try.
+
+pashello
+--------
Configures to use examples/pashello for execution from FLASH
See examples/README.txt for information about pashello.
+ NOTES:
+
+ 1. This configuration uses the mconf-based configuration tool. To
+ change this configuration using that tool, you should:
+
+ a. Build and install the mconf tool. See nuttx/README.txt and
+ misc/tools/
+
+ b. Execute 'make menuconfig' in nuttx/ in order to start the
+ reconfiguration process.
+
+ 2. The last time I tried building this configuration, there were
+ a few undefined symbols from the PCODE logic. It might require
+ a little TLC to get this all working again.
+
+ 3. The native windows build has not been tried with this configuration
+ but should, in principle, work (see notes for the ostest configuration
+ above).
+
Check out any README.txt files in these <sub-directory>s.