Skip to content

Commit 551fb8d

Browse files
committed
Gecko SDK 4.3.0
1 parent ef05eb6 commit 551fb8d

File tree

19,375 files changed

+1648852
-441926
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

19,375 files changed

+1648852
-441926
lines changed

.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
id=com.silabs.sdk.stack.super
22

3-
version=4.2.3
3+
version=4.3.0
44

55
label=Gecko SDK Suite
66
description=Gecko SDK Suite
@@ -15,7 +15,7 @@ buildNumber=0
1515

1616
# Look in these locations for extra properties
1717
# note that the single .properties input is a hack so that this will work while the stacks are updated
18-
extendedProperties=app/bluetooth/bluetooth_esl.properties app/bluetooth/find_my.properties app/amazon/app_amazon.properties app/mcu_example/app_mcu.properties .studio/efm32.properties app/bluetooth/esf.properties app/btmesh/btmesh.properties app/flex/esf.properties extension/homekit/app/esf.properties app/common/app_common.properties platform/bootloader/esf.properties platform/halconfig/halconfig.properties platform/base/base.properties platform/micrium_os/micrium-krnx.properties protocol/openthread/esf.properties protocol/zigbee/esf.properties protocol/z-wave/esf.properties protocol/usb/usb.properties hardware/kit/kit.properties hardware/reference_design/ref_design.properties util/plugin/plugin.properties app/wisun/esf.properties util/third_party/tensorflow_extra/apack.properties extension/wiseconnect/esf.properties extension/matter_demo/matter.properties
18+
extendedProperties=app/bluetooth/bluetooth_esl.properties app/bluetooth/find_my.properties app/amazon/app_amazon.properties app/mcu_example/app_mcu.properties .studio/efm32.properties app/bluetooth/esf.properties app/btmesh/btmesh.properties app/flex/esf.properties extension/homekit/app/esf.properties app/common/app_common.properties platform/bootloader/esf.properties platform/halconfig/halconfig.properties platform/base/base.properties platform/micrium_os/micrium-krnx.properties protocol/openthread/esf.properties protocol/zigbee/esf.properties protocol/z-wave/esf.properties protocol/usb/usb.properties hardware/kit/kit.properties hardware/reference_design/ref_design.properties util/plugin/plugin.properties app/wisun/esf.properties util/third_party/tensorflow_extra/apack.properties extension/wiseconnect/esf.properties extension/matter_demo/matter.properties extension/amazon-sidewalk/sidewalk.slsdk
1919

2020
# ISD options
2121
baseDirectory=platform/base

app/amazon/amazon_bluetooth_experimental_templates.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<properties key="solutionReferenceId" value="app.amazon.example.amazon_aws_demos.amazon_aws_soc_gatt_server.slcp"/>
77
<properties key="projectFilePaths" value="example/amazon_aws_demos/amazon_aws_soc_gatt_server.slcp"/>
88
<properties key="readmeFiles" value=""/>
9-
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4115a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b brd4195a brd4195b brd4196a brd4196b brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a brd4332a com.silabs.board.none"/>
9+
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a com.silabs.board.none"/>
1010
<properties key="partCompatibility" value=".*bgm21.* .*bgm22.* .*mgm21.* .*mgm22.* .*mgm24.* .*efr32bg21.* .*efr32bg22.* .*efr32mg21.* .*efr32mg22.* .*efr32bg24.* .*efr32mg24.*"/>
1111
<properties key="ideCompatibility" value="makefile-ide simplicity-ide"/>
1212
<properties key="toolchainCompatibility" value="gcc segger"/>
@@ -21,7 +21,7 @@
2121
<properties key="solutionReferenceId" value="app.amazon.example.amazon_aws_demos.amazon_aws_soc_mqtt_over_ble.slcp"/>
2222
<properties key="projectFilePaths" value="example/amazon_aws_demos/amazon_aws_soc_mqtt_over_ble.slcp"/>
2323
<properties key="readmeFiles" value=""/>
24-
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4115a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b brd4195a brd4195b brd4196a brd4196b brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a brd4332a com.silabs.board.none"/>
24+
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a com.silabs.board.none"/>
2525
<properties key="partCompatibility" value=".*bgm21.* .*bgm22.* .*mgm21.* .*mgm22.* .*mgm24.* .*efr32bg21.* .*efr32bg22.* .*efr32mg21.* .*efr32mg22.* .*efr32bg24.* .*efr32mg24.*"/>
2626
<properties key="ideCompatibility" value="makefile-ide simplicity-ide"/>
2727
<properties key="toolchainCompatibility" value="gcc segger"/>
@@ -36,9 +36,9 @@
3636
<properties key="solutionReferenceId" value="app.amazon.example.amazon_aws_tests.amazon_aws_soc_bt_tests.slcp"/>
3737
<properties key="projectFilePaths" value="example/amazon_aws_tests/amazon_aws_soc_bt_tests.slcp"/>
3838
<properties key="readmeFiles" value=""/>
39-
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4115a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b brd4195a brd4195b brd4196a brd4196b brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a brd4332a com.silabs.board.none"/>
39+
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a com.silabs.board.none"/>
4040
<properties key="partCompatibility" value=".*bgm21.* .*bgm22.* .*mgm21.* .*mgm22.* .*mgm24.* .*efr32bg21.* .*efr32bg22.* .*efr32mg21.* .*efr32mg22.* .*efr32bg24.* .*efr32mg24.*"/>
41-
<properties key="ideCompatibility" value="generic-template makefile-ide simplicity-ide visual-studio-code"/>
41+
<properties key="ideCompatibility" value="makefile-ide simplicity-ide visual-studio-code"/>
4242
<properties key="toolchainCompatibility" value="gcc"/>
4343
<properties key="category" value="Example|AWS IoT"/>
4444
<properties key="quality" value="EXPERIMENTAL"/>

app/amazon/amazon_platform_experimental_templates.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<properties key="projectFilePaths" value="example/amazon_aws_tests/amazon_aws_tests.slcp"/>
88
<properties key="readmeFiles" value="example/amazon_aws_tests/readme.md"/>
99
<properties key="boardCompatibility" value="brd2601a brd2601b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b com.silabs.board.none"/>
10-
<properties key="partCompatibility" value=".*bgm1.* .*bgm13.* .*bgm21.* .*bgm22.* .*bgm24.* .*efm32g.* .*efm32gg.* .*efm32gg11b.* .*efm32gg12b.* .*efm32hg.* .*efm32lg.* .*efm32pg12b.* .*efm32pg1b.* .*efm32pg22.* .*efm32pg23.* .*efm32tg.* .*efm32tg11b.* .*efm32wg.* .*efm32zg.* .*efr32bg12p.* .*efr32bg13p.* .*efr32bg1b.* .*efr32bg1p.* .*efr32bg21.* .*efr32bg22.* .*efr32bg24.* .*efr32bg27.* .*efr32fg12p.* .*efr32fg13p.* .*efr32fg14p.* .*efr32fg1p.* .*efr32fg22.* .*efr32fg23.* .*efr32fg28.* .*efr32mg12p.* .*efr32mg13p.* .*efr32mg14p.* .*efr32mg1p.* .*efr32mg21.* .*efr32mg22.* .*efr32mg24.* .*efr32mg27.* .*efr32mr21.* .*efr32zg13l.* .*efr32zg13p.* .*efr32zg13s.* .*efr32zg14p.* .*efr32zg23.* .*efr32zg28.* .*fgm23.* .*mgm1.* .*mgm12.* .*mgm13.* .*mgm21.* .*mgm22.* .*mgm24.* .*zgm13.* .*zgm23.*"/>
10+
<properties key="partCompatibility" value=".*bgm1.* .*bgm13.* .*bgm21.* .*bgm22.* .*bgm24.* .*efm32g.* .*efm32gg.* .*efm32gg11b.* .*efm32gg12b.* .*efm32hg.* .*efm32lg.* .*efm32pg12b.* .*efm32pg1b.* .*efm32pg22.* .*efm32pg23.* .*efm32tg.* .*efm32tg11b.* .*efm32wg.* .*efm32zg.* .*efr32bg12p.* .*efr32bg13p.* .*efr32bg1b.* .*efr32bg1p.* .*efr32bg21.* .*efr32bg22.* .*efr32bg27.* .*efr32fg12p.* .*efr32fg13p.* .*efr32fg14p.* .*efr32fg1p.* .*efr32fg22.* .*efr32fg23.* .*efr32fg28.* .*efr32mg12p.* .*efr32mg13p.* .*efr32mg14p.* .*efr32mg1p.* .*efr32mg21.* .*efr32mg22.* .*efr32mg24.* .*efr32mg27.* .*efr32mr21.* .*efr32zg13l.* .*efr32zg13p.* .*efr32zg13s.* .*efr32zg14p.* .*efr32zg23.* .*efr32zg28.* .*fgm23.* .*mgm1.* .*mgm12.* .*mgm13.* .*mgm21.* .*mgm22.* .*mgm24.* .*zgm13.* .*zgm23.*"/>
1111
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
1212
<properties key="toolchainCompatibility" value="gcc iar segger"/>
1313
<properties key="category" value="Example|AWS IoT"/>

