Skip to content

arch/risc-v/espressif: Add build customization options for ULP build system - #19570

Merged
xiaoxiang781216 merged 4 commits into
apache:masterfrom
eren-terzioglu:feature/add_ulp_custom_options
Jul 29, 2026
Merged

arch/risc-v/espressif: Add build customization options for ULP build system#19570
xiaoxiang781216 merged 4 commits into
apache:masterfrom
eren-terzioglu:feature/add_ulp_custom_options

Conversation

@eren-terzioglu

Copy link
Copy Markdown
Contributor

Summary

  • boards/risc-v/esp32c6: Add SW LP Mailbox board support

Add software lp mailbox board support

  • arch/risc-v/espressif: Add SW LP Mailbox support

Add software lp mailbox support

  • Docs/platforms/espressif: Add ULP app variables docs

Add new ULP app variable docs

  • arch/risc-v/espressif: Add build customization options for ULP build system

Add customization options for ULP build system

Impact

Impact on user: Yes, ULP app is more flexible

Impact on build: Yes, ULP app is more capable

Impact on hardware: No

Impact on documentation: Yes, related docs added

Impact on security: No

Impact on compatibility: No

Testing

esp32c6-devkitc:ulp config used to test

Building

Command to build

make distclean && ./tools/configure.sh esp32c6-devkitc:ulp && make -j && make download ESPTOOL_PORT=/dev/ttyUSB0 

Running

GPIO0 should blink at startup

Results

GPIO connected to logic analyzer and it should blink

…system

Add customization options for ULP build system

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add new ULP app variable docs

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add software lp mailbox support

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add software lp mailbox board support

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
@eren-terzioglu
eren-terzioglu marked this pull request as ready for review July 28, 2026 13:50
@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: M The size of the change in this PR is medium Board: risc-v labels Jul 28, 2026
@github-actions

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@xiaoxiang781216
xiaoxiang781216 merged commit 8a758b6 into apache:master Jul 29, 2026
31 checks passed
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: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants