Skip to content

Upgrade to ESP-IDF 6.0.2 - #1829

Open
eandersson wants to merge 2 commits into
bitaxeorg:masterfrom
eandersson:idf
Open

Upgrade to ESP-IDF 6.0.2#1829
eandersson wants to merge 2 commits into
bitaxeorg:masterfrom
eandersson:idf

Conversation

@eandersson

@eandersson eandersson commented Jul 25, 2026

Copy link
Copy Markdown
Collaborator

This is a rough conversion as they completely migrated to MbedTLS 4.x and adopts the PSA Crypto API.
https://github.com/espressif/esp-idf/releases#release-v6.0

  • Updated sha256 / TLS compatibility with 6.x.
  • Updated Web Socket handshake.
  • Fixed GCC 15.x compiler issues.

@github-actions

github-actions Bot commented Jul 25, 2026

Copy link
Copy Markdown

Test Results

  2 files  ±0    2 suites  ±0   1s ⏱️ ±0s
119 tests ±0  119 ✅ ±0  0 💤 ±0  0 ❌ ±0 
121 runs  ±0  121 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 88c737b. ± Comparison against base commit a191172.

♻️ This comment has been updated with latest results.

@eandersson
eandersson force-pushed the idf branch 2 times, most recently from a6a3848 to ea74859 Compare July 25, 2026 18:00
@WantClue

Copy link
Copy Markdown
Collaborator

SV2 testing is required, if @STSMiner1 could do that would be appreciated, otherwise i will see if i can do a sv2 setup for testing

@WantClue WantClue added the enhancement New feature or request label Jul 27, 2026
@mutatrum

mutatrum commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

I'm surprised all the SHA256 constants and code is now needed.

They are needed. A follow-up could be a clean-up of the midstates, as only the BM1397 actually needs and uses them. For all other chips, midstate calculations are done but not used.

@bonifacio123

bonifacio123 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Saw on Discord the need for testing SV2. Using a DUO I updated the firmware using the unified update method. Have been running against a local Stratum SV2 UI instance for the past three hours. No issues observed so far. Hope this is helpful in some way.

Screenshot From 2026-07-17 09-46-53 Screenshot From 2026-07-28 11-12-28

@eandersson

Copy link
Copy Markdown
Collaborator Author

I'm surprised all the SHA256 constants and code is now needed.

Same.

Saw on Discord the need for testing SV2. Using a DUO I updated the firmware using the unified update method. Have been running against a local Stratum SV2 UI instance for the past three hours. No issues observed so far. Hope this is helpful in some way.

Screenshot From 2026-07-17 09-46-53 Screenshot From 2026-07-28 11-12-28

Appreciate it. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants