-
Notifications
You must be signed in to change notification settings - Fork 49
Description
I am constantly getting issue that default board was not configured properly. I tried to set: #define ESP_PANEL_BOARD_DEFAULT_USE_SUPPORTED (1)
in esp_panel_board_supported_conf.h file, uncommented define section for particular board:
#define BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_4_3 and rebuild everything (with libraries as well) but it didn't help.
So I tried to make it works using custom config. Reverted above changes, set #define ESP_PANEL_BOARD_DEFAULT_USE_CUSTOM (1), set everything in the esp_panel_board_custom_conf.h file, rebuild everything but still the same error. Try to even place this custom config in main folder instead in \libdeps but didn't help as well.
I spend 3 hours trying to make it works but without success.
[E][Panel][esp_panel_board.cpp:0055](init):
No default board configuration detected. There are three ways to provide a default configuration:
1. Use the `esp_panel_board_supported_conf.h` file to enable a supported board.
2. Use the `esp_panel_board_custom_conf.h` file to define a custom board.
3. Use menuconfig to enable a supported board or define a custom board.
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
I am using:
- ESP display panel 1.0.4
- contrib-piohome @ 3.4.4
- framework-arduinoespressif32 @ 3.3.2
- framework-arduinoespressif32-libs @ 5.5.0+sha.07e9bf4970
- Hardware: Waveshare ESP32-S3-Touch-LCD-4.3
How I can make it works? Why this config gets ignored?
Really thanks for any help.