Make ESP32-S3 4MB boards use no-ota partition table#10458
Merged
dhalbert merged 2 commits intoadafruit:mainfrom Jul 8, 2025
Merged
Make ESP32-S3 4MB boards use no-ota partition table#10458dhalbert merged 2 commits intoadafruit:mainfrom
dhalbert merged 2 commits intoadafruit:mainfrom
Conversation
Also do some cleanup on mpconfigboard.mk on non-S3 boards, to allow more features, etc. This is a followon to adafruit#10424.
This was referenced Jul 7, 2025
…; turn off BLE on 2MB C3
FoamyGuy
approved these changes
Jul 8, 2025
Collaborator
FoamyGuy
left a comment
There was a problem hiding this comment.
This looks good to me. I tested the update procedure successfully on a Feather S3 TFT and Sparkle Motion with a quick check afterwards to ensure the REPL comes up and behaves as expected.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This supersedes #10265, which got out of date due to #10424.
Starting as draft to check for compilation issues.
All the Adafruit-produced ESP32-S3 guides have been updated to account for this change. This changes the Adafruit ESP32-S3 boards and all the other ESP32-S3 boards to use a single
ota_0partition. So there is nodualbankand no OTA update support.Also,
mpconfigport.mk, and thempconfigboard.mkfiles for many non-ESP32-S3 4MB boards have been cleaned up to turn on more features and make them more consistent, now that those boards also have a single largerota_0partition.