diff --git a/main/display/lcd_display.cc b/main/display/lcd_display.cc index 323de090..c00a8a7d 100644 --- a/main/display/lcd_display.cc +++ b/main/display/lcd_display.cc @@ -112,6 +112,7 @@ SpiLcdDisplay::SpiLcdDisplay(esp_lcd_panel_io_handle_t panel_io, esp_lcd_panel_h ESP_LOGI(TAG, "Initialize LVGL library"); lv_init(); +#if CONFIG_SPIRAM // lv image cache, currently only PNG is supported size_t psram_size_mb = esp_psram_get_size() / 1024 / 1024; if (psram_size_mb >= 8) { @@ -121,6 +122,7 @@ SpiLcdDisplay::SpiLcdDisplay(esp_lcd_panel_io_handle_t panel_io, esp_lcd_panel_h lv_image_cache_resize(512 * 1024, true); ESP_LOGI(TAG, "Use 512KB of PSRAM for image cache"); } +#endif ESP_LOGI(TAG, "Initialize LVGL port"); lvgl_port_cfg_t port_cfg = ESP_LVGL_PORT_INIT_CONFIG();