File tree 9 files changed +25
-20
lines changed
light-switch-app/silabs/efr32
lighting-app/silabs/efr32
9 files changed +25
-20
lines changed Original file line number Diff line number Diff line change @@ -166,6 +166,11 @@ arguments
166
166
167
167
- Or with the Ozone debugger, just load the .out file.
168
168
169
+ All EFR32 boards require a bootloader, see Silicon Labs documentation for more
170
+ info. Pre-built bootloader binaries are available in the Assets section of the
171
+ Releases page on
172
+ [ Silabs Matter Github] ( https://github.com/SiliconLabs/matter/releases ) .
173
+
169
174
## Viewing Logging Output
170
175
171
176
The example application is built to use the SEGGER Real Time Transfer (RTT)
Original file line number Diff line number Diff line change @@ -158,6 +158,11 @@ arguments
158
158
159
159
- Or with the Ozone debugger, just load the .out file.
160
160
161
+ All EFR32 boards require a bootloader, see Silicon Labs documentation for more
162
+ info. Pre-built bootloader binaries are available in the Assets section of the
163
+ Releases page on
164
+ [ Silabs Matter Github] ( https://github.com/SiliconLabs/matter/releases ) .
165
+
161
166
## Viewing Logging Output
162
167
163
168
The example application is built to use the SEGGER Real Time Transfer (RTT)
Original file line number Diff line number Diff line change @@ -177,6 +177,11 @@ arguments
177
177
178
178
- Or with the Ozone debugger, just load the .out file.
179
179
180
+ All EFR32 boards require a bootloader, see Silicon Labs documentation for more
181
+ info. Pre-built bootloader binaries are available in the Assets section of the
182
+ Releases page on
183
+ [ Silabs Matter Github] ( https://github.com/SiliconLabs/matter/releases ) .
184
+
180
185
## Viewing Logging Output
181
186
182
187
The example application is built to use the SEGGER Real Time Transfer (RTT)
Original file line number Diff line number Diff line change 21
21
#include " application_properties.h"
22
22
#include < app/server/Server.h>
23
23
24
- #if defined(SL_COMPONENT_CATALOG_PRESENT)
25
- #include " sl_component_catalog.h"
26
- #endif
27
-
28
- // Only include app properties if the Gecko SDK component that does it automatically isn't present
29
- #if !defined(SL_CATALOG_GECKO_BOOTLOADER_INTERFACE_PRESENT)
30
24
// Header used for building the image GBL file
31
25
#define APP_PROPERTIES_VERSION 1
32
26
#define APP_PROPERTIES_ID \
@@ -71,7 +65,6 @@ __attribute__((used)) ApplicationProperties_t sl_app_properties = {
71
65
// / Pointer to Long Token Data Section
72
66
.longTokenSectionAddress = NULL ,
73
67
};
74
- #endif // SL_CATALOG_GECKO_BOOTLOADER_INTERFACE_PRESENT
75
68
76
69
// Global OTA objects
77
70
chip::DefaultOTARequestor gRequestorCore ;
Original file line number Diff line number Diff line change @@ -177,7 +177,4 @@ void SI917MatterConfig::InitWiFi(void)
177
177
extern " C" void vApplicationIdleHook (void )
178
178
{
179
179
// FreeRTOS Idle callback
180
-
181
- // Check CHIP Config nvm3 and repack flash if necessary.
182
- Internal::SilabsConfig::RepackNvm3Flash ();
183
180
}
Original file line number Diff line number Diff line change 21
21
#include " application_properties.h"
22
22
#include < app/server/Server.h>
23
23
24
- #if defined(SL_COMPONENT_CATALOG_PRESENT)
25
- #include " sl_component_catalog.h"
26
- #endif
27
-
28
- // Only include app properties if the Gecko SDK component that does it automatically isn't present
29
- #if !defined(SL_CATALOG_GECKO_BOOTLOADER_INTERFACE_PRESENT)
30
24
// Header used for building the image GBL file
31
25
#define APP_PROPERTIES_VERSION 1
32
26
#define APP_PROPERTIES_ID \
@@ -71,7 +65,6 @@ __attribute__((used)) ApplicationProperties_t sl_app_properties = {
71
65
// / Pointer to Long Token Data Section
72
66
.longTokenSectionAddress = NULL ,
73
67
};
74
- #endif // SL_CATALOG_GECKO_BOOTLOADER_INTERFACE_PRESENT
75
68
76
69
// Global OTA objects
77
70
chip::DefaultOTARequestor gRequestorCore ;
Original file line number Diff line number Diff line change @@ -249,7 +249,4 @@ void EFR32MatterConfig::InitWiFi(void)
249
249
extern " C" void vApplicationIdleHook (void )
250
250
{
251
251
// FreeRTOS Idle callback
252
-
253
- // Check CHIP Config nvm3 and repack flash if necessary.
254
- Internal::SilabsConfig::RepackNvm3Flash ();
255
252
}
Original file line number Diff line number Diff line change @@ -166,6 +166,11 @@ arguments
166
166
167
167
- Or with the Ozone debugger, just load the .out file.
168
168
169
+ All EFR32 boards require a bootloader, see Silicon Labs documentation for more
170
+ info. Pre-built bootloader binaries are available in the Assets section of the
171
+ Releases page on
172
+ [ Silabs Matter Github] ( https://github.com/SiliconLabs/matter/releases ) .
173
+
169
174
## Viewing Logging Output
170
175
171
176
The example application is built to use the SEGGER Real Time Transfer (RTT)
Original file line number Diff line number Diff line change @@ -155,6 +155,11 @@ arguments
155
155
156
156
- Or with the Ozone debugger, just load the .out file.
157
157
158
+ All EFR32 boards require a bootloader, see Silicon Labs documentation for more
159
+ info. Pre-built bootloader binaries are available in the Assets section of the
160
+ Releases page on
161
+ [ Silabs Matter Github] ( https://github.com/SiliconLabs/matter/releases ) .
162
+
158
163
## Viewing Logging Output
159
164
160
165
The example application is built to use the SEGGER Real Time Transfer (RTT)
You can’t perform that action at this time.
0 commit comments