Search found 4 matches
- Wed Aug 07, 2024 2:32 am
- Forum: Hardware
- Topic: esp32-s3-lcd-ev-board Display Image Shifting
- Replies: 4
- Views: 1657
Re: esp32-s3-lcd-ev-board Display Image Shifting
You could try enabling bounce buffers in the esp_lcd_rgb_panel config - it uses the CPU to get the data from PSRAM, so it's a bit less efficient, but as CPU transfers get different priority, it may be able to eke out enough bandwidth to make it work. Also make sure that your PSRAM is configured for...
- Mon Aug 05, 2024 9:39 pm
- Forum: Hardware
- Topic: esp32-s3-lcd-ev-board Display Image Shifting
- Replies: 4
- Views: 1657
Re: esp32-s3-lcd-ev-board Display Image Shifting
The problem appears to happen when the LCD is starved of data (due to processing delay). The solution for this appears to be setting config CONFIG_LCD_RGB_RESTART_IN_VSYNC - this stops the display shift but the display still glitches quite regularly when navigating menus etc - is there any way to im...
- Sun Aug 04, 2024 8:26 pm
- Forum: Hardware
- Topic: esp32-s3-lcd-ev-board Display Image Shifting
- Replies: 4
- Views: 1657
Re: esp32-s3-lcd-ev-board Display Image Shifting
The config CONFIG_LCD_RGB_RESTART_IN_VSYNC=y seems to have resolved this issue. This appears to be required if the application cant supply LCD data fast enough "Reset the GDMA channel every VBlank to stop permanent desyncs from happening. Only need to enable it when in your application, the DMA can'...
- Fri Aug 02, 2024 3:48 am
- Forum: Hardware
- Topic: esp32-s3-lcd-ev-board Display Image Shifting
- Replies: 4
- Views: 1657
esp32-s3-lcd-ev-board Display Image Shifting
I have been developing an application on the esp32-s3-lcd-ev-board which uses the 480x480 touchscreen with lvgl, wifi and bluetooth with littlefs filesystem. I have a problem where static content on the LCD gets shifted (frame buffer appears to shift with respect to the display) whenever a slight de...