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]

Reply via email to