Skip to content

arch/risc-v/espressif: Add lpcore support for esp32p4#18651

Open
eren-terzioglu wants to merge 5 commits intoapache:masterfrom
eren-terzioglu:feature/add_esp32p4_ulp
Open

arch/risc-v/espressif: Add lpcore support for esp32p4#18651
eren-terzioglu wants to merge 5 commits intoapache:masterfrom
eren-terzioglu:feature/add_esp32p4_ulp

Conversation

@eren-terzioglu
Copy link
Copy Markdown
Contributor

Summary

  • Docs/risc-v/esp32p4: Add lpcore docs for esp32p4

Add lpcore docs for esp32p4

  • boards/risc-v/esp32p4: Add lpcore board support

Add ULP lpcore board support for esp32p4

  • arch/risc-v/espressif: Add lpcore support for esp32p4

Add ULP lpcore support for esp32p4

  • boards/risc-v/esp32p4: Add RTC GPIO support

Add RTC GPIO support for esp32p4

  • arch/risc-v/espressif: Add RTC GPIO support for esp32p4

Add RTC GPIO support for esp32p4

Impact

Impact on user: Yes, lpcore support added for esp32p4

Impact on build: No

Impact on hardware: Yes, non support ULP added

Impact on documentation: Related docs added

Impact on security: No

Impact on compatibility: No

Testing

esp32p4-function-ev-board:ulp config used to test

Building

Command to build:

make distclean && ./tools/configure.sh esp32p4-function-ev-board:ulp && make -j && make download ESPTOOL_PORT=/dev/ttyUSB0

Running

ULP blink test app runs during startup, GPIO0 connected to a LED to check blink

Results

LED should be blinking

Add RTC GPIO support for esp32p4

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add RTC GPIO support for esp32p4

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
@github-actions github-actions bot added Area: Documentation Improvements or additions to documentation Arch: risc-v Issues related to the RISC-V (32-bit or 64-bit) architecture Size: L The size of the change in this PR is large Board: risc-v labels Mar 30, 2026
fdcavalcanti
fdcavalcanti previously approved these changes Mar 30, 2026
@eren-terzioglu eren-terzioglu changed the title Feature/add esp32p4 ulp arch/risc-v/espressif: Add lpcore support for esp32p4 Mar 30, 2026
tmedicci
tmedicci previously approved these changes Mar 30, 2026
@eren-terzioglu
Copy link
Copy Markdown
Contributor Author

Thanks @acassis, updated

Add ULP lpcore support for esp32p4

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add ULP lpcore board support for esp32p4

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add lpcore docs for esp32p4

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: risc-v Issues related to the RISC-V (32-bit or 64-bit) architecture Area: Documentation Improvements or additions to documentation Board: risc-v Size: L The size of the change in this PR is large

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants