From 0ba2562d25917dc862f9528577af8bd52f04078a Mon Sep 17 00:00:00 2001 From: Laurence Bank Date: Wed, 16 Oct 2024 19:44:59 +0100 Subject: [PATCH] Fixed QSPI speed of LilyGo AMOLED 1.64 --- library.properties | 2 +- src/bb_spi_lcd.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library.properties b/library.properties index 2564960..b8c39fb 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=bb_spi_lcd -version=2.7.0 +version=2.7.1 author=Larry Bank maintainer=Larry Bank sentence=Color SPI LCD+OLED library with many unique features. diff --git a/src/bb_spi_lcd.cpp b/src/bb_spi_lcd.cpp index 0ff24f3..7dcc43b 100644 --- a/src/bb_spi_lcd.cpp +++ b/src/bb_spi_lcd.cpp @@ -6979,7 +6979,7 @@ int BB_SPI_LCD::begin(int iDisplayType) case DISPLAY_T_TRACK: // ESP32-S3 + 126x294 AMOLED pinMode(4, OUTPUT); // MOSFET power control digitalWrite(4, 1); // turn on the AMOLED display - spilcdInit(&_lcd, LCD_JD9613, FLAGS_FLIPX, 40000000, 9, 7, 8, 10, -1, 6, 5, 1); + spilcdInit(&_lcd, LCD_JD9613, FLAGS_FLIPX, 32000000, 9, 7, 8, 10, -1, 6, 5, 1); break; case DISPLAY_T_QT_C6: spilcdInit(&_lcd, LCD_GC9107, 0, 40000000, 14, 19, 20, 2, -1, 15, 18,1); @@ -7107,7 +7107,7 @@ int BB_SPI_LCD::begin(int iDisplayType) pinMode(16, OUTPUT); // power enable for LCD digitalWrite(16, 1); // CS=10, SCK=12, D0=11, D1=13, D2=14, D3=15, RST=17, BL=-1 - qspiInit(&_lcd, LCD_ICNA3311, FLAGS_NONE, 1000000, 10,12,11,13,14,15,17,-1); + qspiInit(&_lcd, LCD_ICNA3311, FLAGS_NONE, 40000000, 10,12,11,13,14,15,17,-1); break; case DISPLAY_T_DISPLAY_S3: