Skip to content

I want to enable secure boot in ESP32-S3, but I checked in menuconfig, and it doesn't support it. How can I enable it? #77566

Answered by rftafas
SanjayEIC asked this question in General
Discussion options

You must be logged in to vote

Hi.

Without a bootloader, this won't be available. You need MCUboot. But just using "regular" MCUboot won't work either. To get security features, you need to use Espressif Port of MCUboot.

  • Instructions here: https://docs.mcuboot.com/readme-espressif.html
  • Yes, you need ESP-IDF installed for now.
  • Yes, you generate 2 images independently.
  • No, this is not a Fork. It is just a different port within MCUboot main repo.
  • We are working to improve Zephyr and MCUboot-Espressif Port relation, but not there yet.
  • This is not a bug neither a missing feature. We (Espressif team) do not have plans to port security features to Zephyr Port of MCUboot.

This can be closed or, better yet, moved to discussion.

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by henrikbrixandersen
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Changes/Updates/Additions to existing features
2 participants
Converted from issue

This discussion was converted from issue #77556 on August 26, 2024 13:31.