From 68b1cfae50898dcccc46a8796abf7456871549a4 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Mon, 10 Feb 2014 12:37:40 -0600 Subject: Updated README file --- nuttx/configs/mikroe-stm32f4/README.txt | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) (limited to 'nuttx') diff --git a/nuttx/configs/mikroe-stm32f4/README.txt b/nuttx/configs/mikroe-stm32f4/README.txt index 96ad31d51..b1af24636 100644 --- a/nuttx/configs/mikroe-stm32f4/README.txt +++ b/nuttx/configs/mikroe-stm32f4/README.txt @@ -404,16 +404,22 @@ There are two version of the FPU support built into the STM32 port. +ENTRY(__start) /* Treat __start as the anchor for dead code stripping */ +EXTERN(_vectors) /* Force the vectors to be included in the output */ -MIO283QT-2 -========== +MIO283QT-2/MIO283QT-9A +====================== -The Mikroe-SMT32F4 board as an on-board MIO283QT-2 TFT LCD that can be -configured and used. This is a 320x240 resolution display with color +The original Mikroe-SMT32F4 board as an on-board MIO283QT-2 TFT LCD that can +be configured and used. This is a 320x240 resolution display with color capability to 262K colors, though the mio283qt-2 driver in NuttX only supports 16-bit color depth, or 65K colors. Changes to both the mio283qt-2 driver and the driver interface layer would need to be made to support 24 BPP mode. +UPDATE: New boards now support a MIO283QT-9A TFT LCD that is not compatible +with the MIO283QT-2. It uses a different LCD controller. The default in +all of these configurations is the MIO283QT-2. But MIO283QT-9A is also +supported and you can switch from the MIO283QT-2 to the MIO283QT-9A by simply +modifying the NuttX configuration + CFLAGS ------ @@ -872,7 +878,12 @@ Where is one of the following: input. CONFIG_LCD_LANDSCAPE=y : 320x240 landscape orientation - CONFIG_LCD_MIO283QT2 + CONFIG_LCD_MIO283QT2=y : MIO283QT-2 is the default + + You can the newer MIO283QT-9A by enabling it in the configuration. + + CONFIG_LCD_MIO283QT2=n : Disable the MIO283QT-2 + CONFIG_LCD_MIO283QT9A=y : Enable the MIO283QT-9A nxlines: ------ @@ -881,7 +892,12 @@ Where is one of the following: on-board TFT LCD. CONFIG_LCD_LANDSCAPE=y : 320x240 landscape orientation - CONFIG_LCD_MIO283QT2 + CONFIG_LCD_MIO283QT2=y : MIO283QT-2 is the default + + You can the newer MIO283QT-9A by enabling it in the configuration. + + CONFIG_LCD_MIO283QT2=n : Disable the MIO283QT-2 + CONFIG_LCD_MIO283QT9A=y : Enable the MIO283QT-9A nxtext: ------ -- cgit v1.2.3