@@ -13,15 +13,14 @@ RUN set -x \
13
13
&& : # last line
14
14
15
15
16
- # Clone Gecko SDK 4.4.2 (e359ba4 )
17
- RUN wget https://github.com/SiliconLabs/gecko_sdk /releases/download/v4.4.2/gecko -sdk.zip -O /tmp/gecko_sdk .zip \
18
- && unzip /tmp/gecko_sdk .zip -d /tmp/gecko_sdk \
19
- && rm -rf /tmp/gecko_sdk .zip \
16
+ # Download Simplicity SDK v2024.6.0 (a1a37fa )
17
+ RUN wget https://github.com/SiliconLabs/simplicity_sdk /releases/download/v2024.6.0/sisdk -sdk.zip -O /tmp/simplicity_sdk .zip \
18
+ && unzip /tmp/simplicity_sdk .zip -d /tmp/simplicity_sdk \
19
+ && rm -rf /tmp/simplicity_sdk .zip \
20
20
# Deleting files that are not needed to save space
21
- && rm -rf /tmp/gecko_sdk/protocol/flex /tmp/gecko_sdk/protocol/z-wave /tmp/gecko_sdk/protocol/zigbee /tmp/gecko_sdk/protocol/wisun \
22
- && find /tmp/gecko_sdk/protocol/bluetooth /tmp/gecko_sdk/platform -name "*.a" -type f -delete \
23
- && find /tmp/gecko_sdk/protocol/openthread -name "*efr32mg21*" -delete \
24
- && find /tmp/gecko_sdk/protocol/openthread -name "*efr32mg13*" -delete \
21
+ && rm -rf /tmp/simplicity_sdk/protocol/flex /tmp/simplicity_sdk/protocol/z-wave /tmp/simplicity_sdk/protocol/zigbee /tmp/simplicity_sdk/protocol/wisun \
22
+ && find /tmp/simplicity_sdk/protocol/bluetooth /tmp/simplicity_sdk/platform -name "*.a" -type f -delete \
23
+ && find /tmp/simplicity_sdk/protocol/openthread -name "*efr32mg21*" -delete \
25
24
&& : # last line
26
25
27
26
# Clone WiSeConnect Wi-Fi and Bluetooth Software 2.8.2 (4fa5c5f)
@@ -30,8 +29,8 @@ RUN git clone --depth=1 --single-branch --branch=2.8.2 https://github.com/Silico
30
29
rm -rf .git \
31
30
&& : # last line
32
31
33
- # Clone WiSeConnect SDK 3.1.3-matter-hotfix.4 (aa514d4 )
34
- RUN git clone --depth=1 --single-branch --branch=v3.1.3-matter-hotfix.4 https://github.com/SiliconLabs/wiseconnect.git /tmp/wifi_sdk && \
32
+ # Clone WiSeConnect SDK v3.3.0 (e97a0ed )
33
+ RUN git clone --depth=1 --single-branch --branch=v3.3.0 https://github.com/SiliconLabs/wiseconnect.git /tmp/wifi_sdk && \
35
34
cd /tmp/wifi_sdk && \
36
35
rm -rf .git \
37
36
&& : # last line
@@ -63,12 +62,14 @@ RUN set -x \
63
62
&& rm /tmp/requirements.txt \
64
63
&& : # last line
65
64
66
- ENV GSDK_ROOT=/opt/silabs/gecko_sdk/
65
+ # Keep GSDK_ROOT name until rename transition to SISDK is completed
66
+ ENV GSDK_ROOT=/opt/silabs/simplicity_sdk/
67
+ ENV SISDK_ROOT=/opt/silabs/simplicity_sdk/
67
68
ENV WISECONNECT_SDK_ROOT=/opt/silabs/wiseconnect-wifi-bt-sdk/
68
69
ENV WIFI_SDK_ROOT=/opt/silabs/wifi_sdk/
69
70
ENV PATH="${PATH}:/opt/silabs/slc_cli/"
70
71
71
- COPY --from=build /tmp/gecko_sdk /opt/silabs/gecko_sdk
72
+ COPY --from=build /tmp/simplicity_sdk /opt/silabs/simplicity_sdk
72
73
COPY --from=build /tmp/wiseconnect-wifi-bt-sdk/ /opt/silabs/wiseconnect-wifi-bt-sdk/
73
74
COPY --from=build /tmp/wifi_sdk /opt/silabs/wifi_sdk
74
75
COPY --from=build /tmp/slc_cli /opt/silabs/slc_cli
0 commit comments