From 802f8dcf252f6d7af5c7ecab9c33844eea11b3a6 Mon Sep 17 00:00:00 2001 From: Torfinn Berset Date: Thu, 8 Nov 2018 17:56:43 +0100 Subject: [PATCH] Commit unlock flash immediately, otherwise any following write or erase operations would fail due to the flash still being locked --- src/bossac.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bossac.cpp b/src/bossac.cpp index 450d0fa1..7e2e49fa 100644 --- a/src/bossac.cpp +++ b/src/bossac.cpp @@ -402,7 +402,12 @@ main(int argc, char* argv[]) } if (config.unlock) + { + timer_start(); flasher.lock(config.unlockArg, false); + flash->writeOptions(); + printf("\nDone in %5.3f seconds\n", timer_stop()); + } if (config.erase) {