diff --git a/bsp/esp32_p4_function_ev_board/README.md b/bsp/esp32_p4_function_ev_board/README.md index 65009849c..2739ba9ac 100644 --- a/bsp/esp32_p4_function_ev_board/README.md +++ b/bsp/esp32_p4_function_ev_board/README.md @@ -60,7 +60,7 @@ This BSP supports HDMI converter Lontium LT8912B. Follow these rules for using i |:heavy_check_mark:|:black_circle: LVGL_PORT| | [espressif/esp_lvgl_port](https://components.espressif.com/components/espressif/esp_lvgl_port) | ^2 | |:heavy_check_mark:| :point_up: TOUCH | gt911 | [espressif/esp_lcd_touch_gt911](https://components.espressif.com/components/espressif/esp_lcd_touch_gt911) | ^1 | | :x: | :radio_button: BUTTONS | | | | -|:heavy_check_mark:| :musical_note: AUDIO | | [espressif/esp_codec_dev](https://components.espressif.com/components/espressif/esp_codec_dev) | 1.2.* | +|:heavy_check_mark:| :musical_note: AUDIO | | [espressif/esp_codec_dev](https://components.espressif.com/components/espressif/esp_codec_dev) | ^1.4.0 | |:heavy_check_mark:| :speaker: AUDIO_SPEAKER| es8311 | | | |:heavy_check_mark:| :microphone: AUDIO_MIC | es8311 | | | |:heavy_check_mark:| :floppy_disk: SDCARD | | idf | >=5.3 | @@ -89,29 +89,29 @@ This BSP supports HDMI converter Lontium LT8912B. Follow these rules for using i ## LVGL Benchmark -**DATE:** 05.09.2025 08:59 +**DATE:** 01.10.2025 13:12 **LVGL version:** 9.3.0 | Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time | | ---- | :------: | :------: | :-------: | :---------: | :--------: | -| Empty screen | 55% | 88 | 5 | 3 | 2 | -| Moving wallpaper | 90% | 73 | 10 | 8 | 2 | -| Single rectangle | 22% | 88 | 1 | 1 | 0 | -| Multiple rectangles | 40% | 90 | 2 | 2 | 0 | -| Multiple RGB images | 30% | 97 | 1 | 1 | 0 | -| Multiple ARGB images | 56% | 91 | 6 | 6 | 0 | -| Rotated ARGB images | 87% | 60 | 14 | 14 | 0 | -| Multiple labels | 99% | 61 | 13 | 12 | 1 | +| Empty screen | 55% | 88 | 5 | 2 | 3 | +| Moving wallpaper | 92% | 73 | 11 | 9 | 2 | +| Single rectangle | 22% | 89 | 1 | 1 | 0 | +| Multiple rectangles | 40% | 91 | 3 | 3 | 0 | +| Multiple RGB images | 28% | 97 | 1 | 1 | 0 | +| Multiple ARGB images | 55% | 90 | 6 | 6 | 0 | +| Rotated ARGB images | 77% | 75 | 10 | 10 | 0 | +| Multiple labels | 95% | 61 | 13 | 12 | 1 | | Screen sized text | 99% | 13 | 70 | 68 | 2 | -| Multiple arcs | 97% | 46 | 18 | 15 | 3 | -| Containers | 26% | 90 | 2 | 2 | 0 | -| Containers with overlay | 92% | 28 | 32 | 30 | 2 | -| Containers with opa | 32% | 91 | 5 | 5 | 0 | -| Containers with opa_layer | 66% | 74 | 12 | 12 | 0 | +| Multiple arcs | 98% | 45 | 18 | 16 | 2 | +| Containers | 28% | 88 | 3 | 3 | 0 | +| Containers with overlay | 91% | 28 | 31 | 29 | 2 | +| Containers with opa | 36% | 91 | 4 | 4 | 0 | +| Containers with opa_layer | 62% | 76 | 12 | 12 | 0 | | Containers with scrolling | 98% | 28 | 31 | 29 | 2 | | Widgets demo | 99% | 17 | 50 | 48 | 2 | -| All scenes avg. | 68% | 64 | 17 | 16 | 1 | +| All scenes avg. | 67% | 65 | 16 | 15 | 1 | diff --git a/bsp/esp32_p4_function_ev_board/idf_component.yml b/bsp/esp32_p4_function_ev_board/idf_component.yml index df0f59e6a..8af56c021 100644 --- a/bsp/esp32_p4_function_ev_board/idf_component.yml +++ b/bsp/esp32_p4_function_ev_board/idf_component.yml @@ -1,4 +1,4 @@ -version: "5.0.1" +version: "5.0.2" description: Board Support Package (BSP) for ESP32-P4 Function EV Board (preview) url: https://github.com/espressif/esp-bsp/tree/master/bsp/esp32_p4_function_ev_board @@ -21,7 +21,7 @@ dependencies: override_path: "../../components/esp_lvgl_port" esp_codec_dev: - version: "1.2.*" + version: "^1.4.0" public: true espressif/esp_lcd_lt8912b: diff --git a/examples/audio/main/CMakeLists.txt b/examples/audio/main/CMakeLists.txt index cf2c455cb..56cf05c1d 100644 --- a/examples/audio/main/CMakeLists.txt +++ b/examples/audio/main/CMakeLists.txt @@ -1,2 +1,3 @@ idf_component_register(SRCS "main.c" - INCLUDE_DIRS ".") + INCLUDE_DIRS "." + PRIV_REQUIRES esp_driver_gpio)