summaryrefslogtreecommitdiff
path: root/nuttx/configs/open1788/README.txt
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-05-21 11:25:30 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-05-21 11:25:30 -0600
commitb52a1d3fdeea4d592feb57f0deabe0c5f012e729 (patch)
treec02a9a4ee061d2ec86241dd34aa5048c39319136 /nuttx/configs/open1788/README.txt
parent921386a847b6e610223d808f1ba718c6518ff403 (diff)
downloadpx4-nuttx-b52a1d3fdeea4d592feb57f0deabe0c5f012e729.tar.gz
px4-nuttx-b52a1d3fdeea4d592feb57f0deabe0c5f012e729.tar.bz2
px4-nuttx-b52a1d3fdeea4d592feb57f0deabe0c5f012e729.zip
Fix STM32L15X vector definitions; Fix STM32L-Discovery LED controls. The NSH configuration is now fully functional on the STM32L-Discovery board.
Diffstat (limited to 'nuttx/configs/open1788/README.txt')
-rw-r--r--nuttx/configs/open1788/README.txt79
1 files changed, 43 insertions, 36 deletions
diff --git a/nuttx/configs/open1788/README.txt b/nuttx/configs/open1788/README.txt
index d10931224..6f79ab34d 100644
--- a/nuttx/configs/open1788/README.txt
+++ b/nuttx/configs/open1788/README.txt
@@ -518,50 +518,57 @@ CONFIGURATION
0xa000:0000 (CS0).
6. This configuration has been used for verifying the touchscreen on
- on the 4.3" LCD module by modifying the configuration in the
- following ways:
-
- Drivers:
- CONFIG_INPUT=y : Enable support for input devices
- CONFIG_INPUT_ADS7843E=y : Enable support for the XPT2048
- CONFIG_ADS7843E_SPIDEV=1 : Use SSP1 for communication
- CONFIG_SPI=y : Enable SPI support
- CONFIG_SPI_EXCHANGE=n : exchange() method is not supported
-
- System Type:
- CONFIG_GPIO_IRQ=y : GPIO interrupt support
- CONFIG_LPC17_SSP1=y : Enable support for SSP1
+ on the 4.3" LCD module.
+
+ a) As of this writing, this touchscreen is still not function.
+ Rommel Marcelo has tracked this problem done to noise on the
+ PENIRQ interrupt. There are so many false interrupts that
+ the NuttX interrupt-driven touchscreen driver cannot be used.
+
+ b) You can enable the touchscreen by modifying the configuration
+ in the following ways:
+
+ Drivers:
+ CONFIG_INPUT=y : Enable support for input devices
+ CONFIG_INPUT_ADS7843E=y : Enable support for the XPT2048
+ CONFIG_ADS7843E_SPIDEV=1 : Use SSP1 for communication
+ CONFIG_SPI=y : Enable SPI support
+ CONFIG_SPI_EXCHANGE=n : exchange() method is not supported
+
+ System Type:
+ CONFIG_GPIO_IRQ=y : GPIO interrupt support
+ CONFIG_LPC17_SSP1=y : Enable support for SSP1
- Applicaton Configuration:
- CONFIG_EXAMPLES_TOUCHSCREEN=y : Enable the touchscreen built-int test
- CONFIG_EXAMPLES_TOUCHSCREEN_BUILTIN=y
+ Applicaton Configuration:
+ CONFIG_EXAMPLES_TOUCHSCREEN=y : Enable the touchscreen built-int test
+ CONFIG_EXAMPLES_TOUCHSCREEN_BUILTIN=y
- Defaults should be okay for related touchscreen settings.
+ Defaults should be okay for related touchscreen settings.
- You will also have to disable SD card support to use this test. The
- SD card detect (CD) signal is on P0[13]. This signal is shared. It
- is also used for MOSI1 and USB_UP_LED. The CD pin may be disconnected.
- There is a jumper on board that enables the CD pin. OR, you can simply
- remove the SD module so that it does not drive the CD pin.
+ c) You will also have to disable SD card support to use this test. The
+ SD card detect (CD) signal is on P0[13]. This signal is shared. It
+ is also used for MOSI1 and USB_UP_LED. The CD pin may be disconnected.
+ There is a jumper on board that enables the CD pin. OR, you can simply
+ remove the SD module so that it does not drive the CD pin.
- Drivers:
- CONFIG_MMCSD=n : No MMC/SD driver support
+ Drivers:
+ CONFIG_MMCSD=n : No MMC/SD driver support
- System Type:
- CONFIG_LPC17_GPDMA=n : No DMA
- CONFIG_LPC17_SDCARD=n : No SD card driver
- CONFIG_SDIO_DMA=n : No SD card DMA
- CONFIG_ARCH_DMA=n
+ System Type:
+ CONFIG_LPC17_GPDMA=n : No DMA
+ CONFIG_LPC17_SDCARD=n : No SD card driver
+ CONFIG_SDIO_DMA=n : No SD card DMA
+ CONFIG_ARCH_DMA=n
- File Systems:
- CONFIG_FS_FAT=n : No FAT file system support
+ File Systems:
+ CONFIG_FS_FAT=n : No FAT file system support
- For touchscreen debug output:
+ For touchscreen debug output:
- Build Setup:
- CONFIG_DEBUG=y
- CONFIG_DEBUG_VERBOSE=y
- CONFIG_DEBUG_INPUT=y
+ Build Setup:
+ CONFIG_DEBUG=y
+ CONFIG_DEBUG_VERBOSE=y
+ CONFIG_DEBUG_INPUT=y
7. The button test (apps/examples/buttons) can be built-in by adding
the following options. See apps/examples/README.txt for further