Skip to content

Commit bb14270

Browse files
authored
Merge pull request #9 from SiliconLabsSoftware/doccurator/2.6.1
Doccurator/2.6.1
2 parents a844f78 + 32b3c6c commit bb14270

File tree

52 files changed

+140
-248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+140
-248
lines changed

sld120-matter-wifi-getting-started/04-light-switch-step-by-step-example.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This procedure prepares the Raspberry Pi 4B (RPi4B) to become a Matter Hub. You
2121
4. Use PuTTY to connect to RPi4B.
2222

2323
1. The first time connecting to RPi4B, PuTTY will warn about a new host key or key fingerprint. Accept the key.
24-
2. The credentials (username: password) are the same given Step 1.
24+
2. The credentials (username: password) are the same as those given in Step 1.
2525
3. Switch to root mode and navigate to path "/home/ubuntu/connectedhomeip/out/standalone" to find the chip-tool.
2626

2727
Matter hub/chip-tool are ready and working. Keep the PuTTY session open for the following steps.
@@ -92,8 +92,8 @@ Now two Matter accessory devices (MADs) are on the network and ready to be used.
9292

9393
1. In a PuTTY session to the Matter hub, use the chip-tool to test the Matter light device.
9494

95-
1. Control the light status of the light MAD Using `./chip-tool onoff on nodeID 1`. You can also use `chip-tool onoff off` and `chip-tool toggle`.
96-
2. For dev board with buttons available, you can use BTN1 to toggle the light status locally.
95+
1. Control the light status of the light MAD using `./chip-tool onoff on nodeID 1`. You can also use `chip-tool onoff off` and `chip-tool toggle`.
96+
2. For dev boards with buttons available, you can use BTN1 to toggle the light status locally.
9797

9898
2. In a PuTTY session to the Matter hub, use the chip-tool to bind the light_switch MAD to the light MAD, thus allowing the switch to control the light.
9999

sld120-matter-wifi-getting-started/07-next-steps-other-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Next Steps
22

