diff --git a/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md b/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md index bbd9acf54c65f5..ae28bf259d8547 100644 --- a/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md +++ b/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md @@ -1,8 +1,6 @@ # How to Flash a SiWx917 SoC Device -Once you have an image built, you can flash it onto your SiWx917 SoC device over USB connected to your development machine. This can be done using the Ozone Debugger. - -> Note: Flashing using Simplicity Studio and Simplicity Commander is not yet supported for the SiWx917 SoC. +Once you have an image built, you can flash it onto your SiWx917 SoC device over USB connected to your development machine. This can be done using the Simplicity Commander or Ozone Debugger. ## Ozone J-Link Debugger: diff --git a/docs/silabs/general/HARDWARE_REQUIREMENTS.md b/docs/silabs/general/HARDWARE_REQUIREMENTS.md index 4693bf2239a369..1dece8d9f14fb9 100644 --- a/docs/silabs/general/HARDWARE_REQUIREMENTS.md +++ b/docs/silabs/general/HARDWARE_REQUIREMENTS.md @@ -118,10 +118,10 @@ The following boards are supported for the Matter over Wi-Fi demos and developme - **MG24 boards:** - - BRD4186C / Wireless Starter Kit / 2.4GHz@10dBm + - BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm - [XG24-RB4186C](https://www.silabs.com/development-tools/wireless/xg24-rb4186c-efr32xg24-wireless-gecko-radio-board) - MG24 with WSTK : [xG24-PK6009A](https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-10-dbm?tab=overview) - - BRD4187C / Wireless Starter Kit / 2.4GHz@20dBm + - BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm - [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) @@ -157,7 +157,7 @@ following boards are supported for the Matter over Wi-Fi demos and development: - **Wi-Fi SoC boards** - - SiWx917 + - SiWx917 / SLWSTK6006A / Wireless Starter Kit - [SiWx917](https://www.silabs.com/wireless/wi-fi/siwx917-wireless-socs) diff --git a/docs/silabs/general/SOFTWARE_REQUIREMENTS.md b/docs/silabs/general/SOFTWARE_REQUIREMENTS.md index bf54b798569545..4957d7dd48f90e 100644 --- a/docs/silabs/general/SOFTWARE_REQUIREMENTS.md +++ b/docs/silabs/general/SOFTWARE_REQUIREMENTS.md @@ -155,6 +155,8 @@ update the SiWx917 firmware. The WiseMCU Combo SDK package is only available to Alpha customers. Please contact Silicon Labs support. +The WiseMCU Combo SDK package version used in this release is **A.1.0.0.0.23**. + On obtaining the package, extract it, rename the folder as `wisemcu-wifi-bt-sdk` and copy it in the github repository under `third_party/silabs`. Pre-Built SiWx917 firmware is available under `third_party/silabs/wisemcu-wifi-bt-sdk/connectivity_firmware` diff --git a/docs/silabs/wifi/RUN_DEMO_SiWx917_SoC.md b/docs/silabs/wifi/RUN_DEMO_SiWx917_SoC.md index 7e9a90a3a511ac..37b404fa848167 100644 --- a/docs/silabs/wifi/RUN_DEMO_SiWx917_SoC.md +++ b/docs/silabs/wifi/RUN_DEMO_SiWx917_SoC.md @@ -3,7 +3,14 @@ ## Flashing Images/Binaries on the SiWx917 SoC platform using Ozone > **Note:** -> 1. SiWx917 SoC device support is not yet available in Simplicity Studio and Commander. +> 1. SiWx917 SoC device support is available in the latest Simplicity Studio and Simplicity Commander(versions 1v14p5 and above). To flash the application on SiWx917 SoC, +> - Convert the .s37 file into .rps file using the below command, +> +> `commander rps create .rps --app .s37` +> - Flash to the device using, +> +> `commander rps load .rps` + > 2. Official support for SiWx917 SoC device is not yet available in the Ozone Debugger, but can be configured - [Ozone Environment Setup for SiWx917 SoC](SiWx917_Enablement_For_Ozone.md). > 3. 917 SoC switch positions: Left switch should be on the **OFF/LOW**, and right switch should be on the **NORMAL** side. @@ -11,9 +18,9 @@ ![SiWx917 soc Device](./images/SiWx917_Radio_WSTK.png) -2. Launch the Ozone Debugger (Recommended version: 3.26). +1. Launch the Ozone Debugger. -3. In the **New Project Wizard**: +2. In the **New Project Wizard**: - Click the three dots (`...`) on the **Device** tab and select the **Manufacturer** as `Silicon Labs`. - Select the **Device** as `Si917DualFlash`. diff --git a/docs/silabs/wifi/SW_SETUP.md b/docs/silabs/wifi/SW_SETUP.md index 4dcf8712005559..aad74a4bc7f1d1 100644 --- a/docs/silabs/wifi/SW_SETUP.md +++ b/docs/silabs/wifi/SW_SETUP.md @@ -108,7 +108,7 @@ $ ./scripts/examples/gn_efr32_example.sh examples/lighting-app/silabs/efr32 out/ Build command for SiWx917 SoC processor: ```shell -./scripts/examples/gn_efr32_example.sh examples/lighting-app/silabs/SiWx917 out/SiWx917_lighting BRD4325B --wifi SiWx917 |& tee out/rs911x_lighting.out +./scripts/examples/gn_efr32_example.sh examples/lighting-app/silabs/SiWx917 out/SiWx917_lighting BRD4325B |& tee out/soc_lighting.out ``` > **Note:** > 1. LED and button features are enabled for SiWx917 SoC. diff --git a/docs/silabs/wifi/SiWx917_Enablement_For_Ozone.md b/docs/silabs/wifi/SiWx917_Enablement_For_Ozone.md index 856211d36dbc57..80d14dae369fe6 100644 --- a/docs/silabs/wifi/SiWx917_Enablement_For_Ozone.md +++ b/docs/silabs/wifi/SiWx917_Enablement_For_Ozone.md @@ -1,17 +1,17 @@ # Ozone Environment Setup for a SiWx917 SoC Device - Auto detection of SiWx917 SoC device in Ozone is not enabled. -- Follow the steps to manually configure the SiWx917 SoC with Ozone. +- Follow the steps to manually configure the SiWx917 SoC with Latest Ozone Debugger. ## Steps to Configure the SiWx917 SoC on the Ozone Debugger 1. Update the **JlinkDevices.xml** and **ELF** files found in the [Matter Artifacts page](../general/ARTIFACTS.md). - - Download the **JLinkDevices.xml** file and copy it in your Ozone installation path - `C:\Program Files\SEGGER\Ozone`. + - Download the **JLinkDevices.xml** file and copy it in your Ozone installation path shown in this [JLinkDevices folder](https://wiki.segger.com/J-Link_Device_Support_Kit#JLinkDevices_folder). If there is no JLinkDevices Folder, create a JLinkDevices folder and copy the **JlinkDevices.xml** file. - - In your Ozone `Devices` folder - `C:\Program Files\SEGGER\Ozone\Devices` - create a sub-folder named `SiliconLabs` if it does not exist. - - - Download the **ELF** file (Flash driver) and copy it in the `SiliconLabs` folder - `C:\Program Files\SEGGER\Ozone\Devices\SiliconLabs`. + - In the `JLinkDevices` folder, create a `Devices` folder and then create a sub-folder named `SiliconLabs`. + + - Download the **ELF** file (Flash driver) and copy it in the created `SiliconLabs` folder. 2. Launch Ozone. The SiWx917 Dual Flash SoC device should be visible in the **Device** field's selection list.