tmedicci opened a new pull request, #18516: URL: https://github.com/apache/nuttx/pull/18516
## Summary Following [#18492](https://github.com/apache/nuttx/pull/18492), say hello to ESP32-P4 on NuttX! This PR adds support for Espressif's RISC-V-based ESP32-P4 chip on NuttX, supporting its ESP32-P4-Function-EV-Board board. ## Impact Impact on user: Yes. They now can start designing applications using NuttX on the brand new ESP32-P4 SoC. Impact on build: No. Impact on hardware: Yes. New hardware is being add! Impact on documentation: Yes. Documentation is provided for ESP32-P4 and ESP32-P4-Function-EV-Board. Impact on security: No. Impact on compatibility: No. ## Testing All provided defconfigs are already being tested on our internal CI with HW in the loop. As an example, `ostest` can be tested manually. ### Building Build and flash using UART0. Please note that, depending on the board version, it might be necessary to attach an external USB-to-UART bridge connected to UARTO pins and set the board to download mode. Please, check the `Flashing` section at `Documentation/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.rst` (in this very same PR). ``` make distclean ./tools/configure.sh -S esp32p4-function-ev-board:ostest make flash ESPTOOL_PORT=/dev/ttyUSB0 ``` ### Running Run it with `picocom`, for instance. ``` picocom -b 115200 /dev/ttyUSB0 ``` And, on NuttShell, run `ostest`: ``` nsh> ostest ``` ### Results ``` nsh> ostest . . ostest_main: Exiting with status 0 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
