From cb9221a63f055997eb4e97d5fa11a0bacc757266 Mon Sep 17 00:00:00 2001 From: Ezra Hale Date: Wed, 10 May 2023 12:25:00 +0000 Subject: [PATCH] Pull request #761: Updated hardware flash instructions for 917SoC Merge in WMN_TOOLS/matter from feature/doc-update-for-RC_2.0.0-1.1 to RC_2.0.0-1.1 Squashed commit of the following: commit ce62779d6626f12802fdf607772c6d859346d350 Author: Catherine Owens Date: Wed May 10 11:17:54 2023 +0000 Applied suggestion commit 231e6b2cd2bcf82c0f52b3fdbf48ac455ad2f99a Author: Ezra Hale Date: Tue May 9 17:04:27 2023 -0400 Updated hardware flash instructions for 917SoC --- docs/silabs/general/FLASH_SILABS_DEVICE.md | 9 ++++++--- .../general/FLASH_SILABS_SiWx917_SOC_DEVICE.md | 13 ++++++++++++- docs/silabs/general/SOFTWARE_REQUIREMENTS.md | 15 ++++++--------- 3 files changed, 24 insertions(+), 13 deletions(-) diff --git a/docs/silabs/general/FLASH_SILABS_DEVICE.md b/docs/silabs/general/FLASH_SILABS_DEVICE.md index 7700030d44b63a..631be49b34a6bd 100644 --- a/docs/silabs/general/FLASH_SILABS_DEVICE.md +++ b/docs/silabs/general/FLASH_SILABS_DEVICE.md @@ -1,12 +1,14 @@ # How to Flash a Silicon Labs Device -Once you have an image built, you can flash it onto your EFR device (either a EFR32 development board or the Thunderboard Sense 2) over USB connected to your development machine. This can be done using either Simplicity Studio or the standalone Simplicity Commander. +Once you have an image built, you can flash it onto your EFR or SiWx917 device (either a development board or the Thunderboard Sense 2) over USB connected to your development machine. This can be done using either Simplicity Studio or the standalone Simplicity Commander.
## Simplicity Commander -A link to download Simplicity Commander's standalone version is located along with documentation in the - - [Simplicity Commander Reference Guide](https://www.silabs.com/documents/public/user-guides/ug162-simplicity-commander-reference-guide.pdf) +Links to download Simplicity Commander's standalone versions are included below. Full documentation on Simplicity Commander is included in the [Simplicity Commander Reference Guide](https://www.silabs.com/documents/public/user-guides/ug162-simplicity-commander-reference-guide.pdf) + - Linux: https://www.silabs.com/documents/public/software/SimplicityCommander-Linux.zip + - Mac: https://www.silabs.com/documents/public/software/SimplicityCommander-Mac.zip + - Windows: https://www.silabs.com/documents/public/software/SimplicityCommander-Windows.zip ## Simplicity Studio: Simplicity Studio is a complete development environment and tool suite. It has the ability to discover USB connected development boards and flash them. @@ -16,6 +18,7 @@ Simplicity Studio is a complete development environment and tool suite. It has t ## (Optional) Ozone J-Link Debugger: Multi-platform debugger and performance analyzer for J-Link and J-Trace - Download for: [Windows](https://www.segger.com/downloads/jlink/Ozone_Setup_Windows_x64.exe) | [Mac](https://www.segger.com/downloads/jlink/Ozone_macOS_Universal.pkg) | [Linux](https://www.segger.com/downloads/jlink/Ozone_Linux_x86_64.deb) +- [Flashing and debug procedure for Ozone](../wifi/RUN_DEMO_SiWx917_SoC.md) ---- [Table of Contents](../README.md) | [Thread Demo](../thread/DEMO_OVERVIEW.md) | [Wi-Fi Demo](../wifi/DEMO_OVERVIEW.md) \ No newline at end of file diff --git a/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md b/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md index ae28bf259d8547..12fd187423ada4 100644 --- a/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md +++ b/docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md @@ -1,7 +1,18 @@ # 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 Simplicity Commander or Ozone Debugger. +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 Simplicity Studio, Simplicity Commander or Ozone Debugger. + +## Simplicity Commander +Links to download Simplicity Commander's standalone versions are included below. Full documentation on Simplicity Commander is included in the [Simplicity Commander Reference Guide](https://www.silabs.com/documents/public/user-guides/ug162-simplicity-commander-reference-guide.pdf) + - Linux: https://www.silabs.com/documents/public/software/SimplicityCommander-Linux.zip + - Mac: https://www.silabs.com/documents/public/software/SimplicityCommander-Mac.zip + - Windows: https://www.silabs.com/documents/public/software/SimplicityCommander-Windows.zip + +## Simplicity Studio: +Simplicity Studio is a complete development environment and tool suite. It has the ability to discover USB-connected development boards and flash them. +- [Download Simplicity Studio](https://www.silabs.com/developers/simplicity-studio) +- [Simplicity Studio Reference Guide](https://docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-building-and-flashing/flashing) ## Ozone J-Link Debugger: - Multi-platform debugger and performance analyzer for J-Link and J-Trace diff --git a/docs/silabs/general/SOFTWARE_REQUIREMENTS.md b/docs/silabs/general/SOFTWARE_REQUIREMENTS.md index 483b6545a72225..bb317012b53b5b 100644 --- a/docs/silabs/general/SOFTWARE_REQUIREMENTS.md +++ b/docs/silabs/general/SOFTWARE_REQUIREMENTS.md @@ -15,19 +15,16 @@ 3. Flash Tools - - [Flash tool for EFR32 Device](../general/FLASH_SILABS_DEVICE.md) + - [Flash tool for EFR32 and SiWx917 Devices](../general/FLASH_SILABS_DEVICE.md) - Simplicity Commander standalone or Simplicity Studio is used to flash - Silicon Labs hardware with firmware images for the RCP and the Matter - Accessory Device. + Simplicity Commander standalone or Simplicity Studio can be used to flash Silicon Labs hardware with firmware images for the RCP and the Matter Accessory Device. - - [Flash tool for SiWx917 SoC Device](../general/FLASH_SILABS_SiWx917_SOC_DEVICE.md) + - [Additional Flash tools for SiWx917 SoC Device](../general/FLASH_SILABS_SiWx917_SOC_DEVICE.md) - The Ozone Debugger can be configured to flash the application for the SiWx917 SoC device. + The Ozone Debugger can be configured to flash the application for the SiWx917 SoC device. - > **Note:** - > 1. Simplicity Studio and Commander tools support is not yet added for the SiWx917 SoC device. - > 2. The SiWx917 SoC device is not yet officially added in Ozone, but it can be configured in Ozone. + > **Note:** + > The SiWx917 SoC device is not yet officially added in Ozone, but it can be configured in Ozone by following the [SiWx917 Ozone Configuration Guide](../wifi/SiWx917_Enablement_For_Ozone.md). 4. [Git Version Control ](https://git-scm.com/downloads)[only required for building images and development]