Skip to content

Commit a2e54fa

Browse files
authored
Merge pull request #32 from SiliconLabsSoftware/merge-2.7.0-into-main
Merge doccurator/2.7.0 into main
2 parents 5584e5c + 4ee45b3 commit a2e54fa

File tree

190 files changed

+494
-400
lines changed

Some content is hidden

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

190 files changed

+494
-400
lines changed

.github/CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ As a contributor, you'll want to be familiar with the Silicon Labs tooling:
1818

1919
Read the Silicon Labs [coding guidelines](https://github.com/SiliconLabsSoftware/agreements-and-guidelines/blob/main/coding_standard.md).
2020
## Git Setup
21-
We need to know who you are, and how to contact you. Please ass the following information to your Git installation:
21+
We need to know who you are, and how to contact you. Please add the following information to your Git installation:
2222
```
2323
git config --global user.name "FirstName LastName"
2424
git config --global user.email "[email protected]"
@@ -92,7 +92,7 @@ Please follow the official GitHub [guide](https://opensource.guide/how-to-contri
9292
When you created an issue and based on the discussion you want to contribute with your source-code.
9393
Branching is disabled on the public Silicon Labs repositories. You need to fork your own repo first.
9494
Please follow the official GitHub [guide](https://docs.github.com/en/get-started/exploring-projects-on-github/contributing-to-a-project).
95-
You can create your branch on your own forked repo now.
95+
You can create your branch on your own forked repo now. Pull requests must be merged into the doccurator branches corresponding to the Matter release the change applies to (for example, `doccurator/2.6.2`.
9696

9797
### Branch Naming Convention
9898
Branch naming shall follow the following template: *IssueNumber-issue-title-goes-here*
@@ -115,7 +115,7 @@ Another line of really good description
115115
```
116116

117117
## Pull Request Guideline
118-
Okay you finished your work committed all your changes to your branch. Time to create a pull request.
118+
Okay you finished your work committed all your changes to your branch. Time to create a pull request. Pull requests must be merged into the doccurator branches corresponding to the Matter release the change applies to (for example, `doccurator/2.6.2`).
119119
Refer to the general pull request [guideline](https://opensource.guide/how-to-contribute/#opening-a-pull-request) from GitHub.
120120
What to consider when raising a Pull Request:
121121
1. **Pull Request Naming**

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## Description
22
<!-- Provide a brief description of the changes in this pull request. -->
3+
<!-- Note that the pull requests must be merged into the doccurator branches corresponding to the Matter release the change applies to, for example doccurator/2.6.2 . -->
34

45
## Related Issue
56
<!-- If this pull request addresses an issue, link to it here. -->
Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,32 @@
1-
name: CLA validation
1+
name: 01-CLA-Assistant
2+
## This workflow is used for public repositories
23

34
on:
4-
issue_comment:
5-
types: [created]
6-
pull_request_target:
7-
types: [opened, synchronize, reopened]
5+
workflow_dispatch:
6+
#issue_comment:
7+
# types: [created]
8+
#pull_request_target:
9+
# types: [opened,closed,synchronize,reopened]
810

911
permissions:
1012
actions: write
11-
contents: read
13+
contents: read # this can be 'read' if the signatures are in remote repository
1214
pull-requests: write
1315
statuses: write
1416

1517
jobs:
1618
CLAAssistant:
17-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-24.04
1820
steps:
1921
- name: Create CLA Assistant Lite bot token
2022
uses: actions/create-github-app-token@v2
2123
id: app-token
2224
with:
23-
app-id: ${{ secrets.SILABSIN_CLA_BOT_APP_ID }}
24-
private-key: ${{ secrets.SILABSIN_CLA_BOT_APP_PRIVATE_KEY }}
25+
app-id: ${{ secrets.GH_APP_ID }}
26+
private-key: ${{ secrets.GH_APP_PRIVATE_KEY }}
2527
owner: SiliconLabsInternal
2628
repositories: contributor-license-agreements
2729

28-
- name: Mask generated token
29-
run: echo "::add-mask::${{ steps.app-token.outputs.token }}"
30-
3130
- name: "CLA Assistant"
3231
if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target'
3332
uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2
@@ -43,4 +42,4 @@ jobs:
4342
remote-organization-name: "SiliconLabsInternal"
4443
remote-repository-name: "contributor-license-agreements"
4544
create-file-commit-message: "Created the CLA database file. CLA Assistant Lite bot created this file."
46-
signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo"
45+
signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo"

sld120-matter-wifi-getting-started/04-light-switch-step-by-step-example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Matter hub/chip-tool are ready and working. Keep the PuTTY session open for the
4040

4141
4. Open the Example Projects and Demos tab, select the **Matter** filter and enter "_Wi-Fi_" in **Filter on keywords**.
4242

43-
5. Select the _Matter - SoC Lighting over Wi-Fi_ example for RS9116, click **Create**, rename the project if you wish, and click **Finish**.
43+
5. Select the _Matter - SoC Lighting over Wi-Fi_ example for SiWx917, click **Create**, rename the project if you wish, and click **Finish**.
4444

4545
6. Once the project is created, the perspective changes to the Simplicity IDE perspective. In the Project Explorer view, right-click the project and select _Build Project_.
4646

sld246-matter-faq/wifi-faq.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ Where `mySSID` is **your AP's SSID** and `mypassword` is **your AP's password**.
8282

8383
### 3. WLAN connection fails from RS9116 during commissioning when channel 13 is selected on the AP
8484

85+
**Note:** RS9116 is deprecated and no longer supported on Matter.
86+
8587
The required channel becomes available for connection when the WLAN connection region is configured during compilation to one that supports the channel, such as for Japan for channel 13.
8688

8789
In order to use the desired channel, before building, make sure the WLAN connection region is configured correctly by reviewing/modifying the following lines in **/examples/platform/silabs/efr32/rs911x/rsi_wlan_config.h**:
@@ -168,6 +170,8 @@ Disable QR Code and enable CHIP Logging:
168170

169171
### 11. MG24 device sometimes loses its connection to Ozone during OTA Update with RS9116
170172

173+
**Note:** RS9116 is deprecated and no longer supported on Matter.
174+
171175
While performing an OTA Update with the EFR32MG24 + RS9116 device combination, when the device is reset and bootloading begins with the new image, the Ozone Debugger sometimes loses its connection.
172176

173177
There are two possible workarounds to this:

sld247-matter-overview/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ The following boards are supported for the Matter over Wi-Fi demos and developme
3939
- MG24 with WSTK: [xG24-PK6010A](https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-20-dbm?tab=overview)
4040
- **Wi-Fi NCP Dev Kits & boards**
4141
- **RS9116**
42+
(**Note:** RS9116 is deprecated and no longer supported on Matter.)
4243
- SB-EVK1 / Single Band Wi-Fi Development Kit / 2.4GHz
4344
- [RS9116X-SB-EVK1](https://www.silabs.com/development-tools/wireless/wi-fi/rs9116x-sb-evk-development-kit)
4445
- SB-EVK2 / Single Band Wi-Fi Development Kit / 2.4GHz

sld248-matter-overview-guides/serial-port-communications.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,3 +120,5 @@ To run matter shell on the Silicon Labs Platform, refer to the [Software Require
120120
./chip-tool doorlock read-event door-lock-alarm "node_id" "endpoint"
121121

122122
**Note**: Type **help** in matterCli terminal for more information about supported features.
123+
124+
**Note**: For 917SoC ICD-enabled devices, only five UULP pins are supported. As a result, the Matter shell is not functional with sleepy applications because they are not mapped to UULP pins. To enable the Matter shell for sleepy 917SoC devices, the P37 pin must be pulled up. Additionally, boards BRD2708A, BRD2911A, and BRD4343A have only three UULP GPIO pins, which prevents the shell from functioning. To enable the shell on these boards, users must repurpose existing UULP GPIO pins.

sld249-matter-prerequisites/matter-artifacts.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This page provides links to pre-built software image "artifacts" that can be use
44

55
Images for the items listed below are available under the "Assets" section at the bottom of this page:
66

7-
https://github.com/SiliconLabs/matter_extension/releases/tag/v2.6.1
7+
https://github.com/SiliconLabs/matter_extension/releases/tag/v2.7.0
88

99
## Matter Hub Raspberry Pi Image
1010

@@ -16,25 +16,27 @@ https://www.silabs.com/documents/public/software/SilabsMatterPi_2.6.0-1.4-extens
1616

1717
The Radio Co-Processor firmware is used to turn an EFR into an RCP that can be used with a Raspberry Pi to allow the Raspberry Pi's Open Thread Border Router to access the Thread network. Radio Co-Processor (RCP) images are available in the Assets section of this page:
1818

19-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/ot-rcp-binaries-2.6.1-1.4.zip
19+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/ot-rcp-binaries-2.7.0-1.4.zip
2020

2121
## Matter Accessory Device Images
2222

2323
The Matter Accessory Device Images are used to turn an EFR into a Matter device. These are pre-built binary images for the Matter Demo. Matter Accessory Device Images are located in the Assets section of this page:
2424

25-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/matter-accessory-device-images_2.6.1-1.4.zip
25+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/matter-accessory-device-images_2.7.0-1.4.zip
2626

2727
## Matter Bootloader Binaries
2828

2929
All Silicon Labs board supporting Matter require that a bootloader binary is flashed to the device along with the application image. Bootloader binaries for all of the Matter supported devices are available here:
3030

31-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/bootloader_binaries_matter_extension_v2.6.1-1.4.zip
31+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/bootloader_binaries_matter_extension_v2.7.0-1.4.zip
3232

3333
## RS9116 Firmware
3434

35+
**Note**: RS9116 is deprecated and no longer supported on Matter.
36+
3537
The RS9116 firmware (`rs9116_firmware_files_with_rev.zip`) is used to update the RS9116 which can be found in the Assets section of this page:
3638

37-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/rs9116_firmware_files_with_rev_2.6.1-1.4.zip
39+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/rs9116_firmware_files_with_rev_2.7.0-1.4.zip
3840

3941
**Note**:
4042
RS9116 chip/module needs to be flashed with proper firmware as mentioned below:
@@ -46,7 +48,7 @@ RS9116 chip/module needs to be flashed with proper firmware as mentioned below:
4648

4749
The SiWx917 firmware(SiWx917_firmware_files.zip) is used to update the SiWN917 NCP and SiWG917 SOC which can be found in the Assets section of this page:
4850

49-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/SiWx917_firmware_files_2.6.1-1.4.zip
51+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/SiWx917_firmware_files_2.7.0-1.4.zip
5052

5153
**Note**:
5254

@@ -64,12 +66,12 @@ https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/SiWx917
6466

6567
The SiWx917 RCP folder (siwx917_rcp_files.zip) contains the Matter Linux all-cluster-app, which can be run on a Raspberry Pi, and the wfx-sdio-overlay.dts file, a Device Tree Source file used to configure the SDIO interface on the Raspberry Pi to detect and communicate with the SiWx917 RCP.
6668

67-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/siwx917_rcp_files.zip
69+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/siwx917_rcp_files.zip
6870

6971
## SiWx917 SoC Configuration Files For JLink RTT Logging
7072

7173
To check device logs on JLink RTT for the Matter Application on the SiWx917 SoC, the **JLink RTT** must be configured for the SiWx917 SoC device by following the instructions on the [JLink RTT SOC Support](/matter/{build-docspace-version}/matter-wifi-enabling-features/jlink-soc-setup) for SiWx917 SoC.
7274

73-
The [JLinkDevices.xml](https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/JLinkDevices.xml.zip) and [RS9117_SF_4MB_42bsp.elf](https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/RS9117_SF_4MB_42bsp.elf.zip) files referenced in the instructions may be found in the Assets section of this page.
75+
The [JLinkDevices.xml](https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/JLinkDevices.xml.zip) and [RS9117_SF_4MB_42bsp.elf](https://github.com/SiliconLabs/matter_extension/releases/download/v2.7.0/RS9117_SF_4MB_42bsp.elf.zip) files referenced in the instructions may be found in the Assets section of this page.
7476

7577
>**Note**: For EFR32MG2x devices, JLink RTT Logging support is already enabled.

sld249-matter-prerequisites/software-requirements.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,14 @@ Below are the software tools both optional and required for developing Matter ov
3636

3737
2. [WiSeConnect SDK v2.x for RS9116 NCP](/matter/{build-docspace-version}/matter-wifi-getting-started-example/software-installation#installation-of-wiseconnect-sdk-v2x-or-v3x-extension), which can be installed as part of the Simplicity Studio tool installation.
3838

39+
**Note:** RS9116 is deprecated and no longer supported on Matter.
40+
3941
3. [WiSeConnect SDK v3.x for SiWx917 NCP](/matter/{build-docspace-version}/matter-wifi-getting-started-example/software-installation#installation-of-wiseconnect-sdk-v2x-or-v3x-extension), which can be installed as part of the Simplicity Studio tool installation.
4042

4143
4. [Firmware for RS9116 NCP](./matter-artifacts.md#rs9116-firmware)
4244

45+
**Note:** RS9116 is deprecated and no longer supported on Matter.
46+
4347
5. [Firmware for SiWx917 NCP](./matter-artifacts.md#siwx917-firmware-for-siwn917-ncp-and-siwg917-soc)
4448

4549
## Software Packages Required for Wi-Fi SiWx917 SoC Devices

sld250-matter-references/versioning-release-maintenance.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,15 @@ Update digits based on the following criteria:
6262
| v2.1.0-1.1 | 27-July-23 | v4.3.1 | v3.0.10 | 1.1 | Obsolete |
6363
| v2.1.1-1.1 | 9-Oct-23 | v4.3.2, v4.3.3 | v3.1.0 | 1.1 | Monitored |
6464
| v2.2.0-1.2 | 13-Dec-23 | v4.4.0, v4.4.1 | v3.1.1 | 1.2 | Obsolete |
65-
| v2.2.1-1.2 | 10-Apr-24 | v4.4.1, v4.4.2 | v3.1.4 | 1.2 | Maintained |
65+
| v2.2.1-1.2 | 10-Apr-24 | v4.4.1, v4.4.2 | v3.1.4 | 1.2 | Obsolete |
66+
| v2.2.2-1.2 | 7-May-24 | v4.4.3 | v3.2.0 | 1.2 | Maintained |
6667
| v2.3.0-1.3 | 18-June-24 | 2024.6.0 | v3.3.0 | 1.3 | Obsolete |
6768
| v2.3.1-1.3 | 14-August-24 | 2024.6.1 | v3.3.1 | 1.3 | Obsolete |
6869
| v2.3.2-1.3 | 10-Oct-24 | 2024.6.2 | v3.3.2 | 1.3 | Maintained |
6970
| v2.4.0-1.4 | 11-Nov-24 | 2024.6.2 | v3.3.4 | 1.4 | Maintained |
7071
| v2.5.0-1.4 | 18-Dec-24 | 2024.12.0 | v3.4.0 | 1.4 | Obsolete |
7172
| v2.5.1-1.4 | 12-Feb-25 | 2024.12.1 | v3.4.1 | 1.4 | Obsolete |
7273
| v2.5.2-1.4 | 10-Apr-25 | 2024.12.2 | v3.4.2 | 1.4 | Maintained |
73-
| v2.6.0-1.4 | 18-Jun-25 | 2025.6.0 | v3.5.0 | 1.4 | Maintained |
74-
| v2.6.1-1.4 | 23-Jul-25 | 2025.6.1 | v3.5.1 | 1.4 | Active |
74+
| v2.6.0-1.4 | 18-Jun-25 | 2025.6.0 | v3.5.0 | 1.4 | Obsolete |
75+
| v2.6.1-1.4 | 23-Jul-25 | 2025.6.1 | v3.5.1 | 1.4 | Maintained |
76+
| v2.7.0-1.4 | 25-Sep-25 | 2025.6.2 | v3.5.1 | 1.4 | Active |

0 commit comments

Comments
 (0)