diff --git a/.build-test-rules.yml b/.build-test-rules.yml index f67e001a..157a268e 100644 --- a/.build-test-rules.yml +++ b/.build-test-rules.yml @@ -4,6 +4,8 @@ examples: reason: Example depends on BSP, which is supported only for IDF >= 5.0 - if: IDF_VERSION_MAJOR < 5 and IDF_TARGET in ["esp32c2", "esp32p4", "esp32c5", "esp32c6"] reason: Example depends on target, which is supported only for IDF >= 5.0 + - if: IDF_VERSION_MAJOR < 5 and IDF_VERSION_MINOR < 3 and CONFIG_NAME == "esp32_p4_function_ev_board" + reason: Example depends on BSP, which is supported only for IDF >= 5.3 components/lcd/esp_lcd_gc9503: disable: diff --git a/bsp/esp32_p4_function_ev_board/README.md b/bsp/esp32_p4_function_ev_board/README.md index 6a8355a2..529c645e 100644 --- a/bsp/esp32_p4_function_ev_board/README.md +++ b/bsp/esp32_p4_function_ev_board/README.md @@ -4,20 +4,10 @@ ESP32-P4 Function EV Board is internal Espressif board for testing features on ESP32P4 chip. - -### Capabilities and dependencies -| Capability | Available | Component |Version| -|-------------|------------------|----------------------------------------------------------------------------------------------------------|-------| -| DISPLAY |:heavy_check_mark:| [espressif/esp_lcd_ili9881c](https://components.espressif.com/components/espressif/esp_lcd_ili9881c) |>=0.2.0| -| LVGL_PORT |:heavy_check_mark:| [espressif/esp_lvgl_port](https://components.espressif.com/components/espressif/esp_lvgl_port) | ^2 | -| TOUCH |:heavy_check_mark:|[espressif/esp_lcd_touch_gt911](https://components.espressif.com/components/espressif/esp_lcd_touch_gt911)| ^1 | -| BUTTONS | :x: | | | -| AUDIO | :x: | | | -|AUDIO_SPEAKER| :x: | | | -| AUDIO_MIC | :x: | | | -| SDCARD |:heavy_check_mark:| idf | >=5.3 | -| IMU | :x: | | | - +| HW version | BSP Version | +| :--------: | :---------: | +| V1.0 | ^1 | +| V1.2 | ^2 | ### Capabilities and dependencies | Capability | Available | Component |Version| diff --git a/bsp/esp32_p4_function_ev_board/idf_component.yml b/bsp/esp32_p4_function_ev_board/idf_component.yml index 74259de6..c73025da 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: "1.2.0" +version: "2.0.0" 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 diff --git a/bsp/esp32_p4_function_ev_board/include/bsp/esp32_p4_function_ev_board.h b/bsp/esp32_p4_function_ev_board/include/bsp/esp32_p4_function_ev_board.h index 81dcb8fb..238f4870 100644 --- a/bsp/esp32_p4_function_ev_board/include/bsp/esp32_p4_function_ev_board.h +++ b/bsp/esp32_p4_function_ev_board/include/bsp/esp32_p4_function_ev_board.h @@ -40,8 +40,8 @@ * ESP-BOX pinout **************************************************************************************************/ /* I2C */ -#define BSP_I2C_SCL (GPIO_NUM_34) -#define BSP_I2C_SDA (GPIO_NUM_31) +#define BSP_I2C_SCL (GPIO_NUM_8) +#define BSP_I2C_SDA (GPIO_NUM_7) /* Display */ #define BSP_LCD_BACKLIGHT (GPIO_NUM_23)