Describe the bug:
After manually compiling and flashing the firmware onto the board, there is no image
Steps To Reproduce:
Compile the firmware and upload it to the device
- Device used: ESP32 S3 N16R8
Expected behavior:
An image should appear on the screen—that is, the logo and the menu.
Actual behavior:
The screen is blank
Additional context / logs:
Board and display settings — Display settings.zip
I've gotten a couple of warnings related to the screen, but I don't think that's the problem.
In file included from include/tftLogger.h:7, from include/globals.h:48, from src/core/display.h:9, from src/modules/others/qrcode_menu.cpp:4: include/VectorDisplay.h:76:9: warning: "TFT_LIGHTGREY" redefined 76 | #define TFT_LIGHTGREY 0xC618 /* 192, 192, 192 */ | ^~~~~~~~~~~~~ In file included from lib/HAL/display/tftespi.h:5, from lib/HAL/display/tft.h:14, from include/../lib/TFT_eSPI_QRcode/src/qrcode.h:1, from src/modules/others/qrcode_menu.cpp:2: lib/TFT_eSPI/TFT_eSPI.h:316:9: note: this is the location of the previous definition 316 | #define TFT_LIGHTGREY 0xD69A /* 211, 211, 211 */ | ^~~~~~~~~~~~~ include/VectorDisplay.h:85:9: warning: "TFT_ORANGE" redefined 85 | #define TFT_ORANGE 0xFD20 /* 255, 165, 0 */ | ^~~~~~~~~~ lib/TFT_eSPI/TFT_eSPI.h:325:9: note: this is the location of the previous definition 325 | #define TFT_ORANGE 0xFDA0 /* 255, 180, 0 */ | ^~~~~~~~~~ include/VectorDisplay.h:86:9: warning: "TFT_GREENYELLOW" redefined 86 | #define TFT_GREENYELLOW 0xAFE5 /* 173, 255, 47 */ | ^~~~~~~~~~~~~~~ lib/TFT_eSPI/TFT_eSPI.h:326:9: note: this is the location of the previous definition 326 | #define TFT_GREENYELLOW 0xB7E0 /* 180, 255, 0 */ | ^~~~~~~~~~~~~~~ include/VectorDisplay.h:87:9: warning: "TFT_PINK" redefined 87 | #define TFT_PINK 0xF81F | ^~~~~~~~ lib/TFT_eSPI/TFT_eSPI.h:327:9: note: this is the location of the previous definition 327 | #define TFT_PINK 0xFE19 /* 255, 192, 203 */ // Lighter pink, was 0xFC9F
Describe the bug:
After manually compiling and flashing the firmware onto the board, there is no image
Steps To Reproduce:
Compile the firmware and upload it to the device
Expected behavior:
An image should appear on the screen—that is, the logo and the menu.
Actual behavior:
The screen is blank
Additional context / logs:
Board and display settings — Display settings.zip
I've gotten a couple of warnings related to the screen, but I don't think that's the problem.
In file included from include/tftLogger.h:7, from include/globals.h:48, from src/core/display.h:9, from src/modules/others/qrcode_menu.cpp:4: include/VectorDisplay.h:76:9: warning: "TFT_LIGHTGREY" redefined 76 | #define TFT_LIGHTGREY 0xC618 /* 192, 192, 192 */ | ^~~~~~~~~~~~~ In file included from lib/HAL/display/tftespi.h:5, from lib/HAL/display/tft.h:14, from include/../lib/TFT_eSPI_QRcode/src/qrcode.h:1, from src/modules/others/qrcode_menu.cpp:2: lib/TFT_eSPI/TFT_eSPI.h:316:9: note: this is the location of the previous definition 316 | #define TFT_LIGHTGREY 0xD69A /* 211, 211, 211 */ | ^~~~~~~~~~~~~ include/VectorDisplay.h:85:9: warning: "TFT_ORANGE" redefined 85 | #define TFT_ORANGE 0xFD20 /* 255, 165, 0 */ | ^~~~~~~~~~ lib/TFT_eSPI/TFT_eSPI.h:325:9: note: this is the location of the previous definition 325 | #define TFT_ORANGE 0xFDA0 /* 255, 180, 0 */ | ^~~~~~~~~~ include/VectorDisplay.h:86:9: warning: "TFT_GREENYELLOW" redefined 86 | #define TFT_GREENYELLOW 0xAFE5 /* 173, 255, 47 */ | ^~~~~~~~~~~~~~~ lib/TFT_eSPI/TFT_eSPI.h:326:9: note: this is the location of the previous definition 326 | #define TFT_GREENYELLOW 0xB7E0 /* 180, 255, 0 */ | ^~~~~~~~~~~~~~~ include/VectorDisplay.h:87:9: warning: "TFT_PINK" redefined 87 | #define TFT_PINK 0xF81F | ^~~~~~~~ lib/TFT_eSPI/TFT_eSPI.h:327:9: note: this is the location of the previous definition 327 | #define TFT_PINK 0xFE19 /* 255, 192, 203 */ // Lighter pink, was 0xFC9F