From 0db7417dc0d066218ac71fe8521a3d61327d0763 Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Mon, 29 Apr 2024 19:35:32 +0800 Subject: [PATCH] esp32/lvgl: fix lvgl v9 configuration error Signed-off-by: Xu Xingliang --- .../esp32c3-devkit/configs/lvgl/defconfig | 13 ++++++------- .../esp32/esp32-wrover-kit/configs/lvgl/defconfig | 13 ++++++------- .../esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig | 11 +++++------ 3 files changed, 17 insertions(+), 20 deletions(-) diff --git a/boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/lvgl/defconfig b/boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/lvgl/defconfig index 1558978c75..3a04fd941c 100644 --- a/boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/lvgl/defconfig +++ b/boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/lvgl/defconfig @@ -35,15 +35,14 @@ CONFIG_LCD_GC9A01=y CONFIG_LCD_NOGETRUN=y CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_STRERROR=y -CONFIG_LV_COLOR_16_SWAP=y -CONFIG_LV_DEMO_WIDGETS_SLIDESHOW=y -CONFIG_LV_MEM_CUSTOM=y -CONFIG_LV_PORT_LCDDEV_DOUBLE_BUFFER=y -CONFIG_LV_PORT_USE_LCDDEV=y -CONFIG_LV_TICK_CUSTOM=y -CONFIG_LV_TICK_CUSTOM_INCLUDE="port/lv_port_tick.h" +CONFIG_LV_NUTTX_LCD_DOUBLE_BUFFER=y +CONFIG_LV_USE_CLIB_MALLOC=y +CONFIG_LV_USE_CLIB_SPRINTF=y +CONFIG_LV_USE_CLIB_STRING=y CONFIG_LV_USE_DEMO_WIDGETS=y CONFIG_LV_USE_LOG=y +CONFIG_LV_USE_NUTTX=y +CONFIG_LV_USE_NUTTX_LCD=y CONFIG_MQ_MAXMSGSIZE=64 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NSH_ARCHINIT=y diff --git a/boards/xtensa/esp32/esp32-wrover-kit/configs/lvgl/defconfig b/boards/xtensa/esp32/esp32-wrover-kit/configs/lvgl/defconfig index 08f8693b8e..0626bd7716 100644 --- a/boards/xtensa/esp32/esp32-wrover-kit/configs/lvgl/defconfig +++ b/boards/xtensa/esp32/esp32-wrover-kit/configs/lvgl/defconfig @@ -41,15 +41,14 @@ CONFIG_LCD=y CONFIG_LCD_DEV=y CONFIG_LCD_ILI9341=y CONFIG_LCD_ILI9341_IFACE0=y -CONFIG_LV_COLOR_16_SWAP=y -CONFIG_LV_DEMO_WIDGETS_SLIDESHOW=y -CONFIG_LV_MEM_CUSTOM=y -CONFIG_LV_PORT_LCDDEV_DOUBLE_BUFFER=y -CONFIG_LV_PORT_USE_LCDDEV=y -CONFIG_LV_TICK_CUSTOM=y -CONFIG_LV_TICK_CUSTOM_INCLUDE="port/lv_port_tick.h" +CONFIG_LV_NUTTX_LCD_DOUBLE_BUFFER=y +CONFIG_LV_USE_CLIB_MALLOC=y +CONFIG_LV_USE_CLIB_SPRINTF=y +CONFIG_LV_USE_CLIB_STRING=y CONFIG_LV_USE_DEMO_WIDGETS=y CONFIG_LV_USE_LOG=y +CONFIG_LV_USE_NUTTX=y +CONFIG_LV_USE_NUTTX_LCD=y CONFIG_MM_REGIONS=3 CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y diff --git a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig index d23d82c408..bc9536cc47 100644 --- a/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig +++ b/boards/xtensa/esp32s3/esp32s3-lcd-ev/configs/lvgl/defconfig @@ -50,13 +50,12 @@ CONFIG_INPUT=y CONFIG_INPUT_FT5X06=y CONFIG_INTELHEX_BINARY=y CONFIG_LV_FONT_MONTSERRAT_20=y -CONFIG_LV_MEMCPY_MEMSET_STD=y -CONFIG_LV_MEM_CUSTOM=y -CONFIG_LV_PORT_USE_FBDEV=y -CONFIG_LV_PORT_USE_TOUCHPAD=y -CONFIG_LV_TICK_CUSTOM=y -CONFIG_LV_TICK_CUSTOM_INCLUDE="port/lv_port_tick.h" +CONFIG_LV_USE_CLIB_MALLOC=y +CONFIG_LV_USE_CLIB_SPRINTF=y +CONFIG_LV_USE_CLIB_STRING=y CONFIG_LV_USE_DEMO_WIDGETS=y +CONFIG_LV_USE_NUTTX=y +CONFIG_LV_USE_NUTTX_TOUCHSCREEN=y CONFIG_MM_REGIONS=2 CONFIG_NDEBUG=y CONFIG_NSH_ARCHINIT=y