File tree Expand file tree Collapse file tree 8 files changed +114
-38
lines changed
applications/matter_bridge Expand file tree Collapse file tree 8 files changed +114
-38
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,10 @@ config NETCORE_APP_UPDATE
57
57
config DFU_MULTI_IMAGE_PACKAGE_NET
58
58
default y
59
59
60
+ endif # SOC_SERIES_NRF53X
61
+
62
+ endif # BOOTLOADER_MCUBOOT
63
+
60
64
# Store the Wi-Fi firmware patch on external flash by default
61
65
if WIFI_NRF70
62
66
@@ -70,10 +74,6 @@ config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
70
74
71
75
endif # WIFI_NRF70
72
76
73
- endif # SOC_SERIES_NRF53X
74
-
75
- endif # BOOTLOADER_MCUBOOT
76
-
77
77
#### Enable generating factory data
78
78
config MATTER_FACTORY_DATA_GENERATE
79
79
default y
Original file line number Diff line number Diff line change @@ -58,6 +58,15 @@ config NETCORE_APP_UPDATE
58
58
config DFU_MULTI_IMAGE_PACKAGE_NET
59
59
default y
60
60
61
+ if BOARD_NRF54L15DK
62
+
63
+ config PM_OVERRIDE_EXTERNAL_DRIVER_CHECK
64
+ default y
65
+
66
+ endif # BOARD_NRF54L15DK
67
+
68
+ endif # BOOTLOADER_MCUBOOT
69
+
61
70
# Store the Wi-Fi firmware patch on external flash by default
62
71
if WIFI_NRF70
63
72
@@ -73,15 +82,6 @@ endif # WIFI_NRF70
73
82
74
83
endif # SOC_SERIES_NRF53X
75
84
76
- if BOARD_NRF54L15DK
77
-
78
- config PM_OVERRIDE_EXTERNAL_DRIVER_CHECK
79
- default y
80
-
81
- endif # BOARD_NRF54L15DK
82
-
83
- endif # BOOTLOADER_MCUBOOT
84
-
85
85
#### Enable generating factory data
86
86
config MATTER_FACTORY_DATA_GENERATE
87
87
default y if !BOARD_NRF21540DK
Original file line number Diff line number Diff line change @@ -69,6 +69,19 @@ endif # BOARD_NRF54L15DK
69
69
70
70
endif # BOOTLOADER_MCUBOOT
71
71
72
+ # Store the Wi-Fi firmware patch on external flash by default
73
+ if WIFI_NRF70
74
+
75
+ choice WIFI_PATCHES_EXT_FLASH_SUPPORT
76
+ default WIFI_PATCHES_EXT_FLASH_STORE
77
+
78
+ endchoice
79
+
80
+ config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
81
+ default y
82
+
83
+ endif # WIFI_NRF70
84
+
72
85
#### Enable generating factory data
73
86
config MATTER_FACTORY_DATA_GENERATE
74
87
default y if !BOARD_NRF21540DK
Original file line number Diff line number Diff line change @@ -69,6 +69,19 @@ endif # BOARD_NRF54L15DK
69
69
70
70
endif # BOOTLOADER_MCUBOOT
71
71
72
+ # Store the Wi-Fi firmware patch on external flash by default
73
+ if WIFI_NRF70
74
+
75
+ choice WIFI_PATCHES_EXT_FLASH_SUPPORT
76
+ default WIFI_PATCHES_EXT_FLASH_STORE
77
+
78
+ endchoice
79
+
80
+ config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
81
+ default y
82
+
83
+ endif # WIFI_NRF70
84
+
72
85
#### Enable generating factory data
73
86
config MATTER_FACTORY_DATA_GENERATE
74
87
default y if !BOARD_NRF21540DK
Original file line number Diff line number Diff line change 1
1
mcuboot :
2
2
address : 0x0
3
- size : 0xC000
3
+ size : 0x8000
4
4
region : flash_primary
5
5
mcuboot_pad :
6
- address : 0xC000
6
+ address : 0x8000
7
7
size : 0x200
8
8
app :
9
- address : 0xC200
10
- size : 0xeae00
9
+ address : 0x8200
10
+ size : 0xeee00
11
11
mcuboot_primary :
12
12
orig_span : &id001
13
13
- mcuboot_pad
14
14
- app
15
15
span : *id001
16
- address : 0xC000
17
- size : 0xeb000
16
+ address : 0x8000
17
+ size : 0xef000
18
18
region : flash_primary
19
19
mcuboot_primary_app :
20
20
orig_span : &id002
21
21
- app
22
22
span : *id002
23
- address : 0xC200
24
- size : 0xeae00
23
+ address : 0x8200
24
+ size : 0xeee00
25
25
factory_data :
26
26
address : 0xf7000
27
27
size : 0x1000
@@ -37,17 +37,41 @@ mcuboot_primary_1:
37
37
region : ram_flash
38
38
mcuboot_secondary :
39
39
address : 0x0
40
- size : 0xeb000
40
+ size : 0xef000
41
41
device : MX25R64
42
42
region : external_flash
43
43
mcuboot_secondary_1 :
44
- address : 0xeb000
44
+ address : 0xef000
45
45
size : 0x40000
46
46
device : MX25R64
47
47
region : external_flash
48
+ nrf70_wifi_fw_mcuboot_pad :
49
+ address : 0x12F000
50
+ size : 0x200
51
+ device : MX25R64
52
+ region : external_flash
53
+ nrf70_wifi_fw :
54
+ address : 0x12F200
55
+ size : 0x20000
56
+ device : MX25R64
57
+ region : external_flash
58
+ mcuboot_primary_2 :
59
+ orig_span : &id003
60
+ - nrf70_wifi_fw_mcuboot_pad
61
+ - nrf70_wifi_fw
62
+ span : *id003
63
+ address : 0x12F000
64
+ size : 0x21000
65
+ device : MX25R64
66
+ region : external_flash
67
+ mcuboot_secondary_2 :
68
+ address : 0x150000
69
+ size : 0x21000
70
+ device : MX25R64
71
+ region : external_flash
48
72
external_flash :
49
- address : 0x12b000
50
- size : 0x6D5000
73
+ address : 0x171000
74
+ size : 0x68F000
51
75
device : MX25R64
52
76
region : external_flash
53
77
pcd_sram :
Original file line number Diff line number Diff line change @@ -77,6 +77,19 @@ endif # SOC_NRF54L10
77
77
78
78
endif # BOOTLOADER_MCUBOOT
79
79
80
+ # Store the Wi-Fi firmware patch on external flash by default
81
+ if WIFI_NRF70
82
+
83
+ choice WIFI_PATCHES_EXT_FLASH_SUPPORT
84
+ default WIFI_PATCHES_EXT_FLASH_STORE
85
+
86
+ endchoice
87
+
88
+ config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
89
+ default y
90
+
91
+ endif # WIFI_NRF70
92
+
80
93
#### Enable generating factory data
81
94
config MATTER_FACTORY_DATA_GENERATE
82
95
default y
Original file line number Diff line number Diff line change @@ -58,19 +58,6 @@ config NETCORE_APP_UPDATE
58
58
config DFU_MULTI_IMAGE_PACKAGE_NET
59
59
default y
60
60
61
- # Store the Wi-Fi firmware patch on external flash by default
62
- if WIFI_NRF70
63
-
64
- choice WIFI_PATCHES_EXT_FLASH_SUPPORT
65
- default WIFI_PATCHES_EXT_FLASH_STORE
66
-
67
- endchoice
68
-
69
- config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
70
- default y
71
-
72
- endif # WIFI_NRF70
73
-
74
61
endif # SOC_SERIES_NRF53X
75
62
76
63
if (BOARD_NRF54L15DK || BOARD_NRF54LM20DK)
@@ -90,6 +77,19 @@ endif # SOC_NRF54L10
90
77
91
78
endif # BOOTLOADER_MCUBOOT
92
79
80
+ # Store the Wi-Fi firmware patch on external flash by default
81
+ if WIFI_NRF70
82
+
83
+ choice WIFI_PATCHES_EXT_FLASH_SUPPORT
84
+ default WIFI_PATCHES_EXT_FLASH_STORE
85
+
86
+ endchoice
87
+
88
+ config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
89
+ default y
90
+
91
+ endif # WIFI_NRF70
92
+
93
93
#### Enable generating factory data
94
94
config MATTER_FACTORY_DATA_GENERATE
95
95
default y if !BOARD_NRF21540DK
Original file line number Diff line number Diff line change @@ -73,4 +73,17 @@ endif # BOOTLOADER_MCUBOOT
73
73
config MATTER_FACTORY_DATA_GENERATE
74
74
default y
75
75
76
+ # Store the Wi-Fi firmware patch on external flash by default
77
+ if WIFI_NRF70
78
+
79
+ choice WIFI_PATCHES_EXT_FLASH_SUPPORT
80
+ default WIFI_PATCHES_EXT_FLASH_STORE
81
+
82
+ endchoice
83
+
84
+ config DFU_MULTI_IMAGE_PACKAGE_WIFI_FW_PATCH
85
+ default y
86
+
87
+ endif # WIFI_NRF70
88
+
76
89
source "share/sysbuild/Kconfig"
You can’t perform that action at this time.
0 commit comments