3-
Now that you have gotten a sense of what goes into making a Matter network, you can begin to customize MADs and other features for your own purposes. The [Developers' Guide](/matter/{build-docspace-version}/matter-developers-guide-overview) contains more detail than was provided in this Quick-Start guide, and also contains information on a number of special development topics. Your Matter Extension package contains a number of other Matter examples that you can use as a starting point, the first two of which were used in this example.
3+
Now that you have gotten a sense of what goes into making a Matter network, you can begin to customize MADs and other features for your own purposes. The [Developers' Guide](/matter/{build-docspace-version}/matter-developers-guide-overview) contains more detail than was provided in this Quick-Start guide, and also contains information on a number of special development topics. Your Matter Extension package contains a number of other Matter examples that you can use as a starting point, the first two of which were used in this example:
44

55
- Matter SoC Light over Wi-Fi
66

sld246-matter-faq/wifi-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ When this happens, perform the following steps to run the OTA Update successfull
184184

185185
1. Disconnect the WF200 Expansion Board from the EFR32MG24.
186186

187-
2. Go To the Simplicity Commander's folder path in the command prompt and run this command:
187+
2. Go to the Simplicity Commander's folder path in the command prompt and run this command:
188188
189189
```shell
190190
commander.exe extflash read --range 0x00:+<total size to read>

sld247-matter-overview/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,15 @@ Pre-built images for the SiWx917 connectivity firmware are available per the ins
7777

7878
**Simplicity Commander**: [Simplicity Commander](/matter/{build-docspace-version}/matter-references/flash-silabs-device#simplicity-commander) is a utility that provides GUI and command line access to the debug features of an EFM32 device. It allows you to flash firmware, update the kit firmware, and lock or unlock debug access.
7979

80-
**Tera Term**: [Tera Term](https://osdn.net/projects/ttssh2/releases/) is the terminal emulator for Microsoft Windows that supports serial port, telnet, and SSH connections.
80+
**Tera Term**: [Tera Term](https://github.com/TeraTermProject/osdn-download) is the terminal emulator for Microsoft Windows that supports serial port, telnet, and SSH connections.
8181

8282
**Silicon Labs Matter SiSDK Extension**: Once Simplicity Studio 5 is installed, you will be prompted to install the Simplicity SDK, formerly released as Gecko SDK (GSDK). Here you should also install the Matter Enablement Package by making sure the extension is checked, as shown.
8383

8484
![Installing the Matter Extension](./resources/install-package-advanced-device.png)
8585

8686
**Installation of Wi-Fi SDK and WiSeConnect Packages**: The following packages will be installed during the installation of Simplicity Studio. Refer to [Package Installation](/matter/{build-docspace-version}/matter-wifi-getting-started-example/software-installation).
8787

88-
**Matter Hub Raspberry Pi Image**: A copy of the pre-built image from the Silicon Labs web services can be downloaded in this [zipfile](https://www.silabs.com/documents/public/software/SilabsMatterPi_2.5.0-1.4-extension.zip). **Note** this is a large file and will take some time to download.
88+
**Matter Hub Raspberry Pi Image**: A copy of the pre-built image from the Silicon Labs web services can be downloaded in this [zipfile](https://www.silabs.com/documents/public/software/SilabsMatterPi_2.6.0-1.4-extension.zip). **Note** this is a large file and will take some time to download.
8989

9090
>**Note:** The Matter hub for Matter over Thread requires an additional device, a radio co-processor. See [the introduction to the Matter over Thread demo](/matter/{build-docspace-version}/matter-light-switch-example/02-thread-light-switch-example) for more information.
9191

sld248-matter-overview-guides/code-size-savings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Silicon Labs' Matter example applications come out of the box with various ease-
44

55
To reduce the total size of your application's image while still maintaining basic core Matter functionality, you can take a few steps:
66

7-
1. Remove optional components in from the Matter Project in Studio that may not be needed for a certain application. For example, removing the components Matter Display and Matter QR Code Display will save flash by disabling the LCD screen.
7+
1. Remove optional components from the Matter Project in Studio that may not be needed for a certain application. For example, removing the components Matter Display and Matter QR Code Display will save flash by disabling the LCD screen.
88
2. Remove any excess printing from the application. In practice, this can include removing the Matter Shell component and RTT Logging from the Matter device.
99
3. Install the `matter_no_debug` and/or `matter_no_lcd_shell` components. This will automatically take care of removing these extra features (`matter_no_lcd_shell`) as well as implement the defines and configuration values (`matter_no_debug`) to achieve optimal image size reduction at the click of a button.
1010
4. Remove clusters from the zap configuration. Example applications have clusters enabled to support both Thread and Wi-Fi transport layers such as the Diagnostics clusters. It is important to note that certain device types require different Matter Clusters. Be sure to check the [Matter Specifications](https://csa-iot.org/developer-resource/specifications-download-request/) to confirm which Matter Clusters are required for your device type.

sld248-matter-overview-guides/matter-icd.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ These configurations are independent from the underlying transport configuration
7373
These configurations can be changed by modifying the configuration of the `ICD Server Configuration` component or directly by setting values in `sl_matter_icd_config.h`.
7474

7575
```cpp
76-
#define SL_IDLE_MODE_DURATION_S = 600 // 10min Idle Mode Interval
77-
#define SL_ACTIVE_MODE_INTERVAL = 1000 // 1s Active Mode Interval
78-
#define SL_ACTIVE_MODE_THRESHOLD = 500 // 500ms Active Mode Threshold
76+
#define SL_IDLE_MODE_DURATION_S 600 // 10min Idle Mode Interval
77+
#define SL_ACTIVE_MODE_INTERVAL 1000 // 1s Active Mode Interval
78+
#define SL_ACTIVE_MODE_THRESHOLD 500 // 500ms Active Mode Threshold
7979
```
8080
8181
### ICD Check-In Protocol Use-Case
@@ -305,9 +305,9 @@ The recommended configurations are likely to change with the Matter 1.4 release.
305305
Configuration parameters of the ICD Server Configuration component (sl_matter_icd_config.h):
306306

307307
```cpp
308-
#define SL_IDLE_MODE_DURATION_S = 600 // 10min Idle Mode Interval
309-
#define SL_ACTIVE_MODE_INTERVAL = 10000 // 10s Active Mode Interval
310-
#define SL_ACTIVE_MODE_THRESHOLD = 1000 // 1s Active Mode Threshold
308+
#define SL_IDLE_MODE_DURATION_S 600 // 10min Idle Mode Interval
309+
#define SL_ACTIVE_MODE_INTERVAL 10000 // 10s Active Mode Interval
310+
#define SL_ACTIVE_MODE_THRESHOLD 1000 // 1s Active Mode Threshold
311311
```
312312
313313
**Openthread Configuration flags**
@@ -370,9 +370,9 @@ The last three parameters are configuration parameters in the Matter Core Compon
370370
Configuration parameters of the ICD Server Configuration component (`sl_matter_icd_config.h`):
371371
372372
```cpp
373-
#define SL_IDLE_MODE_DURATION_S = 3600 // 60min Idle Mode Interval
374-
#define SL_ACTIVE_MODE_INTERVAL = 0 // 0s Active Mode Interval
375-
#define SL_ACTIVE_MODE_THRESHOLD = 5000 // 5s Active Mode Threshold
373+
#define SL_IDLE_MODE_DURATION_S 3600 // 60min Idle Mode Interval
374+
#define SL_ACTIVE_MODE_INTERVAL 0 // 0s Active Mode Interval
375+
#define SL_ACTIVE_MODE_THRESHOLD 5000 // 5s Active Mode Threshold
376376
```
377377
378378
**Openthread Configuration flags**

sld249-matter-prerequisites/hardware-requirements.md

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,20 @@ Over 60 Silicon Labs boards support running the RCP firmware. To build an image
2828
- BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
2929
- [XG24-RB4187C](https://www.silabs.com/development-tools/wireless/xg24-rb4187c-efr32xg24-wireless-gecko-radio-board)
3030

31+
- **MGM24 boards:**
32+
- BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm - xGM240-RB4316A
33+
- BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm - xGM240-RB4317A
34+
- BRD4318A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm - xGM240-RB4318A
35+
- BRD4319A (Rev A00 only) / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
36+
- BRD2704A / Sparkfun Thing Plus MGM240P
37+
- BRD4337A / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm - xGM240-RB4337A
38+
3139
- **MG26 boards:**
3240
- BRD4116A / 2.4GHz@10dBm
3341
- BRD4117A / 2.4GHz@20dBm
3442
- BRD4118A / 2.4GHz@20dBm
43+
- BRD4120A
44+
- BRD4121A
3545
- BRD2608A
3646
- BRD2709A
3747

@@ -53,26 +63,34 @@ The Matter Accessory Device (MAD) is the actual device that the Matter applicati
5363
- BRD2703A / MG24 Explorer Kit
5464
- BRD2601B / MG24 Explorer Kit
5565
- [XG24-DK2601B](https://www.silabs.com/development-tools/wireless/efr32xg24-dev-kit?tab=overview)
56-
- BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
57-
58-
**Note**: Only the A00 revision of this board is supported, other revisions do not have enough RAM to run Matter.
66+
5967

60-
- BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
61-
- [XGM240-RB4316A](https://www.silabs.com/development-tools/wireless/xgm240-rb4316a-xgm240p-module-radio-board?tab=overview)
62-
- BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
63-
- [XGM240-RB4317A](https://www.silabs.com/development-tools/wireless/xgm240-rb4317a-xgm240p-module-radio-board?tab=overview)
68+
- **MGM24 boards:**
69+
- BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm - xGM240-RB4316A
70+
- BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm - xGM240-RB4317A
71+
- BRD4318A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm - xGM240-RB4318A
72+
- BRD4319A (Rev A00 only) / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
73+
- BRD2704A / Sparkfun Thing Plus MGM240P
74+
- BRD4337A / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm - xGM240-RB4337A
6475

6576
- **MG26 boards**
6677
- BRD4116A / 2.4GHz@10dBm
6778
- BRD4117A / 2.4GHz@20dBm
6879
- BRD4118A / 2.4GHz@20dBm
80+
- BRD4120A
81+
- BRD4121A
6982
- BRD2608A
7083
- BRD2709A
7184

7285
- **MGM26 boards:**
7386
- BRD4350A
7487
- BRD4351A
7588

89+
- **MGM301 boards:**
90+
- BRD2719A
91+
- BRD4407A
92+
- BRD4408A
93+
7694
## Matter Over Wi-Fi Accessory Device Requirements
7795

7896
### Matter Over Wi-Fi Accessory Device Requirements for NCP Mode
@@ -112,7 +130,6 @@ The following boards are supported for the Matter over Wi-Fi demos and developme
112130
- WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
113131
- [SLEXP8023A](https://www.silabs.com/development-tools/wireless/wi-fi/wfm200-wifi-expansion-kit)
114132
- Interconnect board (included in the Wi-Fi kits)
115-
- Interconnect board (included in the Wi-Fi kits)
116133
- SPI Cable (included in the RS9116 kit)
117134
- Jumper Cables (included in the RS9116 kit)
118135

sld249-matter-prerequisites/matter-artifacts.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This page provides links to pre-built software image "artifacts" that can be use
44

55
Images for the items listed below are available under the "Assets" section at the bottom of this page:
66

7-
https://github.com/SiliconLabs/matter_extension/releases/tag/v2.6.0
7+
https://github.com/SiliconLabs/matter_extension/releases/tag/v2.6.1
88

99
## Matter Hub Raspberry Pi Image
1010

@@ -16,25 +16,25 @@ https://www.silabs.com/documents/public/software/SilabsMatterPi_2.5.0-1.4-extens
1616

1717
The Radio Co-Processor firmware is used to turn an EFR into an RCP that can be used with a Raspberry Pi to allow the Raspberry Pi's Open Thread Border Router to access the Thread network. Radio Co-Processor (RCP) images are available in the Assets section of this page:
1818

19-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/ot-rcp-binaries-2.6.0-1.4.zip
19+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/ot-rcp-binaries-2.6.1-1.4.zip
2020

2121
## Matter Accessory Device Images
2222

2323
The Matter Accessory Device Images are used to turn an EFR into a Matter device. These are pre-built binary images for the Matter Demo. Matter Accessory Device Images are located in the Assets section of this page:
2424

25-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/matter-accessory-device-images_2.6.0-1.4.zip
25+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/matter-accessory-device-images_2.6.1-1.4.zip
2626

2727
## Matter Bootloader Binaries
2828

2929
All Silicon Labs board supporting Matter require that a bootloader binary is flashed to the device along with the application image. Bootloader binaries for all of the Matter supported devices are available here:
3030

31-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/bootloader_binaries_matter_extension_v2.6.0-1.4.zip
31+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/bootloader_binaries_matter_extension_v2.6.1-1.4.zip
3232

3333
## RS9116 Firmware
3434

3535
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:
3636

37-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/rs9116_firmware_files_with_rev_2.6.0-1.4.zip
37+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/rs9116_firmware_files_with_rev_2.6.1-1.4.zip
3838

3939
**Note**:
4040
RS9116 chip/module needs to be flashed with proper firmware as mentioned below:
@@ -46,28 +46,30 @@ RS9116 chip/module needs to be flashed with proper firmware as mentioned below:
4646

4747
The SiWx917 firmware(SiWx917_firmware_files.zip) is used to update the SiWN917 NCP and SiWG917 SOC which can be found in the Assets section of this page:
4848

49-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/SiWx917_firmware_files_2.6.0-1.4.zip
49+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/SiWx917_firmware_files_2.6.1-1.4.zip
5050

5151
**Note**:
5252

53-
- SiWN917 NCP board need to be flashed with proper firmware as mentioned below:
53+
- SiWN917 NCP boards need to be flashed with proper firmware as mentioned below:
5454

5555
- `SiWG917-B.2.x.X.X.X.rps - This firmware image is valid for BRD8045A (B0 Expansion v2.0) board`
5656

5757
- SiWG917 SoC boards need to be flashed with proper firmware as mentioned below:
5858

5959
- `SiWG917-B.2.x.X.X.X.rps - This firmware image is valid for BRD4338A(B0 common flash v2.0) board`
6060

61+
[Both the points in the Note refer to the same file]: #
62+
6163
## Matter SiWx917 RCP Linux app and Configuration file
6264

6365
The SiWx917 RCP folder (siwx917_rcp_files.zip) contains the Matter Linux all-cluster-app, which can be run on a Raspberry Pi, and the wfx-sdio-overlay.dts file, a Device Tree Source file used to configure the SDIO interface on the Raspberry Pi to detect and communicate with the SiWx917 RCP.
6466

65-
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/siwx917_rcp_files.zip
67+
https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/siwx917_rcp_files.zip
6668

6769
## SiWx917 SoC Configuration Files For JLink RTT Logging
6870

6971
To check device logs on JLink RTT for the Matter Application on the SiWx917 SoC, the **JLink RTT** must be configured for the SiWx917 SoC device by following the instructions on the [JLink RTT SOC Support](/matter/{build-docspace-version}/matter-wifi-enabling-features/jlink-soc-setup) for SiWx917 SoC.
7072

71-
The [JLinkDevices.xml](https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/JLinkDevices.xml.zip) and [RS9117_SF_4MB_42bsp.elf](https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.0/RS9117_SF_4MB_42bsp.elf.zip) files referenced in the instructions may be found in the Assets section of this page.
73+
The [JLinkDevices.xml](https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/JLinkDevices.xml.zip) and [RS9117_SF_4MB_42bsp.elf](https://github.com/SiliconLabs/matter_extension/releases/download/v2.6.1/RS9117_SF_4MB_42bsp.elf.zip) files referenced in the instructions may be found in the Assets section of this page.
7274

7375
>**Note**: For EFR32MG2x devices, JLink RTT Logging support is already enabled.

sld250-matter-references/custom-matter-device.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ $ mattertool levelcontrol move-to-level {desired_level} 0 1 1 {node_ID} 1
120120
$ mattertool levelcontrol read current-level 1 1 // Returns 10
121121
```
122122

123-
For more information on running a Silicon Labs lighting example on a Thunderboard Sense 2 see you can view documentation in the Silicon Labs Matter GitHub Repo.
123+
For more information on running a Silicon Labs lighting example on a Thunderboard Sense 2 you can view documentation in the Silicon Labs Matter GitHub Repo.
124124

125125
## Defining a Custom Cluster
126126

sld250-matter-references/find-raspi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Use nmap with the following command:
1717
$ sudo nmap -sn <subnet>.0/24`
1818
```
1919

20-
Example: `sudo nmap -sn 1-.4.148.0/24`, Among other returned values, you will see something:
20+
Example: `sudo nmap -sn 10.4.148.0/24`, Among other returned values, you will see something:
2121

2222
```shell
2323
$ Nmap scan report for ubuntu.silabs.com (10.4.148.44)
@@ -37,7 +37,7 @@ Alternatively, use Arp with the following command:
3737

3838
### Windows
3939

40-
In the command prompt, use `nslookup` to fnd your Raspberry Pi.
40+
In the command prompt, use `nslookup` to find your Raspberry Pi.
4141

4242
Example: `nslookup ubuntu`
4343

0 commit comments

Comments
 (0)