Skip to content

Conversation

@me-no-dev
Copy link
Member

This pull request adds support for building ESP-Hosted slave firmwares as part of the build process. It introduces a new build type, updates the build script to handle it, and adds a dedicated script for building ESP-Hosted firmwares for specific targets.

ESP-Hosted build integration:

  • Added a new build type hosted to the build.sh script, allowing users to trigger ESP-Hosted firmware builds via a command-line flag. [1] [2]
  • When the hosted build type is selected, the build system now calls the new tools/build-hosted.sh script to handle the ESP-Hosted build process.
  • During standard builds, if the target is esp32p4, the system will also invoke the ESP-Hosted build script to ensure relevant firmwares are built.

New ESP-Hosted build script:

  • Introduced tools/build-hosted.sh, which locates the ESP-Hosted component, extracts its version information, and builds firmware binaries for the esp32c5 and esp32c6 targets. The script outputs the built binaries to a designated directory and provides status messages for each build.

@me-no-dev me-no-dev requested a review from lucasssvaz October 27, 2025 11:39
@me-no-dev me-no-dev merged commit fc0e6bb into master Oct 27, 2025
10 checks passed
@me-no-dev me-no-dev deleted the feature/esp-hosted-fw branch October 27, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants