Skip to content

Commit

Permalink
Gecko SDK 4.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
silabsbot committed Mar 10, 2023
1 parent 3fbadf9 commit 11dd105
Show file tree
Hide file tree
Showing 4,793 changed files with 201,431 additions and 15,172 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
id=com.silabs.sdk.stack.super

version=4.2.1
version=4.2.2

label=Gecko SDK Suite
description=Gecko SDK Suite
Expand Down
8 changes: 4 additions & 4 deletions app/amazon/amazon_bluetooth_experimental_templates.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<properties key="solutionReferenceId" value="app.amazon.example.amazon_aws_demos.amazon_aws_soc_gatt_server.slcp"/>
<properties key="projectFilePaths" value="example/amazon_aws_demos/amazon_aws_soc_gatt_server.slcp"/>
<properties key="readmeFiles" value=""/>
<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"/>
<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 brd4196a brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a brd4332a com.silabs.board.none"/>
<properties key="partCompatibility" value=".*bgm21.* .*bgm22.* .*mgm21.* .*mgm22.* .*mgm24.* .*efr32bg21.* .*efr32bg22.* .*efr32mg21.* .*efr32mg22.* .*efr32bg24.* .*efr32mg24.*"/>
<properties key="ideCompatibility" value="makefile-ide simplicity-ide"/>
<properties key="toolchainCompatibility" value="gcc segger"/>
Expand All @@ -21,7 +21,7 @@
<properties key="solutionReferenceId" value="app.amazon.example.amazon_aws_demos.amazon_aws_soc_mqtt_over_ble.slcp"/>
<properties key="projectFilePaths" value="example/amazon_aws_demos/amazon_aws_soc_mqtt_over_ble.slcp"/>
<properties key="readmeFiles" value=""/>
<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"/>
<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 brd4196a brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a brd4332a com.silabs.board.none"/>
<properties key="partCompatibility" value=".*bgm21.* .*bgm22.* .*mgm21.* .*mgm22.* .*mgm24.* .*efr32bg21.* .*efr32bg22.* .*efr32mg21.* .*efr32mg22.* .*efr32bg24.* .*efr32mg24.*"/>
<properties key="ideCompatibility" value="makefile-ide simplicity-ide"/>
<properties key="toolchainCompatibility" value="gcc segger"/>
Expand All @@ -36,9 +36,9 @@
<properties key="solutionReferenceId" value="app.amazon.example.amazon_aws_tests.amazon_aws_soc_bt_tests.slcp"/>
<properties key="projectFilePaths" value="example/amazon_aws_tests/amazon_aws_soc_bt_tests.slcp"/>
<properties key="readmeFiles" value=""/>
<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"/>
<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 brd4196a brd4197a brd4198a brd4308a brd4308b brd4308c brd4308d brd4309a brd4309b brd4316a brd4317a brd4318a brd4319a brd4329a brd4332a com.silabs.board.none"/>
<properties key="partCompatibility" value=".*bgm21.* .*bgm22.* .*mgm21.* .*mgm22.* .*mgm24.* .*efr32bg21.* .*efr32bg22.* .*efr32mg21.* .*efr32mg22.* .*efr32bg24.* .*efr32mg24.*"/>
<properties key="ideCompatibility" value="makefile-ide simplicity-ide visual-studio-code"/>
<properties key="ideCompatibility" value="generic-template makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc"/>
<properties key="category" value="Example|AWS IoT"/>
<properties key="quality" value="EXPERIMENTAL"/>
Expand Down
4 changes: 2 additions & 2 deletions app/amazon/amazon_platform_experimental_templates.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
<properties key="projectFilePaths" value="example/amazon_aws_tests/amazon_aws_tests.slcp"/>
<properties key="readmeFiles" value="example/amazon_aws_tests/readme.md"/>
<properties key="boardCompatibility" value="brd2601a brd2601b brd4180a brd4180b brd4181a brd4181b brd4181c brd4186a brd4186b brd4186c brd4187a brd4187b brd4187c brd4188a brd4188b com.silabs.board.none"/>
<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.*"/>
<properties key="ideCompatibility" value="iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<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.*"/>
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc iar segger"/>
<properties key="category" value="Example|AWS IoT"/>
<properties key="quality" value="EXPERIMENTAL"/>
Expand Down
67 changes: 57 additions & 10 deletions app/bluetooth/bluetooth_experimental_templates.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,46 @@
<?xml version="1.0" encoding="ASCII"?>
<model:MDescriptors xmlns:model="http://www.silabs.com/ss/Studio.ecore">
<descriptors name="bt_soc_cbap_tz_workspace" label="bt_soc_cbap_tz_workspace" description="Demonstrates Certificate Based Authentication and Pairing over BLE. This example utilizes TrustZone for storing keys.&#xA;">
<properties key="namespace" value="template.solution.uc"/>
<properties key="keywords" value="universal\ configurator"/>
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_cbap.bt_soc_cbap_tz.slcw"/>
<properties key="projectFilePaths" value="example/bt_soc_cbap/bt_soc_cbap_tz.slcw"/>
<properties key="readmeFiles" value=""/>
<properties key="boardCompatibility" value="brd4109a brd4110a brd4111a brd4113a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4186a brd4187a brd4194a brd4308a brd4308b brd4309a brd4309b com.silabs.board.none"/>
<properties key="partCompatibility" value=".*efr32[bm]g21.* .*efr32[bm]g22.* .*efr32[bm]g24.* .*efr32[bm]g27.* .*efr32[fz]g28a.* .*[bm]gm21.* .*[bm]gm22.* .*[bm]gm24.* .*[bm]gm27.*"/>
<properties key="ideCompatibility" value="makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
<properties key="stockConfigCompatibility" value="com.silabs.ss.framework.project.toolchain.core.default"/>
<properties key="filters" value="Device\ Type|SoC Project\ Difficulty|Advanced Wireless\ Technology|Bluetooth"/>
<properties key="solutionProjects" value="app.bluetooth.example.bt_soc_tz_secure_application.bt_soc_tz_secure_application.slcp app.bluetooth.example.bt_soc_cbap.bt_soc_cbap_tz_ns.slcp platform.bootloader.sample-apps.workspaces.bootloader-apploader.bootloader-apploader-secure.slcp platform.bootloader.sample-apps.workspaces.bootloader-apploader.bootloader-apploader-nonsecure.slcp"/>
</descriptors>
<descriptors name="bt_soc_csr_generator_tz_workspace" label="bt_soc_csr_generator_tz_workspace" description="Certificate generating firmware workspace. Software is generating the device EC key pair, the signing request for the device certificate, and other related data. The generated data can be read out by the Central Authority. This example utilizes TrustZone for storing keys.&#xA;">
<properties key="namespace" value="template.solution.uc"/>
<properties key="keywords" value="universal\ configurator"/>
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_csr_generator.bt_soc_csr_generator_tz.slcw"/>
<properties key="projectFilePaths" value="example/bt_soc_csr_generator/bt_soc_csr_generator_tz.slcw"/>
<properties key="readmeFiles" value=""/>
<properties key="boardCompatibility" value="brd4109a brd4110a brd4111a brd4113a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4186a brd4187a brd4194a brd4308a brd4308b brd4309a brd4309b com.silabs.board.none"/>
<properties key="partCompatibility" value=".*efr32[bm]g21.* .*efr32[bm]g22.* .*efr32[bm]g24.* .*efr32[bm]g27.* .*efr32[fz]g28a.* .*[bm]gm21.* .*[bm]gm22.* .*[bm]gm24.* .*[bm]gm27.*"/>
<properties key="ideCompatibility" value="makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
<properties key="stockConfigCompatibility" value="com.silabs.ss.framework.project.toolchain.core.default"/>
<properties key="filters" value="Device\ Type|SoC Project\ Difficulty|Advanced Wireless\ Technology|Bluetooth"/>
<properties key="solutionProjects" value="app.bluetooth.example.bt_soc_tz_secure_application.bt_soc_tz_secure_application.slcp app.bluetooth.example.bt_soc_csr_generator.bt_soc_csr_generator_tz_ns.slcp platform.bootloader.sample-apps.workspaces.bootloader-apploader.bootloader-apploader-secure.slcp platform.bootloader.sample-apps.workspaces.bootloader-apploader.bootloader-apploader-nonsecure.slcp"/>
</descriptors>
<descriptors name="bt_soc_cbap" label="Bluetooth - SoC Certificate Based Authentication and Pairing (Secure Vault)&#xA;" description="Demonstrates Certificate Based Authentication and Pairing over BLE. This example utilizes Secure Vault for storing keys.&#xA;">
<properties key="namespace" value="template.uc"/>
<properties key="keywords" value="universal\ configurator"/>
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_cbap.bt_soc_cbap.slcp"/>
<properties key="projectFilePaths" value="example/bt_soc_cbap/bt_soc_cbap.slcp"/>
<properties key="readmeFiles" value="example/bt_soc_cbap/readme.md"/>
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4181c brd4186b brd4186c brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4198a brd4308c brd4308d brd4316a brd4317a brd4318a brd4319a brd4335a brd4400a brd4400b brd4401a brd4401b com.silabs.board.none"/>
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4115a brd4181c brd4186b brd4186c brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4198a brd4308c brd4308d brd4316a brd4317a brd4318a brd4319a brd4332a brd4335a brd4400a brd4400b brd4401a brd4401b com.silabs.board.none"/>
<properties key="partCompatibility" value=".*efr32[bm]g21b.* .*efr32[bm]g24b.* .*efr32[fz]g28b.* .*[bm]gm210pb.* .*[bm]gm240pb.* .*[bm]gm240sb.* .*[bm]gm241sd.* .*mgm240sd.* .*mgm240l0.*"/>
<properties key="ideCompatibility" value="iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc iar segger"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
Expand All @@ -21,9 +53,9 @@
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_cbap.bt_soc_cbap_tz_ns.slcp"/>
<properties key="projectFilePaths" value="example/bt_soc_cbap/bt_soc_cbap_tz_ns.slcp"/>
<properties key="readmeFiles" value="example/bt_soc_cbap/readme.md"/>
<properties key="boardCompatibility" value="brd4108a brd4109a brd4110a brd4111a brd4113a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4182a brd4183a brd4183c brd4184a brd4184b brd4185a brd4186a brd4187a brd4194a brd4308a brd4308b brd4309a brd4309b brd4311a brd4311b brd4312a brd4314a brd4330a brd4331a com.silabs.board.none"/>
<properties key="partCompatibility" value=".*efr32[bm]g21.* .*efr32[bm]g22.* .*efr32[bm]g24.* .*efr32[bm]g27.* .*efr32[fz]g28a.* .*[bm]gm21.* .*[bm]gm22.* .*[bm]gm24.* .*[bm]gm27.*"/>
<properties key="ideCompatibility" value="iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="boardCompatibility" value="com.silabs.board.none"/>
<properties key="partCompatibility" value=""/>
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc iar segger"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
Expand All @@ -36,9 +68,9 @@
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_csr_generator.bt_soc_csr_generator.slcp"/>
<properties key="projectFilePaths" value="example/bt_soc_csr_generator/bt_soc_csr_generator.slcp"/>
<properties key="readmeFiles" value="example/bt_soc_csr_generator/readme.md"/>
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4181c brd4186b brd4186c brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4198a brd4308c brd4308d brd4316a brd4317a brd4318a brd4319a brd4335a brd4400a brd4400b brd4401a brd4401b com.silabs.board.none"/>
<properties key="boardCompatibility" value="brd2601a brd2601b brd2703a brd2704a brd4115a brd4181c brd4186b brd4186c brd4187b brd4187c brd4188a brd4188b brd4195a brd4196a brd4198a brd4308c brd4308d brd4316a brd4317a brd4318a brd4319a brd4332a brd4335a brd4400a brd4400b brd4401a brd4401b com.silabs.board.none"/>
<properties key="partCompatibility" value=".*efr32[bm]g21b.* .*efr32[bm]g24b.* .*efr32[fz]g28b.* .*[bm]gm210pb.* .*[bm]gm240pb.* .*[bm]gm240sb.* .*[bm]gm241sd.* .*mgm240sd.* .*mgm240l0.*"/>
<properties key="ideCompatibility" value="iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc iar segger"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
Expand All @@ -51,9 +83,24 @@
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_csr_generator.bt_soc_csr_generator_tz_ns.slcp"/>
<properties key="projectFilePaths" value="example/bt_soc_csr_generator/bt_soc_csr_generator_tz_ns.slcp"/>
<properties key="readmeFiles" value="example/bt_soc_csr_generator/readme.md"/>
<properties key="boardCompatibility" value="brd4108a brd4109a brd4110a brd4111a brd4113a brd4176a brd4179b brd4180a brd4180b brd4181a brd4181b brd4182a brd4183a brd4183c brd4184a brd4184b brd4185a brd4186a brd4187a brd4191a brd4194a brd4308a brd4308b brd4309a brd4309b brd4311a brd4311b brd4312a brd4314a brd4330a brd4331a com.silabs.board.none"/>
<properties key="partCompatibility" value=".*efr32[bm]g21.* .*efr32[bm]g22.* .*efr32[bm]g24.* .*efr32[bm]g27.* .*efr32[fz]g28a.* .*[bm]gm21.* .*[bm]gm22.* .*[bm]gm24.* .*[bm]gm27.*"/>
<properties key="ideCompatibility" value="iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="boardCompatibility" value="com.silabs.board.none"/>
<properties key="partCompatibility" value=""/>
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc iar segger"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
<properties key="stockConfigCompatibility" value="com.silabs.ss.framework.project.toolchain.core.default"/>
<properties key="filters" value="Device\ Type|SoC Project\ Difficulty|Advanced Wireless\ Technology|Bluetooth"/>
</descriptors>
<descriptors name="bt_soc_tz_secure_application" label="Sample project for TrustZone Secure Key Library" description="This project can be used as a reference implementation for creating secure applications with TrustZone for bluetooth products.&#xA;This project makes a TrustZone secure library for running PSA libraries in the secure world.">
<properties key="namespace" value="template.uc"/>
<properties key="keywords" value="universal\ configurator"/>
<properties key="solutionReferenceId" value="app.bluetooth.example.bt_soc_tz_secure_application.bt_soc_tz_secure_application.slcp"/>
<properties key="projectFilePaths" value="example/bt_soc_tz_secure_application/bt_soc_tz_secure_application.slcp"/>
<properties key="readmeFiles" value=""/>
<properties key="boardCompatibility" value="com.silabs.board.none"/>
<properties key="partCompatibility" value=""/>
<properties key="ideCompatibility" value="generic-template iar-embedded-workbench makefile-ide simplicity-ide visual-studio-code"/>
<properties key="toolchainCompatibility" value="gcc iar segger"/>
<properties key="category" value="Bluetooth Examples"/>
<properties key="quality" value="EXPERIMENTAL"/>
Expand Down
Loading

0 comments on commit 11dd105

Please sign in to comment.