-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
library not working with espressif32 esp32-s3 Arduino core > 2.0.14 #3329
Comments
I confirm, esp32-s3 reset under 2.0.16 (when init is called), when installing espressif arduino core 2.0.14 works fine |
I confirm, under 2.0.14 it works for ESP32-C3, ESP32-S3. I did not test ESP32 but same code. Under 2.0.15 and 2.0.16. Software reset breaks. Actual code from TFT_eSPI_ESP32.h TFT_eSPI_ESP32_xx.h is: #define SET_BUS_WRITE_MODE *_spi_user = SPI_USR_MOSI "Guru Meditation Error: Core 0 panic'ed (Store access fault). Exception was unhandled." |
The issue persists under 2.0.17. |
I use PlatformIO Supported Frameworks Rebooting... |
#define TFT_ESPI_VERSION "2.5.43" #define USER_SETUP_ID 70
#define TFT_CS 10 // 10 or 34 (FSPI CS0) // Use pins in range 0-31 |
i met the problem too. |
Same here too; https://github.com/Bodmer/TFT_eSPI/issues/3346#issuecomment-2143324416 A program to transmer images over LoRa and display on a TFT was working on core 2.0.11, but stopped when I updgraded the core. By going backwards with the cores I found the last one that worked was 2.0.14. For later core versions the program would crash on start. ESP32S3, Arduino IDE 1.8.19. |
I also have this issue, device re-starts continuously on tft.init() |
Temporary solution.
|
#define USE_HSPI_PORT |
#define USE_HSPI_PORT |
For my ESP32S3 adding #define USE_HSPI_PORT in the variants/esp32s3/pins_arduino.h file in ESP32 version 3.0.1 works too. Had to make other changes for the backlight control as ledc... functions have changed in version 3. |
I tried defining HSPI and using the latest 3.01 from Espressif. The number of defines lost/forgotten renders code uncompilable. Basically every TFT_xxx define is lost. The GFXglyph typdef is lost. I have common code that is running on ESP32S3DevKit1, Adafruit QT Py S3 and XAIO ESP32C3. Board definitions after 2.0.14 just don't work. Compiler is broken so bad it is unusable. |
Device crashes at boot.
Open issue in Arduino repo espressif/arduino-esp32#9618 (comment)
and
Xinyuan-LilyGO/T-Dongle-S3#26
The text was updated successfully, but these errors were encountered: