Skip to content

Commit 5f6602f

Browse files
chirag-silabspopovdg
authored andcommitted
[Silabs] Updating the SiSDK, WiFi SDK and Wiseconnect to latest version (project-chip#37711)
* Updating the SiSDK, WiFi SDK and Wiseconnect to latest * addressing review comments
1 parent c23e631 commit 5f6602f

File tree

8 files changed

+15
-7
lines changed

8 files changed

+15
-7
lines changed

.github/workflows/examples-efr32.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
if: github.actor != 'restyled-io[bot]'
4242

4343
container:
44-
image: ghcr.io/project-chip/chip-build-efr32:112
44+
image: ghcr.io/project-chip/chip-build-efr32:115
4545
volumes:
4646
- "/tmp/bloat_reports:/tmp/bloat_reports"
4747
steps:

.gitmodules

+3-3
Original file line numberDiff line numberDiff line change
@@ -213,17 +213,17 @@
213213
[submodule "third_party/silabs/simplicity_sdk"]
214214
path = third_party/silabs/simplicity_sdk
215215
url = https://github.com/SiliconLabs/simplicity_sdk.git
216-
branch = v2024.6.2
216+
branch = v2024.12.1-0
217217
platforms = silabs
218218
[submodule "third_party/silabs/wiseconnect-wifi-bt-sdk"]
219219
path = third_party/silabs/wiseconnect-wifi-bt-sdk
220220
url = https://github.com/SiliconLabs/wiseconnect-wifi-bt-sdk.git
221-
branch = 2.10.3
221+
branch = 2.11.2
222222
platforms = silabs
223223
[submodule "third_party/silabs/wifi_sdk"]
224224
path = third_party/silabs/wifi_sdk
225225
url = https://github.com/SiliconLabs/wiseconnect.git
226-
branch = v3.3.3
226+
branch = v3.4.1
227227
platforms = silabs
228228
[submodule "editline"]
229229
path = third_party/editline/repo

examples/platform/silabs/matter-platform.slcp

+2
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ configuration:
113113
- {name: SL_BT_RTOS_LINK_LAYER_TASK_STACK_SIZE, value: 1024}
114114
- {name: SL_BT_RTOS_HOST_STACK_TASK_STACK_SIZE, value: 2048}
115115
- {name: SL_BT_RTOS_EVENT_HANDLER_STACK_SIZE, value: 1536}
116+
- {name: SL_MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS, value: 1}
117+
- {name: SL_OPENTHREAD_ENABLE_SERIAL_TASK, value: 0}
116118

117119
template_contribution:
118120
- name: mbedtls_ssl_content_len_in_requirement

examples/platform/silabs/provision/ProvisionStorageFlash.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@
2929
#include <platform/silabs/multi-ota/OtaTlvEncryptionKey.h>
3030
#endif // SL_MATTER_ENABLE_OTA_ENCRYPTION
3131

32+
#if !SL_MATTER_GN_BUILD
33+
#include <sl_matter_provision_config.h>
34+
#endif
35+
3236
using namespace chip::Credentials;
3337

3438
#if SLI_SI91X_MCU_INTERFACE

third_party/silabs/efr32_sdk.gni

+2
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ template("efr32_sdk") {
172172
"${efr32_sdk_root}/platform/bootloader",
173173
"${efr32_sdk_root}/platform/bootloader/config",
174174
"${efr32_sdk_root}/platform/bootloader/config/btl_interface",
175+
"${efr32_sdk_root}/platform/bootloader/core/flash",
175176
"${efr32_sdk_root}/platform/bootloader/api",
176177
"${efr32_sdk_root}/platform/CMSIS/Core/Include",
177178
"${efr32_sdk_root}/platform/CMSIS/RTOS2/Include",
@@ -724,6 +725,7 @@ template("efr32_sdk") {
724725
"${efr32_sdk_root}/platform/CMSIS/RTOS2/Source/os_systick.c",
725726
"${efr32_sdk_root}/platform/bootloader/api/btl_interface.c",
726727
"${efr32_sdk_root}/platform/bootloader/api/btl_interface_storage.c",
728+
"${efr32_sdk_root}/platform/bootloader/core/flash/btl_internal_flash.c",
727729
"${efr32_sdk_root}/platform/bootloader/security/sha/crypto_sha.c",
728730
"${efr32_sdk_root}/platform/common/src/sl_core_cortexm.c",
729731
"${efr32_sdk_root}/platform/common/src/sl_slist.c",

third_party/silabs/simplicity_sdk

Submodule simplicity_sdk updated 6579 files

third_party/silabs/wifi_sdk

Submodule wifi_sdk updated 794 files

0 commit comments

Comments
 (0)