Skip to content

Commit 94cc84c

Browse files
authored
Merge pull request #486 from bitcraze/ataffanel/fix_cload
Fix crash when bootloader version is None (happens when doing cload)
2 parents 0e37042 + 7c9ddf4 commit 94cc84c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cflib/bootloader/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,9 @@ def flash(self, filename: str, targets: List[Target], cf=None, enable_console_lo
205205
current_nrf_bl_version = None
206206
if self._cload.targets[TargetTypes.NRF51].version is not None:
207207
current_nrf_bl_version = Version(str(self._cload.targets[TargetTypes.NRF51].version))
208-
provided_nrf_bl_version = Version(self._get_provided_nrf51_bl_version(flash_artifacts))
208+
provided_nrf_bl_version = None
209+
if self._get_provided_nrf51_bl_version(flash_artifacts) is not None:
210+
provided_nrf_bl_version = Version(self._get_provided_nrf51_bl_version(flash_artifacts))
209211

210212
print('nRF51 has: {} and requires {} and upgrade provides {}. Current bootloader version is [{}] and upgrade '
211213
'provides [{}]'.format(

0 commit comments

Comments
 (0)