Open MarkMakies opened 7 hours ago
I also tried without BOARD_VARIANT rather than BOARD_VARIANT=SPIRAM_OCT, as I read in another issue that could be the problem, but I don't think so as that threw an error on initialization
E (423) quad_psram: PSRAM ID read error: 0x00ffffff, PSRAM chip not found or not supported, or wrong PSRAM line mode
So I must have SIPRAM 8 lane on my board.
The RGB bus is under developement by Kevin to improve performance and rotation. If you need RGB driver quickly, you can use repo just before the last code update or here : https://github.com/favnec5/lvgl_micropython It works but without rotation.
Using a Waveshare ESP32-S3-Touch-LCD-7 board, 800 x 480, 8MB PSRAM, 8MB Flash, ST7262 display driver, GT911 touch driver. (https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-7#Overview)
I followed these build instructions:
My code seems ok, it's basically a copy of the sample with pin numbers allocated appropriately.
ValueError: Frame buffer size is not correct for the display size (768000) And no matter what I try over the course of a day, I cannot resolve what this error actually means. I did ponder through the source code but I'm not proficient enough to work it out.
I would very much appreciate any help.