Display 480 X480 flickers using ESP32-S3 N8R2 but is OK using ESP32-S3 N16R8


We made display design 480 X 480 pixels, RGB 656 mode, using ESP32-S3 in N16R8 version and N8R2 version due to cost constraints.
Display is working perfectly with N16R8 version, no flickering , very stable. When we transfered to N8R2, flickering started when display values are updated.
The difference between two parts is memory, in particular PSRAM on N8R2 is QUAD type not OCTAL, so it is slower, but other stuff is very similar.
We are using Square Line Studio for front end design and then compile with Platformio to Arduino framework.
Anyone have idea how to eliminate this issue?

Thanks a lot,

What MCU/Processor/Board and compiler are you using?

CPU ESP32-S3 N16R8 and ESP32-S3 N8R2

What LVGL version are you using?


What do you want to achieve?

Flicker free operation on both ESP32 versions

What have you tried so far?

Modified PSRAM speed, modified display refresh frequency tried to optimise buffers

Screenshot and/or video

WhatsApp Video 2024-05-22 at 07.43.05_baf4cfd6.zip (1.9 MB)

If possible, add screenshots and/or videos about the current state.