From b652ecde9f6ee29bebf789e512f7546bab94979c Mon Sep 17 00:00:00 2001 From: bosio Date: Thu, 22 Aug 2024 08:41:27 +0200 Subject: [PATCH 1/2] ieee_address fix --- cc2538-bsl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cc2538-bsl.py b/cc2538-bsl.py index 2f0370e..1d824e0 100755 --- a/cc2538-bsl.py +++ b/cc2538-bsl.py @@ -1221,7 +1221,7 @@ def cli_setup(): raise Exception("NO CRC32 match: Local = 0x%x, " "Target = 0x%x" % (crc_local, crc_target)) - if args.ieee_address != 0: + if args.ieee_address != 0 and args.ieee_address != None: ieee_addr = parse_ieee_address(args.ieee_address) mdebug(5, "Setting IEEE address to %s" % (':'.join(['%02x' % b From b9eaa2f036b56eb934bdfc9e6ca11e6c286260fa Mon Sep 17 00:00:00 2001 From: Bosiux Date: Sat, 31 Aug 2024 22:04:31 +0200 Subject: [PATCH 2/2] Update cc2538-bsl.py Co-authored-by: Nick Timkovich --- cc2538-bsl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cc2538-bsl.py b/cc2538-bsl.py index 1d824e0..9ed1aed 100755 --- a/cc2538-bsl.py +++ b/cc2538-bsl.py @@ -1221,7 +1221,7 @@ def cli_setup(): raise Exception("NO CRC32 match: Local = 0x%x, " "Target = 0x%x" % (crc_local, crc_target)) - if args.ieee_address != 0 and args.ieee_address != None: + if args.ieee_address is not None: ieee_addr = parse_ieee_address(args.ieee_address) mdebug(5, "Setting IEEE address to %s" % (':'.join(['%02x' % b