app/amazon/app_amazon.properties

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# This file provides metadata for the stack directory, as part of ESF.
2-
id=com.silabs.sdk.amazon
3-
label=Amazon
4-
description=Amazon
5-
version=3.3.0.0
6-
dependantSdkVersion=4.1.0
7-
prop.subLabel=Amazon\\ 202012.00
8-
9-
# General properties are prepended with "prop."
10-
prop.file.templatesFile=amazon_platform_experimental_templates.xml amazon_bluetooth_experimental_templates.xml amazon_experimental_templates.xml amazon_production_templates.xml
11-
prop.file.demosFile=amazon_demos.xml
1+
# This file provides metadata for the stack directory, as part of ESF.
2+
id=com.silabs.sdk.amazon
3+
label=Amazon
4+
description=Amazon
5+
version=3.3.0.0
6+
dependantSdkVersion=4.1.0
7+
prop.subLabel=Amazon\\ 202012.00
8+
9+
# General properties are prepended with "prop."
10+
prop.file.templatesFile=amazon_platform_experimental_templates.xml amazon_bluetooth_experimental_templates.xml amazon_experimental_templates.xml amazon_production_templates.xml
11+
prop.file.demosFile=amazon_demos.xml

app/amazon/example/amazon_aws_demos/amazon_aws_soc_gatt_server.slcp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ component:
1818
- id: bluetooth_rtos_adaptation
1919
- id: iot_ble
2020
# Bluetooth features
21+
- id: bluetooth_feature_legacy_scanner
22+
- id: bluetooth_feature_legacy_advertiser
2123
- id: bluetooth_feature_dynamic_gattdb
2224
- id: bluetooth_feature_system
2325
- id: bluetooth_feature_connection
2426
- id: bluetooth_feature_gatt
2527
- id: bluetooth_feature_gatt_server
26-
- id: bluetooth_feature_advertiser
2728
- id: bluetooth_feature_sm
2829
- id: bluetooth_feature_nvm
2930
# AFR - AWS demo component

app/amazon/example/amazon_aws_demos/amazon_aws_soc_mqtt_over_ble.slcp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ component:
1818
- id: bluetooth_rtos_adaptation
1919
- id: iot_ble
2020
# Bluetooth features
21+
- id: bluetooth_feature_legacy_scanner
22+
- id: bluetooth_feature_legacy_advertiser
2123
- id: bluetooth_feature_dynamic_gattdb
2224
- id: bluetooth_feature_system
2325
- id: bluetooth_feature_connection
2426
- id: bluetooth_feature_gatt
2527
- id: bluetooth_feature_gatt_server
26-
- id: bluetooth_feature_advertiser
2728
- id: bluetooth_feature_sm
2829
- id: bluetooth_feature_nvm
2930
# AFR - AWS demo component

