The stock 1500 Mbps (the P4 maximum) makes the DSI transmit each line in a tight burst, so the framebuffer reads are bursty and lose the PSRAM bus to the Wi-Fi SDIO DMA under load. 720 spreads the read out and tolerates the contention. Espressif's documented underrun mitigation; the floor at this pixel clock is ~480 Mbps. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LKPbR6DY2JygHbyLjxm7Uu
BSP: Waveshare ESP32-P4-WIFI6-Touch-LCD-XC
ESP32-P4-NANO is a small size and highly integrated development board designed by waveshare electronics based on ESP32-P4 chip
| HW version | BSP Version |
|---|---|
| V1.0 | ^2 |
Configuration
Configuration in menuconfig.
Selection LCD display Board Support Package(ESP32-P4) --> Display --> Select LCD type
- Waveshare board with 800*800 3.4-inch Display (default)
- Waveshare board with 720*720 4-inch Display
BackLight
bsp_display_brightness_init();
bsp_display_backlight_on();
bsp_display_backlight_off();
bsp_display_brightness_set(100);