Silabs examples readme contained old paths. update them (#28900)
diff --git a/examples/light-switch-app/silabs/README.md b/examples/light-switch-app/silabs/README.md
index 197a2ae..03572a2 100644
--- a/examples/light-switch-app/silabs/README.md
+++ b/examples/light-switch-app/silabs/README.md
@@ -106,7 +106,7 @@
* Build the example application:
cd ~/connectedhomeip
- ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/efr32/ ./out/light-switch-app BRD4187C
+ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/ ./out/light-switch-app BRD4187C
- To delete generated executable, libraries and object files use:
@@ -115,7 +115,7 @@
OR use GN/Ninja directly
- $ cd ~/connectedhomeip/examples/light-switch-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/light-switch-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -124,16 +124,16 @@
- To delete generated executable, libraries and object files use:
- $ cd ~/connectedhomeip/examples/light-switch-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/light-switch-app/silabs
$ rm -rf out/
* Build the example with Matter shell
- ./scripts/examples/gn_silabs_example.sh examples/light-switch-app/silabs/efr32/ out/light-switch-app BRD4187C chip_build_libshell=true
+ ./scripts/examples/gn_silabs_example.sh examples/light-switch-app/silabs/ out/light-switch-app BRD4187C chip_build_libshell=true
* Build the example as Intermittently Connected Device (ICD)
- $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/efr32/ ./out/light-switch-app_ICD BRD4187C --icd
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/ ./out/light-switch-app_ICD BRD4187C --icd
or use gn as previously mentioned but adding the following arguments:
@@ -141,11 +141,11 @@
* Build the example with pigweed RCP
- $ ./scripts/examples/gn_silabs_example.sh examples/light-switch-app/silabs/efr32/ out/light-switch-app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
+ $ ./scripts/examples/gn_silabs_example.sh examples/light-switch-app/silabs/ out/light-switch-app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
or use GN/Ninja Directly
- $ cd ~/connectedhomeip/examples/light-switch-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/light-switch-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -161,7 +161,7 @@
- On the command line:
- $ cd ~/connectedhomeip/examples/light-switch-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/light-switch-app/silabs
$ python3 out/debug/matter-silabs-light-switch-example.flash.py
- Or with the Ozone debugger, just load the .out file.
@@ -173,7 +173,6 @@
- On the command line:
-
$ commander flash bootloader_binaries/bootloader-storage-internal-single-512k-BRD4187C-gsdk4.1.s37
## Viewing Logging Output
@@ -216,12 +215,10 @@
$ JLinkExe -device EFR32MG12PXXXF1024 -if JTAG -speed 4000 -autoconnect 1
-
For MG21 use:
$ JLinkExe -device EFR32MG21AXXXF1024 -if SWD -speed 4000 -autoconnect 1
-
For MG24 use:
$ JLinkExe -device EFR32MG24AXXXF1536 -if SWD -speed 4000 -autoconnect 1
@@ -402,7 +399,7 @@
BUILD.gn file or pass it as a build argument to gn. This will print on the RTT
console the RAM usage of each individual task and the number of Memory
allocation and Free. While this is not extensive monitoring you're welcome to
-modify `examples/platform/silabs/efr32/MemMonitoring.cpp` to add your own memory
+modify `examples/platform/silabs/MemMonitoring.cpp` to add your own memory
tracking code inside the `trackAlloc` and `trackFree` function
## OTA Software Update
@@ -421,19 +418,19 @@
chip_progress_logging, chip_detail_logging, chip_automation_logging
- $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/efr32 ./out/light-switch-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs ./out/light-switch-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
### Debug build / release build
is_debug
- $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/efr32 ./out/light-switch-app BRD4164A "is_debug=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs ./out/light-switch-app BRD4164A "is_debug=false"
### Disabling LCD
show_qr_code
- $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/efr32 ./out/light-switch-app BRD4164A "show_qr_code=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs ./out/light-switch-app BRD4164A "show_qr_code=false"
### KVS maximum entry count
@@ -442,4 +439,4 @@
Set the maximum Kvs entries that can be stored in NVM (Default 75)
Thresholds: 30 <= kvs_max_entries <= 255
- $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs/efr32 ./out/light-switch-app BRD4164A kvs_max_entries=50
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/light-switch-app/silabs ./out/light-switch-app BRD4164A kvs_max_entries=50
diff --git a/examples/lighting-app/silabs/README.md b/examples/lighting-app/silabs/README.md
index 4834ef5..639afd1 100644
--- a/examples/lighting-app/silabs/README.md
+++ b/examples/lighting-app/silabs/README.md
@@ -102,7 +102,7 @@
* Build the example application:
cd ~/connectedhomeip
- ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/efr32/ ./out/lighting-app BRD4187C
+ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/ ./out/lighting-app BRD4187C
- To delete generated executable, libraries and object files use:
@@ -111,7 +111,7 @@
OR use GN/Ninja directly
- $ cd ~/connectedhomeip/examples/lighting-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lighting-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -120,12 +120,12 @@
- To delete generated executable, libraries and object files use:
- $ cd ~/connectedhomeip/examples/lighting-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lighting-app/silabs
$ rm -rf out/
* Build the example as Intermittently Connected Device (ICD)
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/efr32/ ./out/lighting-app_ICD BRD4187C --icd
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/ ./out/lighting-app_ICD BRD4187C --icd
or use gn as previously mentioned but adding the following arguments:
@@ -133,11 +133,11 @@
* Build the example with pigweed RPC
- $ ./scripts/examples/gn_silabs_example.sh examples/lighting-app/silabs/efr32/ out/lighting_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
+ $ ./scripts/examples/gn_silabs_example.sh examples/lighting-app/silabs/ out/lighting_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
or use GN/Ninja Directly
- $ cd ~/connectedhomeip/examples/lighting-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lighting-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -155,7 +155,7 @@
- On the command line:
- $ cd ~/connectedhomeip/examples/lighting-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lighting-app/silabs
$ python3 out/debug/matter-silabs-lighting-example.flash.py
- Or with the Ozone debugger, just load the .out file.
@@ -341,7 +341,7 @@
BUILD.gn file or pass it as a build argument to gn. This will print on the RTT
console the RAM usage of each individual task and the number of Memory
allocation and Free. While this is not extensive monitoring you're welcome to
-modify `examples/platform/silabs/efr32/MemMonitoring.cpp` to add your own memory
+modify `examples/platform/silabs/MemMonitoring.cpp` to add your own memory
tracking code inside the `trackAlloc` and `trackFree` function
## OTA Software Update
@@ -369,19 +369,19 @@
`chip_progress_logging, chip_detail_logging, chip_automation_logging`
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/efr32 ./out/lighting-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs ./out/lighting-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
### Debug build / release build
`is_debug`
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/efr32 ./out/lighting-app BRD4164A "is_debug=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs ./out/lighting-app BRD4164A "is_debug=false"
### Disabling LCD
`show_qr_code`
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/efr32 ./out/lighting-app BRD4164A "show_qr_code=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs ./out/lighting-app BRD4164A "show_qr_code=false"
### KVS maximum entry count
@@ -390,4 +390,4 @@
Set the maximum Kvs entries that can be stored in NVM (Default 75)
Thresholds: 30 <= kvs_max_entries <= 255
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs/efr32 ./out/lighting-app BRD4164A kvs_max_entries=50
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lighting-app/silabs ./out/lighting-app BRD4164A kvs_max_entries=50
diff --git a/examples/lock-app/silabs/README.md b/examples/lock-app/silabs/README.md
index 67fb889..7d8d576 100644
--- a/examples/lock-app/silabs/README.md
+++ b/examples/lock-app/silabs/README.md
@@ -102,7 +102,7 @@
```
cd ~/connectedhomeip
- ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/efr32/ ./out/lock_app BRD4187C
+ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/ ./out/lock_app BRD4187C
```
- To delete generated executable, libraries and object files use:
@@ -115,7 +115,7 @@
OR use GN/Ninja directly
```
- $ cd ~/connectedhomeip/examples/silabs/lock-app/efr32
+ $ cd ~/connectedhomeip/examples/lock-app/silabs/
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -126,14 +126,14 @@
- To delete generated executable, libraries and object files use:
```
- $ cd ~/connectedhomeip/examples/lock-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lock-app/silabs
$ rm -rf out/
```
* Build the example as Intermittently Connected Device (ICD)
```
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/efr32/ ./out/lock-app_ICD BRD4187C --icd
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/ ./out/lock-app_ICD BRD4187C --icd
```
or use gn as previously mentioned but adding the following arguments:
@@ -145,13 +145,13 @@
* Build the example with pigweed RCP
```
- $ ./scripts/examples/gn_silabs_example.sh examples/lock-app/silabs/efr32/ out/lock_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
+ $ ./scripts/examples/gn_silabs_example.sh examples/lock-app/silabs/ out/lock_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
```
or use GN/Ninja Directly
```
- $ cd ~/connectedhomeip/examples/lock-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lock-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -171,7 +171,7 @@
- On the command line:
```
- $ cd ~/connectedhomeip/examples/lock-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/lock-app/silabs
$ python3 out/debug/matter-silabs-lock-example.flash.py
```
@@ -373,7 +373,7 @@
BUILD.gn file or pass it as a build argument to gn. This will print on the RTT
console the RAM usage of each individual task and the number of Memory
allocation and Free. While this is not extensive monitoring you're welcome to
-modify `examples/platform/silabs/efr32/MemMonitoring.cpp` to add your own memory
+modify `examples/platform/silabs/MemMonitoring.cpp` to add your own memory
tracking code inside the `trackAlloc` and `trackFree` function
## OTA Software Update
@@ -393,7 +393,7 @@
`chip_progress_logging, chip_detail_logging, chip_automation_logging`
```
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/efr32 ./out/lock-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs ./out/lock-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
```
### Debug build / release build
@@ -401,7 +401,7 @@
`is_debug`
```
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/efr32 ./out/lock-app BRD4164A "is_debug=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs ./out/lock-app BRD4164A "is_debug=false"
```
### Disabling LCD
@@ -409,7 +409,7 @@
`show_qr_code`
```
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/efr32 ./out/lock-app BRD4164A "show_qr_code=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs ./out/lock-app BRD4164A "show_qr_code=false"
```
### KVS maximum entry count
@@ -420,5 +420,5 @@
Set the maximum Kvs entries that can be stored in NVM (Default 75)
Thresholds: 30 <= kvs_max_entries <= 255
- $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs/efr32 ./out/lock-app BRD4164A kvs_max_entries=50
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/lock-app/silabs ./out/lock-app BRD4164A kvs_max_entries=50
```
diff --git a/examples/pump-app/silabs/README.md b/examples/pump-app/silabs/README.md
index f2fc518..9a6e4e2 100644
--- a/examples/pump-app/silabs/README.md
+++ b/examples/pump-app/silabs/README.md
@@ -101,7 +101,7 @@
* Build the example application:
cd ~/connectedhomeip
- ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/efr32/ ./out/pump-app BRD4187C
+ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/ ./out/pump-app BRD4187C
- To delete generated executable, libraries and object files use:
@@ -110,7 +110,7 @@
OR use GN/Ninja directly
- $ cd ~/connectedhomeip/examples/pump-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/pump-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -119,12 +119,12 @@
- To delete generated executable, libraries and object files use:
- $ cd ~/connectedhomeip/examples/pump-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/pump-app/silabs
$ rm -rf out/
* Build the example as Intermittently Connected Device (ICD)
- $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/efr32/ ./out/pump-app_ICD BRD4187C --icd
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/ ./out/pump-app_ICD BRD4187C --icd
or use gn as previously mentioned but adding the following arguments:
@@ -132,11 +132,11 @@
* Build the example with pigweed RPC
- $ ./scripts/examples/gn_silabs_example.sh examples/pump-app/silabs/efr32/ out/pump_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
+ $ ./scripts/examples/gn_silabs_example.sh examples/pump-app/silabs/ out/pump_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
or use GN/Ninja Directly
- $ cd ~/connectedhomeip/examples/pump-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/pump-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -152,7 +152,7 @@
- On the command line:
- $ cd ~/connectedhomeip/examples/pump-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/pump-app/silabs
$ python3 out/debug/matter-silabs-pump-example.flash.py
- Or with the Ozone debugger, just load the .out file.
@@ -317,7 +317,7 @@
BUILD.gn file or pass it as a build argument to gn. This will print on the RTT
console the RAM usage of each individual task and the number of Memory
allocation and Free. While this is not extensive monitoring you're welcome to
-modify `examples/platform/silabs/efr32/MemMonitoring.cpp` to add your own memory
+modify `examples/platform/silabs/MemMonitoring.cpp` to add your own memory
tracking code inside the `trackAlloc` and `trackFree` function
## OTA Software Update
@@ -345,19 +345,19 @@
`chip_progress_logging, chip_detail_logging, chip_automation_logging`
- $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/efr32 ./out/pump-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs ./out/pump-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
### Debug build / release build
`is_debug`
- $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/efr32 ./out/pump-app BRD4164A "is_debug=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs ./out/pump-app BRD4164A "is_debug=false"
### Disabling LCD
`show_qr_code`
- $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/efr32 ./out/pump-app BRD4164A "show_qr_code=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs ./out/pump-app BRD4164A "show_qr_code=false"
### KVS maximum entry count
@@ -366,4 +366,4 @@
Set the maximum Kvs entries that can be stored in NVM (Default 75)
Thresholds: 30 <= kvs_max_entries <= 255
- $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs/efr32 ./out/pump-app BRD4164A kvs_max_entries=50
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/pump-app/silabs ./out/pump-app BRD4164A kvs_max_entries=50
diff --git a/examples/smoke-co-alarm-app/silabs/README.md b/examples/smoke-co-alarm-app/silabs/README.md
index fc85897..d62ba82 100644
--- a/examples/smoke-co-alarm-app/silabs/README.md
+++ b/examples/smoke-co-alarm-app/silabs/README.md
@@ -330,7 +330,7 @@
BUILD.gn file or pass it as a build argument to gn. This will print on the RTT
console the RAM usage of each individual task and the number of Memory
allocation and Free. While this is not extensive monitoring you're welcome to
-modify `examples/platform/silabs/efr32/MemMonitoring.cpp` to add your own memory
+modify `examples/platform/silabs/MemMonitoring.cpp` to add your own memory
tracking code inside the `trackAlloc` and `trackFree` function
## OTA Software Update
diff --git a/examples/thermostat/silabs/README.md b/examples/thermostat/silabs/README.md
index cc76d71..0d9c760 100644
--- a/examples/thermostat/silabs/README.md
+++ b/examples/thermostat/silabs/README.md
@@ -106,7 +106,7 @@
* Build the example application:
cd ~/connectedhomeip
- ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/efr32/ ./out/thermostat-app BRD4187C
+ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/ ./out/thermostat-app BRD4187C
- To delete generated executable, libraries and object files use:
@@ -115,7 +115,7 @@
OR use GN/Ninja directly
- $ cd ~/connectedhomeip/examples/thermostat/silabs/efr32
+ $ cd ~/connectedhomeip/examples/thermostat/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -124,16 +124,16 @@
- To delete generated executable, libraries and object files use:
- $ cd ~/connectedhomeip/examples/thermostat/silabs/efr32
+ $ cd ~/connectedhomeip/examples/thermostat/silabs
$ rm -rf out/
* Build the example with Matter shell
- ./scripts/examples/gn_silabs_example.sh examples/thermostat/silabs/efr32/ out/thermostat-app BRD4187C chip_build_libshell=true
+ ./scripts/examples/gn_silabs_example.sh examples/thermostat/silabs/ out/thermostat-app BRD4187C chip_build_libshell=true
* Build the example as Intermittently Connected Device (ICD)
- $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/efr32/ ./out/thermostat-app_ICD BRD4187C --icd
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/ ./out/thermostat-app_ICD BRD4187C --icd
or use gn as previously mentioned but adding the following arguments:
@@ -141,11 +141,11 @@
* Build the example with pigweed RCP
- $ ./scripts/examples/gn_silabs_example.sh examples/thermostat/silabs/efr32/ out/thermostat-app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
+ $ ./scripts/examples/gn_silabs_example.sh examples/thermostat/silabs/ out/thermostat-app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
or use GN/Ninja Directly
- $ cd ~/connectedhomeip/examples/thermostat/silabs/efr32
+ $ cd ~/connectedhomeip/examples/thermostat/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -161,7 +161,7 @@
- On the command line:
- $ cd ~/connectedhomeip/examples/thermostat/silabs/efr32
+ $ cd ~/connectedhomeip/examples/thermostat/silabs
$ python3 out/debug/matter-silabs-thermostat-switch-example.flash.py
- Or with the Ozone debugger, just load the .out file.
@@ -353,19 +353,19 @@
chip_progress_logging, chip_detail_logging, chip_automation_logging
- $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/efr32 ./out/thermostat-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs ./out/thermostat-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
### Debug build / release build
is_debug
- $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/efr32 ./out/thermostat-app BRD4164A "is_debug=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs ./out/thermostat-app BRD4164A "is_debug=false"
### Disabling LCD
show_qr_code
- $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/efr32 ./out/thermostat-app BRD4164A "show_qr_code=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs ./out/thermostat-app BRD4164A "show_qr_code=false"
### KVS maximum entry count
@@ -374,4 +374,4 @@
Set the maximum Kvs entries that can be stored in NVM (Default 75)
Thresholds: 30 <= kvs_max_entries <= 255
- $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs/efr32 ./out/thermostat-app BRD4164A kvs_max_entries=50
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/thermostat/silabs ./out/thermostat-app BRD4164A kvs_max_entries=50
diff --git a/examples/window-app/silabs/README.md b/examples/window-app/silabs/README.md
index a755500..ca63cae 100644
--- a/examples/window-app/silabs/README.md
+++ b/examples/window-app/silabs/README.md
@@ -99,7 +99,7 @@
* Build the example application:
cd ~/connectedhomeip
- ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/efr32/ ./out/window-app BRD4187C
+ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/ ./out/window-app BRD4187C
- To delete generated executable, libraries and object files use:
@@ -108,7 +108,7 @@
OR use GN/Ninja directly
- $ cd ~/connectedhomeip/examples/window-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/window-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -117,12 +117,12 @@
- To delete generated executable, libraries and object files use:
- $ cd ~/connectedhomeip/examples/window-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/window-app/silabs
$ rm -rf out/
* Build the example as Intermittently Connected Device (ICD)
- $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/efr32/ ./out/window-app_ICD BRD4187C --icd
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/ ./out/window-app_ICD BRD4187C --icd
or use gn as previously mentioned but adding the following arguments:
@@ -130,11 +130,11 @@
* Build the example with pigweed RCP
- $ ./scripts/examples/gn_silabs_example.sh examples/window-app/silabs/efr32/ out/window_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
+ $ ./scripts/examples/gn_silabs_example.sh examples/window-app/silabs/ out/window_app_rpc BRD4187C 'import("//with_pw_rpc.gni")'
or use GN/Ninja Directly
- $ cd ~/connectedhomeip/examples/window-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/window-app/silabs
$ git submodule update --init
$ source third_party/connectedhomeip/scripts/activate.sh
$ export SILABS_BOARD=BRD4187C
@@ -150,7 +150,7 @@
- On the command line:
- $ cd ~/connectedhomeip/examples/window-app/silabs/efr32
+ $ cd ~/connectedhomeip/examples/window-app/silabs
$ python3 out/debug/matter-silabs-window-example.flash.py
- Or with the Ozone debugger, just load the .out file.
@@ -353,19 +353,19 @@
chip_progress_logging, chip_detail_logging, chip_automation_logging
- $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/efr32 ./out/window-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs ./out/window-app BRD4164A "chip_detail_logging=false chip_automation_logging=false chip_progress_logging=false"
### Debug build / release build
is_debug
- $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/efr32 ./out/window-app BRD4164A "is_debug=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs ./out/window-app BRD4164A "is_debug=false"
### Disabling LCD
show_qr_code
- $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/efr32 ./out/window-app BRD4164A "show_qr_code=false"
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs ./out/window-app BRD4164A "show_qr_code=false"
### KVS maximum entry count
@@ -374,4 +374,4 @@
Set the maximum Kvs entries that can be stored in NVM (Default 75)
Thresholds: 30 <= kvs_max_entries <= 255
- $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs/efr32 ./out/window-app BRD4164A kvs_max_entries=50
+ $ ./scripts/examples/gn_silabs_example.sh ./examples/window-app/silabs ./out/window-app BRD4164A kvs_max_entries=50