Skip to content

Commit

Permalink
Pull request project-chip#761: Updated hardware flash instructions fo…
Browse files Browse the repository at this point in the history
…r 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 <[email protected]>
Date:   Wed May 10 11:17:54 2023 +0000

    Applied suggestion

commit 231e6b2cd2bcf82c0f52b3fdbf48ac455ad2f99a
Author: Ezra Hale <[email protected]>
Date:   Tue May 9 17:04:27 2023 -0400

    Updated hardware flash instructions for 917SoC
  • Loading branch information
Ezra Hale committed May 10, 2023
1 parent b3bfe95 commit cb9221a
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 13 deletions.
9 changes: 6 additions & 3 deletions docs/silabs/general/FLASH_SILABS_DEVICE.md
Original file line number Diff line number Diff line change
@@ -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.

<br>

## 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.
Expand All @@ -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)
13 changes: 12 additions & 1 deletion docs/silabs/general/FLASH_SILABS_SiWx917_SOC_DEVICE.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
15 changes: 6 additions & 9 deletions docs/silabs/general/SOFTWARE_REQUIREMENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down

0 comments on commit cb9221a

Please sign in to comment.