esp32-p4-function-ev-board BSP

DerFrickler
Posts: 3
Joined: Wed Jul 31, 2024 11:02 am

esp32-p4-function-ev-board BSP

Postby DerFrickler » Wed Jul 31, 2024 1:09 pm

Hello,

I am currently struggling with the integration of the new ESP32 P4 evaluation board.
The BSP are not loaded. The following error messages appear:

Manifest files have changed, solving dependencies.
Using component placed at C:\Kammerer\Projekte\ESP32P4\LVGL\TestLVGL\esp32_p4_function_ev_board for dependency esp32_p4_function_ev_board(*), specified in C:/Kammerer/Projekte/ESP32P4/LVGL/TestLVGL/main\idf_component.yml
.......................Using component placed at C:\Kammerer\Projekte\ESP32P4\LVGL\TestLVGL\esp32_p4_function_ev_board for dependency esp32_p4_function_ev_board(*), specified in C:/Kammerer/Projekte/ESP32P4/LVGL/TestLVGL/main\idf_component.yml
.......................CMake Error at C:/Users/OKammerer/esp/v5.3/esp-idf/tools/cmake/build.cmake:552 (message):
ERROR: Because no versions of esp32_p4_function_ev_board match
>=0.0.0,<0.0.1 || >0.0.1

and esp32_p4_function_ev_board (0.0.1) depends on espressif/esp_lcd_ek79007 (^0.1.0), esp32_p4_function_ev_board (>=0.0.0) requires espressif/esp_lcd_ek79007 (^0.1.0).

So, because no versions of espressif/esp_lcd_ek79007 match ^0.1.0

and project depends on esp32_p4_function_ev_board (*), version solving failed.


I am using:
OS: WIN11
VS Code 1.91.1
ESP_IDF: v5.3.0

Has anyone been able to compile the esp32-p4-function-ev-board LVGL examples?

DerFrickler
Posts: 3
Joined: Wed Jul 31, 2024 11:02 am

Re: esp32-p4-function-ev-board BSP

Postby DerFrickler » Thu Aug 01, 2024 6:27 am

Hello,

I have found a solution. Following the instructions in this post:
https://github.com/espressif/esp-iot-so ... issues/383
After Installing component manager 2.0.0, I was able to compare the examples.

devlat
Posts: 15
Joined: Thu Oct 29, 2020 9:33 am

Re: esp32-p4-function-ev-board BSP

Postby devlat » Fri Aug 09, 2024 7:47 am

This board is a bit strange for me.

1) Why did they add USB serial chip and not connected USB JTAG / Serial from ESP32-P4 directly?
2) Why they used ESP32-C6 instead of ESP32 for radio? This would allow to use BT classic too and make it useful for wider range of applications.

ESP_Sprite
Posts: 9766
Joined: Thu Nov 26, 2015 4:08 am

Re: esp32-p4-function-ev-board BSP

Postby ESP_Sprite » Fri Aug 09, 2024 11:58 pm

devlat wrote:
Fri Aug 09, 2024 7:47 am
This board is a bit strange for me.

1) Why did they add USB serial chip and not connected USB JTAG / Serial from ESP32-P4 directly?
Early ECOs had an issue that caused USB-JTAG-serial not to work from bootup. Not sure if the current ECO still has that issue, but I can imagine the board to be still the same.
2) Why they used ESP32-C6 instead of ESP32 for radio? This would allow to use BT classic too and make it useful for wider range of applications.
I imagine WiFi6 was deemed more important than BT Classic.

devlat
Posts: 15
Joined: Thu Oct 29, 2020 9:33 am

Re: esp32-p4-function-ev-board BSP

Postby devlat » Sat Aug 10, 2024 4:59 am

Thank you for information.
I have got this board now and indeed it is mentioned in the Sample notes that 0.1 chip revision does not yet support USB Serial JTAG.
I also get your points concerning WiFi 6.
But now, as ESP32-P4 is available, i hope Espressif could develop some "radio only" chip with BT Classic, BLE and WiFi 6 (2.4 and 5 Ghz) and strip all other peripherals to make it cheap and minimize power consumption. This would be perfect all-purpose communication processor for ESP32-P4.

Who is online

Users browsing this forum: Google [Bot] and 86 guests