diff --git a/configs/cloudctrl/README.txt b/configs/cloudctrl/README.txt index 0c8bd731f5..1fba253e11 100644 --- a/configs/cloudctrl/README.txt +++ b/configs/cloudctrl/README.txt @@ -521,57 +521,16 @@ Where is one of the following: This is a special configuration setup for the NxWM window manager UnitTest. The NxWM window manager can be found here: - nuttx-code/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-code/NxWidgets/UnitTests/nxwm + apps/graphics/NxWidgets/UnitTests/nxwm NOTE: JP6 selects between the touchscreen interrupt and the MII interrupt. It should be positioned 1-2 to enable the touchscreen interrupt. - Documentation for installing the NxWM unit test can be found here: - - nuttx-code/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps (Assuming that all of - the required packages are available in a directory ~/nuttx-code): - - 1. Intall the nxwm configuration - - $ cd ~/nuttx-code - $ tools/configure.sh shenzhou/nxwm - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-code/NxWidgets - $ tools/install.sh ~/nuttx-code/apps nxwm - Creating symbolic link - - To ~/nuttx-code/NxWidgets/UnitTests/nxwm - - At ~/nuttx-code/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-code/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-code - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-code/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-code - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-code - $ make - NOTE: Reading from the LCD is not currently supported by this configuration. The hardware will support reading from the LCD and drivers/lcd/ssd1289.c also supports reading from the LCD. diff --git a/configs/lpcxpresso-lpc54628/README.txt b/configs/lpcxpresso-lpc54628/README.txt index 97d17d4a38..af3b957e2b 100644 --- a/configs/lpcxpresso-lpc54628/README.txt +++ b/configs/lpcxpresso-lpc54628/README.txt @@ -458,54 +458,9 @@ Configurations The NxWM window manager can be found here: - /NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - /NxWidgets/UnitTests/nxwm + apps/graphics/NxWidgets/UnitTests/nxwm - Documentation for installing the NxWM unit test can be found here: - - /NxWidgets/UnitTests/README.txt - - Where is whatever path you have select to install - NuttX. - - Here is the quick summary of the build steps (Assuming that all of - the required packages are available in a directory ~/): - - 1. Install the nxwm configuration - - $ cd ~//nuttx - $ tools/configure.sh [OPTIONS] lpcxpresso-lpc54628/nxwm - - Use the -l option with the configure.sh script if you are using a - Linux host; use the -c option if you are using Cygwin under Windows. - Use the -h option to see other selections. - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~//NxWidgets - $ tools/install.sh ~//apps nxwm - Creating symbolic link - - To ~//NxWidgets/UnitTests/nxwm - - At ~//apps/external - - 4. Build the NxWidgets library - - $ cd ~//NxWidgets/libnxwidgets - $ make TOPDIR=~//nuttx - - 5. Build the NxWM library - - $ cd ~//NxWidgets/nxwm - $ make TOPDIR=~//nuttx - - 6. Built NuttX with the installed unit test as the application - - $ cd ~//nuttx - $ make diff --git a/configs/sam3u-ek/README.txt b/configs/sam3u-ek/README.txt index f88ccbe0b2..8be852a291 100644 --- a/configs/sam3u-ek/README.txt +++ b/configs/sam3u-ek/README.txt @@ -470,53 +470,11 @@ Configurations The NxWM window manager can be found here: - nuttx-git/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-git/NxWidgets/UnitTests/nxwm - - Documentation for installing the NxWM unit test can be found here: - - nuttx-git/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps. These steps assume that - you have the entire NuttX GIT in some directory ~/nuttx-git. You may - have these components installed elsewhere. In that case, you will need - to adjust all of the paths in the following accordingly: - - 1. Intall the nxwm configuration - - $ tools/configure.sh sam3u-ek/nxwm - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-git/NxWidgets - $ tools/install.sh ~/nuttx-git/apps nxwm - Creating symbolic link - - To ~/nuttx-git/NxWidgets/UnitTests/nxwm - - At ~/nuttx-git/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-git/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-git/nuttx - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-git/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-git/nuttx - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-git/nuttx - $ make + apps/graphics/NxWidgets/UnitTests/nxwm STATUS: @@ -533,3 +491,4 @@ Configurations beginning of FLASH, trashing the FLASH images. Bottom line: Still untested. + diff --git a/configs/sam4e-ek/README.txt b/configs/sam4e-ek/README.txt index b9c0c41dde..1706a5b27e 100644 --- a/configs/sam4e-ek/README.txt +++ b/configs/sam4e-ek/README.txt @@ -1396,53 +1396,11 @@ Configurations The NxWM window manager can be found here: - nuttx-git/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-git/NxWidgets/UnitTests/nxwm - - Documentation for installing the NxWM unit test can be found here: - - nuttx-git/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps. These steps assume that - you have the entire NuttX GIT in some directory ~/nuttx-git. You may - have these components installed elsewhere. In that case, you will need - to adjust all of the paths in the following accordingly: - - 1. Install the nxwm configuration - - $ tools/configure.sh sam4e-ek/nxwm - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-git/NxWidgets - $ tools/install.sh ~/nuttx-git/apps nxwm - Creating symbolic link - - To ~/nuttx-git/NxWidgets/UnitTests/nxwm - - At ~/nuttx-git/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-git/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-git/nuttx - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-git/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-git/nuttx - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-git/nuttx - $ make + apps/graphics/NxWidgets/UnitTests/nxwm STATUS: 2014-08-20. I have seen the demo work well but it is not thoroughly diff --git a/configs/sama5d3x-ek/README.txt b/configs/sama5d3x-ek/README.txt index 792da6e4db..1f56634d09 100644 --- a/configs/sama5d3x-ek/README.txt +++ b/configs/sama5d3x-ek/README.txt @@ -3764,48 +3764,6 @@ Configurations nuttx-git/NxWidgets/UnitTests/nxwm - Documentation for installing the NxWM unit test can be found here: - - nuttx-git/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps. These steps assume that - you have the entire NuttX GIT in some directory ~/nuttx-git. You may - have these components installed elsewhere. In that case, you will need - to adjust all of the paths in the following accordingly: - - 1. Install the nxwm configuration - - $ tools/configure.sh sama5d3x-ek/nxwm - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-git/NxWidgets - $ tools/install.sh ~/nuttx-git/apps nxwm - Creating symbolic link - - To ~/nuttx-git/NxWidgets/UnitTests/nxwm - - At ~/nuttx-git/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-git/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-git/nuttx - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-git/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-git/nuttx - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-git/nuttx - $ make - STATUS: See the To-Do list below diff --git a/configs/sama5d4-ek/README.txt b/configs/sama5d4-ek/README.txt index 7211871cf1..254f5c8663 100644 --- a/configs/sama5d4-ek/README.txt +++ b/configs/sama5d4-ek/README.txt @@ -4766,10 +4766,6 @@ Configurations nuttx-git/NxWidgets/UnitTests/nxwm - Documentation for installing the NxWM unit test can be found here: - - nuttx-git/NxWidgets/UnitTests/README.txt - 2. This configuration is set up generally like the nsh configuration except that: @@ -4784,45 +4780,7 @@ Configurations for the nxwm configuration (other than the differences noted above). - 3. Here is the quick summary of the build steps. These steps assume - that you have the entire NuttX GIT in some directory ~/nuttx-git. - You may have these components installed elsewhere. In that case, you - will need to adjust all of the paths in the following accordingly: - - a. Install the nxwm configuration - - $ tools/configure.sh sama5d4-ek/nxwm - - b. Make the build context (only) - - $ make context - - c. Install the nxwm unit test - - $ cd ~/nuttx-git/NxWidgets - $ tools/install.sh ~/nuttx-git/apps nxwm - Creating symbolic link - - To ~/nuttx-git/NxWidgets/UnitTests/nxwm - - At ~/nuttx-git/apps/external - - d. Build the NxWidgets library - - $ cd ~/nuttx-git/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-git/nuttx - ... - - e. Build the NxWM library - - $ cd ~/nuttx-git/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-git/nuttx - ... - - f. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-git/nuttx - $ make - - 4. NSH Console Access. + 3. NSH Console Access. This configuration boots directly into a graphic, window manage environment. There is no serial console. Some initial stdout @@ -4846,7 +4804,7 @@ Configurations Instead, you will need use the dmesg command from an NxTerm or from a Telnet session to see the debug output - 5. USB HID Keyboard Input + 4. USB HID Keyboard Input USB keyboard support is enabled in the default configuration, but can be disabled: @@ -4887,7 +4845,7 @@ Configurations which can be reduced if better keyboard response is required. - 6. Media Player + 5. Media Player This configuration has the media player application enabled. Support for the WM8904 CODEC is built in. diff --git a/configs/samv71-xult/README.txt b/configs/samv71-xult/README.txt index c807b0501a..a7f830a4b7 100644 --- a/configs/samv71-xult/README.txt +++ b/configs/samv71-xult/README.txt @@ -2372,62 +2372,20 @@ Configuration sub-directories The NxWM window manager can be found here: - NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - NxWidgets/UnitTests/nxwm + apps/graphics/NxWidgets/UnitTests/nxwm - Documentation for installing the NxWM unit test can be found here: - - NxWidgets/UnitTests/README.txt - - 2. Here is the quick summary of the build steps. These steps assume - that you have the entire NuttX GIT in some directory HOME. You may - have these components installed elsewhere. In that case, you - will need to adjust all of the paths in the following accordingly: - - a. Install the VNC nxwm configuration - - $ tools/configure.sh samv71-xult/vnc - - b. Make the build context (only) - - $ make context - - c. Install the nxwm unit test - - $ cd HOME/NxWidgets - $ tools/install.sh HOME/apps nxwm - Creating symbolic link - - To HOME/NxWidgets/UnitTests/nxwm - - At HOME/apps/external - - d. Build the NxWidgets library - - $ cd HOME/NxWidgets/libnxwidgets - $ make TOPDIR=HOME/nuttx - ... - - e. Build the NxWM library - - $ cd HOME/NxWidgets/nxwm - $ make TOPDIR=HOME/nuttx - ... - - f. Built NuttX with the installed unit test as the application - - $ cd HOME/nuttx - $ make - - 3. Reading from the LCD is not currently functional. The following + 2. Reading from the LCD is not currently functional. The following settings are in the configuration that tell the system that this is a read-only LCD: CONFIG_LCD_NOGETRUN=y CONFIG_NX_WRITEONLY=y - 4. Small Icons are selected and can be very difficult to touch. You + 3. Small Icons are selected and can be very difficult to touch. You might want to enable larger icons with: CONFIG_NXWM_LARGE_ICONS=y @@ -2552,58 +2510,16 @@ Configuration sub-directories The NxWM window manager can be found here: - NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - NxWidgets/UnitTests/nxwm + apps/graphics/NxWidgets/UnitTests/nxwm - Documentation for installing the NxWM unit test can be found here: - - NxWidgets/UnitTests/README.txt - - 2. Here is the quick summary of the build steps. These steps assume - that you have the entire NuttX GIT in some directory HOME. You may - have these components installed elsewhere. In that case, you - will need to adjust all of the paths in the following accordingly: - - a. Install the nxwm configuration - - $ tools/configure.sh samv71-xult/nxwm - - b. Make the build context (only) - - $ make context - - c. Install the nxwm unit test - - $ cd HOME/NxWidgets - $ tools/install.sh HOME/apps nxwm - Creating symbolic link - - To HOME/NxWidgets/UnitTests/nxwm - - At HOME/apps/external - - d. Build the NxWidgets library - - $ cd HOME/NxWidgets/libnxwidgets - $ make TOPDIR=HOME/nuttx - ... - - e. Build the NxWM library - - $ cd HOME/NxWidgets/nxwm - $ make TOPDIR=HOME/nuttx - ... - - f. Built NuttX with the installed unit test as the application - - $ cd HOME/nuttx - $ make - - 3. Network configuration: IP address 10.0.0.2. The is easily changed + 2. Network configuration: IP address 10.0.0.2. The is easily changed via 'make menuconfig'. The VNC server address is 10.0.0.2:5900. - 4. The default (local) framebuffer configuration is 320x240 with 8-bit + 3. The default (local) framebuffer configuration is 320x240 with 8-bit RGB color. I had some problems at 16-bits per pixle (see STATUS below). To @@ -2626,9 +2542,8 @@ Configuration sub-directories # CONFIG_VNCSERVER_COLORFMT_RGB16 is not set # CONFIG_EXAMPLES_NXIMAGE_GREYSCALE is not set - CONFIG_EXAMPLES_NXIMAGE_BPP=8 - 5. There are complicated interactions between VNC and the network + 2. There are complicated interactions between VNC and the network configuration. The CONFIG_VNCSERVER_UPDATE_BUFSIZE determines the size of update messages. That is 1024 bytes in that configuration (the full message with the header will be a little larger). The diff --git a/configs/shenzhou/README.txt b/configs/shenzhou/README.txt index 378058a526..0ea83dbbd3 100644 --- a/configs/shenzhou/README.txt +++ b/configs/shenzhou/README.txt @@ -538,56 +538,16 @@ Where is one of the following: This is a special configuration setup for the NxWM window manager UnitTest. The NxWM window manager can be found here: - nuttx-code/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-code/NxWidgets/UnitTests/nxwm + apps/graphics/NxWidgets/UnitTests/nxwm NOTE: JP6 selects between the touchscreen interrupt and the MII interrupt. It should be positioned 1-2 to enable the touchscreen interrupt. - Documentation for installing the NxWM unit test can be found here: - - nuttx-code/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps (Assuming that all of - the required packages are available in a directory ~/nuttx-code): - - 1. Intall the nxwm configuration - - $ tools/configure.sh shenzhou/nxwm - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-code/NxWidgets - $ tools/install.sh ~/nuttx-code/apps nxwm - Creating symbolic link - - To ~/nuttx-code/NxWidgets/UnitTests/nxwm - - At ~/nuttx-code/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-code/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-code - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-code/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-code - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-code - $ make - NOTE: Reading from the LCD is not currently supported by this configuration. The hardware will support reading from the LCD and drivers/lcd/ssd1289.c also supports reading from the LCD. diff --git a/configs/sim/README.txt b/configs/sim/README.txt index 1aa9db6cea..a6b306136f 100644 --- a/configs/sim/README.txt +++ b/configs/sim/README.txt @@ -797,15 +797,11 @@ nxwm This is a special configuration setup for the NxWM window manager UnitTest. The NxWM window manager can be found here: - nuttx-code/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-code/NxWidgets/UnitTests/nxwm - - Documentation for installing the NxWM unit test can be found here: - - nuttx-code/NxWidgets/UnitTests/READEM.txt + apps/graphics/NxWidgets/UnitTests/nxwm NOTES diff --git a/configs/stm3220g-eval/README.txt b/configs/stm3220g-eval/README.txt index 4243d42ce9..68b4859cd6 100644 --- a/configs/stm3220g-eval/README.txt +++ b/configs/stm3220g-eval/README.txt @@ -801,51 +801,11 @@ Where is one of the following: This is a special configuration setup for the NxWM window manager UnitTest. The NxWM window manager can be found here: - nuttx-code/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-code/NxWidgets/UnitTests/nxwm - - Documentation for installing the NxWM unit test can be found here: - - nuttx-code/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps (Assuming that all of - the required packages are available in a directory ~/nuttx-code): - - 1. Install the nxwm configuration - - $ tools/configure.sh stm3220g-eval/nxwm - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-code/NxWidgets - $ tools/install.sh ~/nuttx-code/apps nxwm - Creating symbolic link - - To ~/nuttx-code/NxWidgets/UnitTests/nxwm - - At ~/nuttx-code/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-code/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-code/nuttx - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-code/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-code/nuttx - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-code/nuttx - $ make + apps/graphics/NxWidgets/UnitTests/nxwm NOTES: diff --git a/configs/stm3240g-eval/README.txt b/configs/stm3240g-eval/README.txt index 55c42fcabd..f48040d697 100644 --- a/configs/stm3240g-eval/README.txt +++ b/configs/stm3240g-eval/README.txt @@ -1223,54 +1223,11 @@ Where is one of the following: This is a special configuration setup for the NxWM window manager UnitTest. The NxWM window manager can be found here: - nuttx-code/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-code/NxWidgets/UnitTests/nxwm - - Documentation for installing the NxWM unit test can be found here: - - nuttx-code/NxWidgets/UnitTests/README.txt - - Here is the quick summary of the build steps (Assuming that all of - the required packages are available in a directory ~/nuttx-code): - - 1. Install the nxwm configuration - - $ cd ~/nuttx-code/nuttx - $ tools/configure.sh stm3240g-eval/nxwm - - Use the -l option with the configure.sh script if you are using a - Linux host; use the -c option if you are using Cygwin under Windows. - Use the -h option to see other selections. - - 2. Make the build context (only) - - $ make context - - 3. Install the nxwm unit test - - $ cd ~/nuttx-code/NxWidgets - $ tools/install.sh ~/nuttx-code/apps nxwm - Creating symbolic link - - To ~/nuttx-code/NxWidgets/UnitTests/nxwm - - At ~/nuttx-code/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-code/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-code/nuttx - - 5. Build the NxWM library - - $ cd ~/nuttx-code/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-code/nuttx - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-code/nuttx - $ make + apps/graphics/NxWidgets/UnitTests/nxwm telnetd: -------- diff --git a/configs/stm32f429i-disco/README.txt b/configs/stm32f429i-disco/README.txt index 65337dd1ad..8131434c78 100644 --- a/configs/stm32f429i-disco/README.txt +++ b/configs/stm32f429i-disco/README.txt @@ -968,57 +968,11 @@ Where is one of the following: 1. The NxWM window manager can be found here: - nuttx-code/NxWidgets/nxwm + apps/graphics/NxWidgets/nxwm The NxWM unit test can be found at: - nuttx-code/NxWidgets/UnitTests/nxwm - - Documentation for installing the NxWM unit test can be found here: - - nuttx-code/NxWidgets/UnitTests/README.txt - - 2. Here is the quick summary of the build steps (Assuming that all of - the required packages are available in a directory ~/nuttx-code): - - 1. Install the nxwm configuration - - $ cd ~/nuttx-code/nuttx - $ tools/configure.sh -l stm32f429i-disco/nxwm - - When the -l option on configure.sh indicates that you are - configuring for a Linux host build environment. Try - 'tools/configure.sh -h' for other options. - - 2. Make the build context (only) - - $ make context - ... - - 3. Install the nxwm unit test - - $ cd ~/nuttx-code/NxWidgets - $ tools/install.sh ~/nuttx-code/apps nxwm - Creating symbolic link - - To ~/nuttx-code/NxWidgets/UnitTests/nxwm - - At ~/nuttx-code/apps/external - - 4. Build the NxWidgets library - - $ cd ~/nuttx-code/NxWidgets/libnxwidgets - $ make TOPDIR=~/nuttx-code/nuttx - ... - - 5. Build the NxWM library - - $ cd ~/nuttx-code/NxWidgets/nxwm - $ make TOPDIR=~/nuttx-code/nuttx - ... - - 6. Built NuttX with the installed unit test as the application - - $ cd ~/nuttx-code/nuttx - $ make + apps/graphics/NxWidgets/UnitTests/nxwm STATUS: 17-01-08: There are instabilities in this configuration that make it