diff --git a/boards/arm/imxrt/imxrt1060-evk/configs/lvgl/defconfig b/boards/arm/imxrt/imxrt1060-evk/configs/lvgl/defconfig index 6226431ff2..2f5da11980 100644 --- a/boards/arm/imxrt/imxrt1060-evk/configs/lvgl/defconfig +++ b/boards/arm/imxrt/imxrt1060-evk/configs/lvgl/defconfig @@ -22,13 +22,13 @@ CONFIG_DRIVERS_VIDEO=y CONFIG_EXAMPLES_LVGLDEMO=y CONFIG_EXAMPLES_LVGLDEMO_THEME_2=y CONFIG_FS_PROCFS=y +CONFIG_FT5X06_NPOLLWAITERS=8 CONFIG_FT5X06_POLLMODE=y CONFIG_FT5X06_SINGLEPOINT=y CONFIG_FT5X06_SWAPXY=y -CONFIG_FT5X06_THRESHX=19 +CONFIG_FT5X06_THRESHX=9 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 diff --git a/boards/arm/imxrt/imxrt1060-evk/src/imxrt1060-evk.h b/boards/arm/imxrt/imxrt1060-evk/src/imxrt1060-evk.h index 12c071dffd..73a42a7889 100644 --- a/boards/arm/imxrt/imxrt1060-evk/src/imxrt1060-evk.h +++ b/boards/arm/imxrt/imxrt1060-evk/src/imxrt1060-evk.h @@ -120,9 +120,9 @@ #define GPIO_FT5X06_INTR IMXRT_IRQ_GPIO1_11 -#define IOMUX_FT5X06_RST (IOMUX_SLEW_FAST | IOMUX_DRIVE_50OHM | \ - IOMUX_SPEED_MEDIUM | IOMUX_PULL_UP_100K | \ - _IOMUX_PULL_ENABLE) +#define IOMUX_FT5X06_RST (IOMUX_PULL_NONE | IOMUX_CMOS_OUTPUT | \ + IOMUX_DRIVE_40OHM | IOMUX_SPEED_MEDIUM | \ + IOMUX_SLEW_SLOW) #define GPIO_FT5X06_CTRSTn (GPIO_OUTPUT | GPIO_OUTPUT_ZERO | \ GPIO_PORT1 | GPIO_PIN2 | IOMUX_FT5X06_RST) diff --git a/boards/arm/imxrt/imxrt1060-evk/src/imxrt_ft5x06.c b/boards/arm/imxrt/imxrt1060-evk/src/imxrt_ft5x06.c index d87849b845..10dfb167ca 100644 --- a/boards/arm/imxrt/imxrt1060-evk/src/imxrt_ft5x06.c +++ b/boards/arm/imxrt/imxrt1060-evk/src/imxrt_ft5x06.c @@ -64,7 +64,7 @@ * Pre-processor Defintions ****************************************************************************/ -#define FT5X06_FREQUENCY 400000 /* For now, will boost later */ +#define FT5X06_FREQUENCY 400000 /**************************************************************************** * Private Function Ptototypes