boards/arm/imxrt/imxrt1060-evk: Added Littlevgl demo configuration into imxrt1060-evk board directory.

This commit is contained in:
Fabio Balzano 2019-10-23 13:19:13 -06:00 committed by Gregory Nutt
parent 5ca0b57a59
commit d7d5a7541d
2 changed files with 95 additions and 0 deletions

View File

@ -313,3 +313,22 @@ Configuration sub-directories
configuration is focused on low level, command-line driver testing.
Built-in applications are supported, but none are enabled. This
configuration does not support a network.
lvgl:
Configures the Littlev graphic library (lvgl) demo locates under
examples/lvgldemo. This configuration needs the optional LCD model
RK043FN02H-CT from NXP. The LCD panel comes with the integrated
capacitive touchscreen sensor FT5336GQQ connected to the LPI2C1 bus,
address 0x38. Nuttx support such touchscreen device via the driver
ft5x06 (drivers/input/ft5x06.c). At the moment only the polling
method is available, the board features an interrupt line connecetd
to the touchscreen sensor IC.
IMXRT1062 MCU provides the integrated LCD driver.
The LCD panel features:
- size 4.3"
- resolution 480×272 RGB
- backlight driver
- dimensions [mm]: 105.5 (W) x 67.2(H) x 4.35(D) Max.

View File

@ -0,0 +1,76 @@
#
# This file is autogenerated: PLEASE DO NOT EDIT IT.
#
# You can use "make menuconfig" to make any modifications to the installed .config file.
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
# modifications.
#
CONFIG_ARCH="arm"
CONFIG_ARCH_BOARD="imxrt1060-evk"
CONFIG_ARCH_BOARD_IMXRT1060_EVK=y
CONFIG_ARCH_CHIP="imxrt"
CONFIG_ARCH_CHIP_IMXRT=y
CONFIG_ARCH_CHIP_MIMXRT1062DVL6A=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BOARD_LOOPSPERMSEC=104926
CONFIG_BUILTIN=y
CONFIG_DRIVERS_VIDEO=y
CONFIG_EXAMPLES_LVGLDEMO=y
CONFIG_EXAMPLES_LVGLDEMO_THEME_2=y
CONFIG_FS_PROCFS=y
CONFIG_FT5X06_POLLMODE=y
CONFIG_FT5X06_SINGLEPOINT=y
CONFIG_FT5X06_SWAPXY=y
CONFIG_FT5X06_THRESHX=19
CONFIG_FT5X06_THRESHY=15
CONFIG_GRAPHICS_LVGL=y
CONFIG_I2C_DRIVER=y
CONFIG_IDLETHREAD_STACKSIZE=2048
CONFIG_IMXRT_GPIO1_0_15_IRQ=y
CONFIG_IMXRT_GPIO_IRQ=y
CONFIG_IMXRT_LCD=y
CONFIG_IMXRT_LCD_HBACKPORCH=43
CONFIG_IMXRT_LCD_HFRONTPORCH=8
CONFIG_IMXRT_LCD_VBACKPORCH=12
CONFIG_IMXRT_LCD_VRAMBASE=0x20240000
CONFIG_IMXRT_LPI2C1=y
CONFIG_IMXRT_LPUART1=y
CONFIG_INPUT=y
CONFIG_INPUT_FT5X06=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LPUART1_SERIAL_CONSOLE=y
CONFIG_LV_HOR_RES=480
CONFIG_LV_VER_RES=272
CONFIG_MAX_TASKS=16
CONFIG_MAX_WDOGPARMS=2
CONFIG_MOTOROLA_SREC=y
CONFIG_NFILE_DESCRIPTORS=8
CONFIG_NFILE_STREAMS=8
CONFIG_NSH_ARCHINIT=y
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_DISABLE_IFUPDOWN=y
CONFIG_NSH_FILEIOSIZE=512
CONFIG_NSH_LINELEN=64
CONFIG_NSH_READLINE=y
CONFIG_PREALLOC_MQ_MSGS=4
CONFIG_PREALLOC_WDOGS=16
CONFIG_RAM_SIZE=1048576
CONFIG_RAM_START=0x20200000
CONFIG_SCHED_HPWORK=y
CONFIG_START_DAY=14
CONFIG_START_MONTH=3
CONFIG_SYSTEM_NSH=y
CONFIG_USER_ENTRYPOINT="nsh_main"
CONFIG_USE_LV_THEME_ALIEN=y
CONFIG_USE_LV_THEME_DEFAULT=y
CONFIG_USE_LV_THEME_MATERIAL=y
CONFIG_USE_LV_THEME_MONO=y
CONFIG_USE_LV_THEME_NEMO=y
CONFIG_USE_LV_THEME_NIGHT=y
CONFIG_USE_LV_THEME_TEMPL=y
CONFIG_USE_LV_THEME_ZEN=y
CONFIG_VIDEO_FB=y