app/amazon/example/amazon_aws_tests/amazon_aws_soc_bt_tests.slcp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ component:
1818
- id: bluetooth_rtos_adaptation
1919
- id: iot_ble
2020
# Bluetooth features
21+
- id: bluetooth_feature_legacy_scanner
22+
- id: bluetooth_feature_legacy_advertiser
2123
- id: bluetooth_feature_dynamic_gattdb
2224
- id: bluetooth_feature_system
2325
- id: bluetooth_feature_connection
2426
- id: bluetooth_feature_gatt
2527
- id: bluetooth_feature_gatt_server
26-
- id: bluetooth_feature_advertiser
2728
- id: bluetooth_feature_sm
2829
- id: bluetooth_feature_nvm
2930
# CommonIO instances
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<demos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:model="http://www.silabs.com/ss/Studio.ecore" xsi:noNamespaceSchemaLocation="http://www.silabs.com/ss/Demo.ecore">
3+
<demo name="brd4198a.demo.bt_abr_ncp_initiator" label="Bluetooth - ABR NCP">
4+
<model:description>ABR Network Co-Processor (NCP) target application. Runs the Bluetooth stack and provides access to it by exposing the Bluetooth API (BGAPI) via UART connection. NCP mode makes it possible to run your application on a host controller or PC. This example does not have a GATT database, but makes it possible to build one from the application using Dynamic GATT API.
5+
</model:description>
6+
<property key="demos.blurb" value="Bluetooth - ABR NCP"/>
7+
<property key="core.partCompatibility" value=".*efr32mg24b210f1536im48.*"/>
8+
<property key="core.boardCompatibility" value="brd4198a"/>
9+
<property key="demos.imageFile" value="asset://com.silabs.sdk.stack.super_4.3.0/app/bluetooth/demos/bt_abr_ncp_initiator/bt_abr_ncp_initiator-brd4198a.s37"/>
10+
<property key="core.readmeFiles" value="example/bt_abr_ncp_initiator/readme.md"/>
11+
<property key="filters" value=""/>
12+
<property key="core.quality" value="EXPERIMENTAL"/>
13+
<property key="demos.bootloaderFile" value="asset://com.silabs.sdk.stack.super_4.3.0/platform/bootloader/demos/bootloader-uart-bgapi/bootloader-uart-bgapi-brd4198a.s37"/>
14+
</demo>
15+
<demo name="brd4198a.demo.bt_abr_soc_initiator" label="Bluetooth - SoC ABR initiator">
16+
<model:description>ABR initiator for Bluetooth. The example connects to an ABR reflector and starts distance measurement. Results are printed on the display of the WSTK.
17+
</model:description>
18+
<property key="demos.blurb" value="Bluetooth - SoC ABR initiator"/>
19+
<property key="core.partCompatibility" value=".*efr32mg24b210f1536im48.*"/>
20+
<property key="core.boardCompatibility" value="brd4198a"/>
21+
<property key="demos.imageFile" value="asset://com.silabs.sdk.stack.super_4.3.0/app/bluetooth/demos/bt_abr_soc_initiator/bt_abr_soc_initiator-brd4198a.s37"/>
22+
<property key="core.readmeFiles" value="example/bt_abr_soc_initiator/readme.md"/>
23+
<property key="filters" value=""/>
24+
<property key="core.quality" value="EXPERIMENTAL"/>
25+
<property key="demos.bootloaderFile" value="asset://com.silabs.sdk.stack.super_4.3.0/platform/bootloader/demos/bootloader-apploader/bootloader-apploader-brd4198a.s37"/>
26+
</demo>
27+
<demo name="brd4198a.demo.bt_abr_soc_reflector" label="Bluetooth - SoC ABR reflector">
28+
<model:description>ABR reflector for Bluetooth. The example sends measurement results to the initiator via GATT. The application starts advertising after boot and restarts advertising after a connection is closed. It also supports Over-the-Air Device Firmware Upgrade (OTA DFU).
29+
</model:description>
30+
<property key="demos.blurb" value="Bluetooth - SoC ABR reflector"/>
31+
<property key="core.partCompatibility" value=".*efr32mg24b210f1536im48.*"/>
32+
<property key="core.boardCompatibility" value="brd4198a"/>
33+
<property key="demos.imageFile" value="asset://com.silabs.sdk.stack.super_4.3.0/app/bluetooth/demos/bt_abr_soc_reflector/bt_abr_soc_reflector-brd4198a.s37"/>
34+
<property key="core.readmeFiles" value="example/bt_abr_soc_reflector/readme.md"/>
35+
<property key="filters" value=""/>
36+
<property key="core.quality" value="EXPERIMENTAL"/>
37+
<property key="demos.bootloaderFile" value="asset://com.silabs.sdk.stack.super_4.3.0/platform/bootloader/demos/bootloader-apploader/bootloader-apploader-brd4198a.s37"/>
38+
</demo>
39+
</demos>

0 commit comments

Comments
 (0)