Skip to content

Commit

Permalink
Gecko SDK 4.4.4 (#80)
Browse files Browse the repository at this point in the history
* Bump Dockerfile

* Drop old Gecko SDK

* Upgrade `ncp-uart-hw`

* Upgrade `bootloader-uart-xmodem`

* Upgrade `firmware-eraser`

* Upgrade `ot-rcp`

* Upgrade `rcp-uart-802154`

* Upgrade `zwave_ncp_serial_api_controller`
  • Loading branch information
puddly authored Aug 16, 2024
1 parent 841990b commit 170367e
Show file tree
Hide file tree
Showing 30 changed files with 4,109 additions and 3,970 deletions.
20 changes: 4 additions & 16 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -45,23 +45,11 @@ RUN \
&& tar -C /opt -xf arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz \
&& rm arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz

# GCC Embedded Toolchain 10.3-2021.10 (for earlier Gecko SDKs)
# Gecko SDK 4.4.4
RUN \
curl -O https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 \
&& tar -C /opt -xf gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 \
&& rm gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2

# Gecko SDK 4.4.3
RUN \
curl -o gecko_sdk_4.4.3.zip -L https://github.com/SiliconLabs/gecko_sdk/releases/download/v4.4.3/gecko-sdk.zip \
&& unzip -q -d gecko_sdk_4.4.3 gecko_sdk_4.4.3.zip \
&& rm gecko_sdk_4.4.3.zip

# Gecko SDK 4.3.1
RUN \
curl -o gecko_sdk_4.3.1.zip -L https://github.com/SiliconLabs/gecko_sdk/releases/download/v4.3.1/gecko-sdk.zip \
&& unzip -q -d gecko_sdk_4.3.1 gecko_sdk_4.3.1.zip \
&& rm gecko_sdk_4.3.1.zip
curl -o gecko_sdk_4.4.4.zip -L https://github.com/SiliconLabs/gecko_sdk/releases/download/v4.4.4/gecko-sdk.zip \
&& unzip -q -d gecko_sdk_4.4.4 gecko_sdk_4.4.4.zip \
&& rm gecko_sdk_4.4.4.zip

ARG USERNAME=builder
ARG USER_UID=1000
Expand Down
944 changes: 472 additions & 472 deletions misc/firmware-eraser/.cproject

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion misc/firmware-eraser/firmware-eraser.pintool
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<device:XMLDevice xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:device="http://www.silabs.com/ss/hwconfig/document/device.ecore" name="pin_tool.EFR32MG21A010F1024IM32" partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" contextId="com.silabs.sdk.stack.super:4.4.3._-295637086">
<device:XMLDevice xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:device="http://www.silabs.com/ss/hwconfig/document/device.ecore" name="pin_tool.EFR32MG21A010F1024IM32" partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" contextId="com.silabs.sdk.stack.super:4.4.4._-295637083">
<mode name="DefaultMode">
<property object="DefaultMode" propertyId="mode.diagramLocation" value="100, 100"/>
</mode>
Expand Down
2 changes: 1 addition & 1 deletion misc/firmware-eraser/firmware-eraser.slcp
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ include:
- path: .
file_list:
- {path: app.h}
sdk: {id: gecko_sdk, version: 4.4.3}
sdk: {id: gecko_sdk, version: 4.4.4}
toolchain_settings: []
component:
- {id: EFR32MG21A010F1024IM32}
Expand Down
2 changes: 1 addition & 1 deletion misc/firmware-eraser/firmware-eraser.slps
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="ASCII"?>
<model:MDescriptors xmlns:model="http://www.silabs.com/ss/Studio.ecore">
<descriptors name="firmware-eraser">
<properties key="projectCommon.sdkId" value="com.silabs.sdk.stack.super:4.4.3._-295637086"/>
<properties key="projectCommon.sdkId" value="com.silabs.sdk.stack.super:4.4.4._-295637083"/>
<properties key="universalConfig.relativeWorkspacePath" value="../firmware-eraser.slcw"/>
<properties key="universalConfig.generationDirectory" value=""/>
<properties key="universalConfig.toolchainCompatibility" value="iar gcc"/>
Expand Down
798 changes: 399 additions & 399 deletions src/bootloader-uart-xmodem/.cproject

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/bootloader-uart-xmodem/bootloader-uart-xmodem.pintool
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<device:XMLDevice xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:device="http://www.silabs.com/ss/hwconfig/document/device.ecore" name="pin_tool.EFR32MG21A010F1024IM32" partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" contextId="com.silabs.sdk.stack.super:4.4.3._-295637086">
<device:XMLDevice xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:device="http://www.silabs.com/ss/hwconfig/document/device.ecore" name="pin_tool.EFR32MG21A010F1024IM32" partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" contextId="com.silabs.sdk.stack.super:4.4.4._-295637083">
<mode name="DefaultMode">
<property object="DefaultMode" propertyId="mode.diagramLocation" value="100, 100"/>
<property object="GPIO" propertyId="ABModule.selectedRequirement" value="gpio%T%SL_DEBUG%T%btl_debug_cfg.h"/>
Expand Down
2 changes: 1 addition & 1 deletion src/bootloader-uart-xmodem/bootloader-uart-xmodem.slcp
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ package: bootloader
quality: production
readme:
- {path: readme.md}
sdk: {id: gecko_sdk, version: 4.4.3}
sdk: {id: gecko_sdk, version: 4.4.4}
toolchain_settings: []
component:
- {id: EFR32MG21A010F1024IM32}
Expand Down
2 changes: 1 addition & 1 deletion src/bootloader-uart-xmodem/bootloader-uart-xmodem.slps
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="ASCII"?>
<model:MDescriptors xmlns:model="http://www.silabs.com/ss/Studio.ecore">
<descriptors name="bootloader-uart-xmodem">
<properties key="projectCommon.sdkId" value="com.silabs.sdk.stack.super:4.4.3._-295637086"/>
<properties key="projectCommon.sdkId" value="com.silabs.sdk.stack.super:4.4.4._-295637083"/>
<properties key="universalConfig.relativeWorkspacePath" value="../bootloader-uart-xmodem.slcw"/>
<properties key="universalConfig.generationDirectory" value=""/>
<properties key="universalConfig.toolchainCompatibility" value="iar gcc"/>
Expand Down
Loading

0 comments on commit 170367e

Please sign in to comment.