Updating SiWx917 SoC Connectivity Firmware#

Download the recommended version of firmware before you start with the update process from the Matter Artifacts Page

Steps to update the firmware on SiWx917 SoC radio board using Simplicity Studio#

  1. Refer to the Simplicity Studio documentation on flashing a device Upgrading SiWx917 Connectivity firmware

Steps to update the firmware on SiWx917 SoC radio board using Simplicity Commander#

  1. Refer to the Simplicity Commander documentation on flashing a device Upgrading SiWx917 Connectivity firmware with Simplicity Commander

Steps to update the firmware on SiWx917 SoC radio board using Tera Term#

  1. Connect power cable to radio board.

  2. Jumper should be connected.

  3. Switches: Left switch should be ON/high, and the right switch should be on the ISP side.

Silicon Labs - SiWx917 SoC RadioBoardSilicon Labs - SiWx917 SoC RadioBoard

  1. Open Tera term in windows PC and check for connected USB devices.

  2. Select JLink CDC UART Port and change baud rate to 921600 to increase speed.

  3. From terminal type "CTRL + |" for boot message "U", then type "U" for boot menu, type "B", "0" to burn wireless / "4", "1" to burn MCU firmware, and give (Ctrl + \ + c) to exit from kermit.

Silicon Labs - SiWx917 FW Flash OptionsSilicon Labs - SiWx917 FW Flash Options

  1. From terminal, go to Transfer->Kermit→Send and select *.rps file to load.

Silicon Labs - SiWx917 FW sendSilicon Labs - SiWx917 FW send

  1. Once the image transfer is complete, type "c" to continue to check the upgrade sequence, once the upgrade is successful , Enter "1" for the Enter next command , once text "Loading..." appears type (Ctrl + \ + c) to exit from Kermit and "q" to quit and return to the terminal.

  2. Reset 917 SoC switch positions: Left switch should be on the OFF/LOW, and right switch should be on the NORMAL side