LCD display corruption caused by Wi-Fi activities (IDFGH-11174)
Answers checklist.
- I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
- I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
- I have searched the issue tracker for a similar issue and not found a similar issue.
General issue report
Hi,
We found that the LCD display screen may be corrupted (see link below) if Wi-Fi is connected and has some activities (e.g. communicating with host, performing OTA update, etc). If Wi-Fi is turned off, the display works fine. Besides, the LCD display buffer is placed in the PSRAM (Octal mode@80MHz). If we temporarily change it to internal RAM, it seems the problem can be avoided.
https://drive.google.com/file/d/1J46mps4F4HuG6tB0qJbvmQMnisdy4Jf3/view?usp=sharing
Here is the IDF information: IDF version: v4.4.4 (patched with commit "3cec3a00260") LVGL version: v7.11 Display Buffer: PSRAM (Octal Mode@80MHz) ESP LCD I/F: i80 bus, 8-bit bus width, 16-bit RGB, 10MHz pixel CLK
Can anyone help to see how to fix this issue or know the root cause? Thanks for your help!
Gary
Source: espressif/esp-idf