-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
ESP32: Use mbedtls component in IDF #26608
ESP32: Use mbedtls component in IDF #26608
Conversation
PR #26608: Size comparison from 5f1a60b to a8791b5 Increases (12 builds for bl602, cc32xx, cyw30739, esp32, nrfconnect, psoc6, telink)
Decreases (7 builds for esp32, telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
a8791b5
to
0b03b51
Compare
a2b313d
to
513e1e3
Compare
PR #26608: Size comparison from 64bf867 to 513e1e3 Increases (7 builds for bl702, esp32, psoc6, telink)
Decreases (6 builds for cc32xx, telink)
Full report (50 builds for bl602, bl702, cc32xx, cyw30739, esp32, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #26608: Size comparison from a295e01 to 2e78acb Increases (11 builds for bl602, esp32, nrfconnect, psoc6, telink)
Decreases (7 builds for bl602, cc32xx, cyw30739, telink)
Full report (45 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
2e78acb
to
e34ebfa
Compare
PR #26608: Size comparison from 21147a5 to 6f14f82 Increases (11 builds for bl602, bl702, esp32, psoc6, telink)
Decreases (5 builds for efr32, k32w, psoc6, telink)
Full report (55 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, telink)
|
6f14f82
to
1af8bb9
Compare
PR #26608: Size comparison from 43743fb to 1af8bb9 Increases (1 build for cc32xx)
Full report (4 builds for cc32xx, mbed, qpg)
|
1af8bb9
to
27bf98f
Compare
PR #26608: Size comparison from cb4dec6 to 27bf98f Increases (13 builds for bl702, k32w, psoc6, telink)
Decreases (7 builds for efr32, esp32, telink)
Full report (45 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
27bf98f
to
8884e3c
Compare
PR #26608: Size comparison from e75e729 to 8884e3c Increases (9 builds for bl702, k32w, psoc6, telink)
Decreases (11 builds for cyw30739, efr32, esp32, nrfconnect, telink)
Full report (45 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #26608: Size comparison from bfa0580 to c832f78 Increases (7 builds for bl602, bl702, psoc6, telink)
Decreases (10 builds for cyw30739, efr32, esp32, psoc6, telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #26608: Size comparison from 853691d to 8d4c8ff Increases (3 builds for cc32xx, telink)
Decreases (17 builds for bl602, efr32, esp32, k32w, nrfconnect, psoc6, qpg, telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
Problem
We should use
mbedtls
component in IDF instead ofesp_mbedtls
componentChanges
sdkconfig.defaults
Tests
Tested on ESP32&ESP32C3, the commissioning works well. Both the PASE Session and CASE Session can be established successfully.