Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and merge binaries for ESP32 Web Tool #283

Merged
merged 4 commits into from
Jul 12, 2022
Merged

Fix and merge binaries for ESP32 Web Tool #283

merged 4 commits into from
Jul 12, 2022

Conversation

brentru
Copy link
Member

@brentru brentru commented Jul 12, 2022

ESP Web Tools do not work while uploading binaries at offsets after the Arduino-ESP32 BSP v2.0.4 release. @makermelissa and I believe its due to web tools not patching the binary with flash size/freq, while esptool.py does.

This PR provides a patch that:

  • Creates combined binaries for ESP32-4M, ESP32-8M with Esptool's merge_bin cmd to be uploaded at 0x0. WipperSnapper_Boards definitions for these boards will be updated with the new structure and offset.

Subsequent PR(s) will reduce the number of actions steps, and map the flash frequency and flash size to the appropriate esp32 board.

@brentru brentru requested review from ladyada and makermelissa July 12, 2022 14:38
@brentru
Copy link
Member Author

brentru commented Jul 12, 2022

Pull request successfully tested on hardware: QT Py ESP32 Pico, Feather ESP32v2, Feather ESP32 Huzzah

brentru added a commit to adafruit/Wippersnapper_Boards that referenced this pull request Jul 12, 2022
@brentru brentru merged commit 83e90f2 into adafruit:main Jul 12, 2022
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.

1 participant