From 74cd27f5241cb9470f2e2b4cf18f42d8f936c1d7 Mon Sep 17 00:00:00 2001 From: Sarthak Shaha Date: Thu, 11 Sep 2025 11:18:31 -0400 Subject: [PATCH 1/9] enable CLA --- .github/workflows/01-CLA-Assistant.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index c0104fa..c786a05 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -1,22 +1,19 @@ -name: 01-CLA-Assistant -## This workflow is used for public repositories +name: CLA validation on: - workflow_dispatch: - #issue_comment: - # types: [created] - #pull_request_target: - # types: [opened,closed,synchronize,reopened] + issue_comment: + types: [created] + pull_request: permissions: actions: write - contents: read # this can be 'read' if the signatures are in remote repository + contents: read pull-requests: write statuses: write jobs: CLAAssistant: - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - name: Create CLA Assistant Lite bot token uses: actions/create-github-app-token@v2 @@ -27,6 +24,9 @@ jobs: owner: SiliconLabsInternal repositories: contributor-license-agreements + - name: Mask generated token + run: echo "::add-mask::${{ steps.app-token.outputs.token }}" + - name: "CLA Assistant" if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 From 5286c818aad82025beeed1cba49396be87a88469 Mon Sep 17 00:00:00 2001 From: Sarthak Shaha Date: Tue, 16 Sep 2025 22:56:33 -0400 Subject: [PATCH 2/9] use pull_request --- .github/workflows/01-CLA-Assistant.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index c786a05..2a2b943 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -28,7 +28,7 @@ jobs: run: echo "::add-mask::${{ steps.app-token.outputs.token }}" - name: "CLA Assistant" - if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' + if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request' uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From c660e1e8a1acdfca80f07cc6e98c552b110a8ec3 Mon Sep 17 00:00:00 2001 From: Sarthak Shaha Date: Wed, 17 Sep 2025 13:06:07 -0400 Subject: [PATCH 3/9] use pull_request_target --- .github/workflows/01-CLA-Assistant.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index 2a2b943..0bdcd46 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -3,11 +3,12 @@ name: CLA validation on: issue_comment: types: [created] - pull_request: + pull_request_target: + types: [opened, synchronize, reopened] permissions: actions: write - contents: read + contents: read pull-requests: write statuses: write @@ -19,8 +20,8 @@ jobs: uses: actions/create-github-app-token@v2 id: app-token with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} + app-id: ${{ secrets.SILABSIN_CLA_BOT_APP_ID }} + private-key: ${{ secrets.SILABSIN_CLA_BOT_APP_PRIVATE_KEY }} owner: SiliconLabsInternal repositories: contributor-license-agreements @@ -28,7 +29,7 @@ jobs: run: echo "::add-mask::${{ steps.app-token.outputs.token }}" - name: "CLA Assistant" - if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request' + if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -42,4 +43,4 @@ jobs: remote-organization-name: "SiliconLabsInternal" remote-repository-name: "contributor-license-agreements" create-file-commit-message: "Created the CLA database file. CLA Assistant Lite bot created this file." - signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo" + signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo" \ No newline at end of file From 67df42a48dc94d70eacbc6f0b617971e1e29ed52 Mon Sep 17 00:00:00 2001 From: Satya Naag Bollimpalli Date: Fri, 19 Sep 2025 14:22:46 +0530 Subject: [PATCH 4/9] RS9116 deprecation documentation --- .../04-light-switch-step-by-step-example.md | 2 +- sld246-matter-faq/wifi-faq.md | 4 ++++ sld247-matter-overview/index.md | 2 +- sld249-matter-prerequisites/matter-artifacts.md | 2 ++ sld249-matter-prerequisites/software-requirements.md | 4 ++++ .../getting-started-efx32-ncp.md | 7 ++++++- sld291-matter-wifi-run-demo/flashing-using-commander.md | 5 +++++ .../loading-firmware-for-ncp-and-soc-boards.md | 2 ++ .../wifi-sleepy-end-device.md | 5 +++++ 9 files changed, 30 insertions(+), 3 deletions(-) diff --git a/sld120-matter-wifi-getting-started/04-light-switch-step-by-step-example.md b/sld120-matter-wifi-getting-started/04-light-switch-step-by-step-example.md index f54c30b..abda066 100644 --- a/sld120-matter-wifi-getting-started/04-light-switch-step-by-step-example.md +++ b/sld120-matter-wifi-getting-started/04-light-switch-step-by-step-example.md @@ -40,7 +40,7 @@ Matter hub/chip-tool are ready and working. Keep the PuTTY session open for the 4. Open the Example Projects and Demos tab, select the **Matter** filter and enter "_Wi-Fi_" in **Filter on keywords**. - 5. Select the _Matter - SoC Lighting over Wi-Fi_ example for RS9116, click **Create**, rename the project if you wish, and click **Finish**. + 5. Select the _Matter - SoC Lighting over Wi-Fi_ example for SiWx917, click **Create**, rename the project if you wish, and click **Finish**. 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_. diff --git a/sld246-matter-faq/wifi-faq.md b/sld246-matter-faq/wifi-faq.md index a4409cd..1f5b02e 100644 --- a/sld246-matter-faq/wifi-faq.md +++ b/sld246-matter-faq/wifi-faq.md @@ -82,6 +82,8 @@ Where `mySSID` is **your AP's SSID** and `mypassword` is **your AP's password**. ### 3. WLAN connection fails from RS9116 during commissioning when channel 13 is selected on the AP +**Note:** RS9116 is deprecated and no longer supported on Matter. + 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. 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: ### 11. MG24 device sometimes loses its connection to Ozone during OTA Update with RS9116 +**Note:** RS9116 is deprecated and no longer supported on Matter. + 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. There are two possible workarounds to this: diff --git a/sld247-matter-overview/index.md b/sld247-matter-overview/index.md index 945ed2d..f0713ff 100644 --- a/sld247-matter-overview/index.md +++ b/sld247-matter-overview/index.md @@ -38,7 +38,7 @@ The following boards are supported for the Matter over Wi-Fi demos and developme - [XG24-RB4187C](https://www.silabs.com/development-tools/wireless/xg24-rb4187c-efr32xg24-wireless-gecko-radio-board) - MG24 with WSTK: [xG24-PK6010A](https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-20-dbm?tab=overview) - **Wi-Fi NCP Dev Kits & boards** - - **RS9116** + - **RS9116** (**Note:** RS9116 is deprecated and no longer supported on Matter.) - SB-EVK1 / Single Band Wi-Fi Development Kit / 2.4GHz - [RS9116X-SB-EVK1](https://www.silabs.com/development-tools/wireless/wi-fi/rs9116x-sb-evk-development-kit) - SB-EVK2 / Single Band Wi-Fi Development Kit / 2.4GHz diff --git a/sld249-matter-prerequisites/matter-artifacts.md b/sld249-matter-prerequisites/matter-artifacts.md index 5e2ca17..5b4be02 100644 --- a/sld249-matter-prerequisites/matter-artifacts.md +++ b/sld249-matter-prerequisites/matter-artifacts.md @@ -36,6 +36,8 @@ The RS9116 firmware (`rs9116_firmware_files_with_rev.zip`) is used to update the https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/rs9116_firmware_files_with_rev_2.6.1-1.4.zip +**Note**: RS9116 is deprecated and no longer supported on Matter. + **Note**: RS9116 chip/module needs to be flashed with proper firmware as mentioned below: diff --git a/sld249-matter-prerequisites/software-requirements.md b/sld249-matter-prerequisites/software-requirements.md index eff9ed4..8aa5b19 100644 --- a/sld249-matter-prerequisites/software-requirements.md +++ b/sld249-matter-prerequisites/software-requirements.md @@ -36,10 +36,14 @@ Below are the software tools both optional and required for developing Matter ov 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. + **Note:** RS9116 is deprecated and no longer supported on Matter. + 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. 4. [Firmware for RS9116 NCP](./matter-artifacts.md#rs9116-firmware) + **Note**: RS9116 is deprecated and no longer supported on Matter. + 5. [Firmware for SiWx917 NCP](./matter-artifacts.md#siwx917-firmware-for-siwn917-ncp-and-siwg917-soc) ## Software Packages Required for Wi-Fi SiWx917 SoC Devices diff --git a/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md b/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md index 2bb2035..273f512 100644 --- a/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md +++ b/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md @@ -18,6 +18,9 @@ The following hardware devices are required for executing Matter over Wi-Fi: - RS9116 development kit - WF200 expansion board - SiWx917 NCP expansion board + + **Note:** RS9116 is deprecated and no longer supported on Matter. + - **MG24 boards** - BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm @@ -27,11 +30,13 @@ The following hardware devices are required for executing Matter over Wi-Fi: - [XG24-RB4187C](https://www.silabs.com/development-tools/wireless/xg24-rb4187c-efr32xg24-wireless-gecko-radio-board) - MG24 with WSTK : [xG24-PK6010A](https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-20-dbm?tab=overview) - >**Note:** A custom board binary can also be generated. The configuration file `sl_spidrv_eusart_exp_config` for RS9116 and `sl_spidrv_exp_config` for 917NCP and WF200 should have the SPI pin and port defines enabled. The configuration file `sl_custom_board.h` contains the SPI pins, which should be updated according to the custom board's pin configuration. + >**Note:** A custom board binary can also be generated. The configuration file `sl_spidrv_eusart_exp_config` for RS9116 and `sl_spidrv_exp_config` for 917NCP and WF200 should have the SPI pin and port defines enabled. The configuration file `sl_custom_board.h` contains the SPI pins, which should be updated according to the custom board's pin configuration. RS9116 is deprecated and no longer supported on Matter. - **Wi-Fi Dev Kits & boards** - **RS9116** + + **Note** : RS9116 is deprecated and no longer supported on Matter. - SB-EVK1 / Single Band Wi-Fi Development Kit / 2.4GHz - [RS9116X-SB-EVK1](https://www.silabs.com/development-tools/wireless/wi-fi/rs9116x-sb-evk-development-kit) - SB-EVK2 / Single Band Wi-Fi Development Kit / 2.4GHz diff --git a/sld291-matter-wifi-run-demo/flashing-using-commander.md b/sld291-matter-wifi-run-demo/flashing-using-commander.md index 04f5dcd..5563d4a 100644 --- a/sld291-matter-wifi-run-demo/flashing-using-commander.md +++ b/sld291-matter-wifi-run-demo/flashing-using-commander.md @@ -7,10 +7,15 @@ Before flashing the application for EFR32 Boards, flash **bootloader images** as - **BRD4186C Board** - For MG24 + RS9116: Internal Bootloader (bootloader-storage-internal-single-512k-BRD4186C-gsdk4.1) - For MG24 + WF200: External Bootloader (bootloader-storage-spiflash-single-1024k-BRD4186C-gsdk4.1) + + **Note**: RS9116 is deprecated and no longer supported on Matter. + - **BRD4187C Board** - For MG24 + RS9116: Internal Bootloader (bootloader-storage-internal-single-512k-BRD4187C-gsdk4.1) - For MG24 + WF200: External Bootloader (bootloader-storage-spiflash-single-1024k-BRD4187C-gsdk4.1) + **Note**: RS9116 is deprecated and no longer supported on Matter. + Bootloader binaries are available in the respective path of codebase **third_party/silabs/matter_support/matter/efr32/bootloader_binaries** folder. Silicon Labs recommends always flashing the latest bootloader binaries from the codebase. **Note**: Bootloader binaries are flashed using Simplicity Commander only. It supports EFR32 Boards only. diff --git a/sld291-matter-wifi-run-demo/loading-firmware-for-ncp-and-soc-boards.md b/sld291-matter-wifi-run-demo/loading-firmware-for-ncp-and-soc-boards.md index c39a0f4..4dcc4d4 100644 --- a/sld291-matter-wifi-run-demo/loading-firmware-for-ncp-and-soc-boards.md +++ b/sld291-matter-wifi-run-demo/loading-firmware-for-ncp-and-soc-boards.md @@ -14,6 +14,8 @@ The SiWx917 NCP or RS9116 EVK connectivity firmware can be upgraded using Tera T #### Firmware Upgrade On RS9116 +**Note**: RS9116 is deprecated and no longer supported on Matter. + 1. Connect the EVK to PC using the USB interface labeled **UART** as identified below. ![Switch Position before firmware flash](./images/rs916-board.png) diff --git a/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md b/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md index 02ca4c9..413e0c6 100644 --- a/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md +++ b/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md @@ -63,10 +63,15 @@ To enable ICD functionality for Wi-Fi, the `ICD Management` cluster/component ne - For SiWx917 SOC, click on **Replace Subscription Timeout Resumption**. Sleepy support is enabled; build the project. Sleep support on M4 and TA can be enabled by installing `matter_icd_core` component. - For rs9116 and WF200: `matter_icd_management` component is installed by default for lock-app. For thermostat and window, you need to install the mentioned cluster/component to enable sleepy. + +**Note:** RS9116 is deprecated and no longer supported on Matter. + - For 917NCP: `matter_icd_management` component is installed by default for lock-app. For thermostat and window, you need to install the mentioned cluster/component to enable sleepy. ### EFR32 + RS9116 Setup for ICDs (Sleepy Devices) +**Note:** RS9116 is deprecated and no longer supported on Matter. + - The following GPIO pins should be connected for 9116 and Host handshakes. pin 7 and pin 9 to UULP_2 and UULP_0 respectively. From f39966c03e12a0fbd1b04e69075130095a6bb83e Mon Sep 17 00:00:00 2001 From: arun-silabs <141724790+arun-silabs@users.noreply.github.com> Date: Tue, 23 Sep 2025 14:58:50 +0530 Subject: [PATCH 5/9] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- sld247-matter-overview/index.md | 3 ++- sld249-matter-prerequisites/software-requirements.md | 2 +- sld291-matter-wifi-run-demo/flashing-using-commander.md | 4 +--- .../wifi-sleepy-end-device.md | 2 -- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/sld247-matter-overview/index.md b/sld247-matter-overview/index.md index f0713ff..a7e9ce5 100644 --- a/sld247-matter-overview/index.md +++ b/sld247-matter-overview/index.md @@ -38,7 +38,8 @@ The following boards are supported for the Matter over Wi-Fi demos and developme - [XG24-RB4187C](https://www.silabs.com/development-tools/wireless/xg24-rb4187c-efr32xg24-wireless-gecko-radio-board) - MG24 with WSTK: [xG24-PK6010A](https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-20-dbm?tab=overview) - **Wi-Fi NCP Dev Kits & boards** - - **RS9116** (**Note:** RS9116 is deprecated and no longer supported on Matter.) + - **RS9116** + (**Note:** RS9116 is deprecated and no longer supported on Matter.) - SB-EVK1 / Single Band Wi-Fi Development Kit / 2.4GHz - [RS9116X-SB-EVK1](https://www.silabs.com/development-tools/wireless/wi-fi/rs9116x-sb-evk-development-kit) - SB-EVK2 / Single Band Wi-Fi Development Kit / 2.4GHz diff --git a/sld249-matter-prerequisites/software-requirements.md b/sld249-matter-prerequisites/software-requirements.md index 8aa5b19..d8c597e 100644 --- a/sld249-matter-prerequisites/software-requirements.md +++ b/sld249-matter-prerequisites/software-requirements.md @@ -42,7 +42,7 @@ Below are the software tools both optional and required for developing Matter ov 4. [Firmware for RS9116 NCP](./matter-artifacts.md#rs9116-firmware) - **Note**: RS9116 is deprecated and no longer supported on Matter. + **Note:** RS9116 is deprecated and no longer supported on Matter. 5. [Firmware for SiWx917 NCP](./matter-artifacts.md#siwx917-firmware-for-siwn917-ncp-and-siwg917-soc) diff --git a/sld291-matter-wifi-run-demo/flashing-using-commander.md b/sld291-matter-wifi-run-demo/flashing-using-commander.md index 5563d4a..987d367 100644 --- a/sld291-matter-wifi-run-demo/flashing-using-commander.md +++ b/sld291-matter-wifi-run-demo/flashing-using-commander.md @@ -8,13 +8,11 @@ Before flashing the application for EFR32 Boards, flash **bootloader images** as - For MG24 + RS9116: Internal Bootloader (bootloader-storage-internal-single-512k-BRD4186C-gsdk4.1) - For MG24 + WF200: External Bootloader (bootloader-storage-spiflash-single-1024k-BRD4186C-gsdk4.1) - **Note**: RS9116 is deprecated and no longer supported on Matter. - - **BRD4187C Board** - For MG24 + RS9116: Internal Bootloader (bootloader-storage-internal-single-512k-BRD4187C-gsdk4.1) - For MG24 + WF200: External Bootloader (bootloader-storage-spiflash-single-1024k-BRD4187C-gsdk4.1) - **Note**: RS9116 is deprecated and no longer supported on Matter. +**Note**: RS9116 is deprecated and no longer supported on Matter. Bootloader binaries are available in the respective path of codebase **third_party/silabs/matter_support/matter/efr32/bootloader_binaries** folder. Silicon Labs recommends always flashing the latest bootloader binaries from the codebase. diff --git a/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md b/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md index 413e0c6..950e149 100644 --- a/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md +++ b/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md @@ -64,8 +64,6 @@ To enable ICD functionality for Wi-Fi, the `ICD Management` cluster/component ne - For rs9116 and WF200: `matter_icd_management` component is installed by default for lock-app. For thermostat and window, you need to install the mentioned cluster/component to enable sleepy. -**Note:** RS9116 is deprecated and no longer supported on Matter. - - For 917NCP: `matter_icd_management` component is installed by default for lock-app. For thermostat and window, you need to install the mentioned cluster/component to enable sleepy. ### EFR32 + RS9116 Setup for ICDs (Sleepy Devices) From cfcd64d840adb3280464d45f2fb564de20bceff9 Mon Sep 17 00:00:00 2001 From: Arun Padakanti Date: Tue, 23 Sep 2025 21:20:00 +0530 Subject: [PATCH 6/9] Revert "use pull_request_target" This reverts commit c660e1e8a1acdfca80f07cc6e98c552b110a8ec3. --- .github/workflows/01-CLA-Assistant.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index 0bdcd46..2a2b943 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -3,12 +3,11 @@ name: CLA validation on: issue_comment: types: [created] - pull_request_target: - types: [opened, synchronize, reopened] + pull_request: permissions: actions: write - contents: read + contents: read pull-requests: write statuses: write @@ -20,8 +19,8 @@ jobs: uses: actions/create-github-app-token@v2 id: app-token with: - app-id: ${{ secrets.SILABSIN_CLA_BOT_APP_ID }} - private-key: ${{ secrets.SILABSIN_CLA_BOT_APP_PRIVATE_KEY }} + app-id: ${{ secrets.GH_APP_ID }} + private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} owner: SiliconLabsInternal repositories: contributor-license-agreements @@ -29,7 +28,7 @@ jobs: run: echo "::add-mask::${{ steps.app-token.outputs.token }}" - name: "CLA Assistant" - if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' + if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request' uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -43,4 +42,4 @@ jobs: remote-organization-name: "SiliconLabsInternal" remote-repository-name: "contributor-license-agreements" create-file-commit-message: "Created the CLA database file. CLA Assistant Lite bot created this file." - signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo" \ No newline at end of file + signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo" From 37a166f49980ad12baab089d2d0193c4953c94b4 Mon Sep 17 00:00:00 2001 From: Arun Padakanti Date: Tue, 23 Sep 2025 21:20:14 +0530 Subject: [PATCH 7/9] Revert "use pull_request" This reverts commit 5286c818aad82025beeed1cba49396be87a88469. --- .github/workflows/01-CLA-Assistant.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index 2a2b943..c786a05 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -28,7 +28,7 @@ jobs: run: echo "::add-mask::${{ steps.app-token.outputs.token }}" - name: "CLA Assistant" - if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request' + if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 42a2e2b45acff6e9dbd8956a04a3b062f28eb97c Mon Sep 17 00:00:00 2001 From: Arun Padakanti Date: Tue, 23 Sep 2025 21:20:22 +0530 Subject: [PATCH 8/9] Revert "enable CLA" This reverts commit 74cd27f5241cb9470f2e2b4cf18f42d8f936c1d7. --- .github/workflows/01-CLA-Assistant.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index c786a05..c0104fa 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -1,19 +1,22 @@ -name: CLA validation +name: 01-CLA-Assistant +## This workflow is used for public repositories on: - issue_comment: - types: [created] - pull_request: + workflow_dispatch: + #issue_comment: + # types: [created] + #pull_request_target: + # types: [opened,closed,synchronize,reopened] permissions: actions: write - contents: read + contents: read # this can be 'read' if the signatures are in remote repository pull-requests: write statuses: write jobs: CLAAssistant: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Create CLA Assistant Lite bot token uses: actions/create-github-app-token@v2 @@ -24,9 +27,6 @@ jobs: owner: SiliconLabsInternal repositories: contributor-license-agreements - - name: Mask generated token - run: echo "::add-mask::${{ steps.app-token.outputs.token }}" - - name: "CLA Assistant" if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 From 46ffbc3ee2d1c0811b2bd774b298afb4828f93c6 Mon Sep 17 00:00:00 2001 From: Arun Padakanti Date: Tue, 23 Sep 2025 21:59:59 +0530 Subject: [PATCH 9/9] Apply copilot suggestions --- sld249-matter-prerequisites/matter-artifacts.md | 4 ++-- .../getting-started-efx32-ncp.md | 2 +- .../wifi-sleepy-end-device.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sld249-matter-prerequisites/matter-artifacts.md b/sld249-matter-prerequisites/matter-artifacts.md index 5b4be02..a0c003f 100644 --- a/sld249-matter-prerequisites/matter-artifacts.md +++ b/sld249-matter-prerequisites/matter-artifacts.md @@ -32,12 +32,12 @@ https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/bootloa ## RS9116 Firmware +**Note**: RS9116 is deprecated and no longer supported on Matter. + 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: https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/rs9116_firmware_files_with_rev_2.6.1-1.4.zip -**Note**: RS9116 is deprecated and no longer supported on Matter. - **Note**: RS9116 chip/module needs to be flashed with proper firmware as mentioned below: diff --git a/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md b/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md index 273f512..81cfe5b 100644 --- a/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md +++ b/sld290-matter-wifi-getting-started-example/getting-started-efx32-ncp.md @@ -36,7 +36,7 @@ The following hardware devices are required for executing Matter over Wi-Fi: - **RS9116** - **Note** : RS9116 is deprecated and no longer supported on Matter. + **Note:** RS9116 is deprecated and no longer supported on Matter. - SB-EVK1 / Single Band Wi-Fi Development Kit / 2.4GHz - [RS9116X-SB-EVK1](https://www.silabs.com/development-tools/wireless/wi-fi/rs9116x-sb-evk-development-kit) - SB-EVK2 / Single Band Wi-Fi Development Kit / 2.4GHz diff --git a/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md b/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md index 950e149..0369f2b 100644 --- a/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md +++ b/sld292-matter-wifi-enabling-features/wifi-sleepy-end-device.md @@ -68,7 +68,7 @@ To enable ICD functionality for Wi-Fi, the `ICD Management` cluster/component ne ### EFR32 + RS9116 Setup for ICDs (Sleepy Devices) -**Note:** RS9116 is deprecated and no longer supported on Matter. +**Note**: RS9116 is deprecated and no longer supported on Matter. - The following GPIO pins should be connected for 9116 and Host handshakes. pin 7 and pin 9 to UULP_2 and UULP_0 respectively.