Skip to content
This repository was archived by the owner on Jan 17, 2023. It is now read-only.

Commit 0dda8d6

Browse files
authored
Merge pull request #381 from NordicSemiconductor/fix/fix-issue-from-PR-349
Add solution from PR 349
2 parents 5d4fcaa + 505a7d5 commit 0dda8d6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

nordicsemi/dfu/package.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@ def __init__(self,
176176

177177
self.firmwares_data = {}
178178

179+
if sd_req is not None:
180+
init_packet_vars[PacketField.REQUIRED_SOFTDEVICES_ARRAY] = sd_req
181+
179182
if app_fw:
180183
firmware_type = HexType.EXTERNAL_APPLICATION if is_external else HexType.APPLICATION
181184
self.__add_firmware_info(firmware_type=firmware_type,
@@ -184,8 +187,6 @@ def __init__(self,
184187
boot_validation_type=app_boot_validation_type,
185188
init_packet_data=init_packet_vars)
186189

187-
if sd_req is not None:
188-
init_packet_vars[PacketField.REQUIRED_SOFTDEVICES_ARRAY] = sd_req
189190

190191
if bootloader_fw:
191192
self.__add_firmware_info(firmware_type=HexType.BOOTLOADER,

0 commit comments

Comments
 (0)