diff options
author | Tomas Vanek <vanekt@fbl.cz> | 2016-07-19 14:27:04 +0200 |
---|---|---|
committer | Andreas Fritiofson <andreas.fritiofson@gmail.com> | 2016-08-14 09:13:25 +0100 |
commit | 77478eb0f5175ff0518fd7c7fa322beed3b858a8 (patch) | |
tree | cc0bb104ff615fb225c02757a2b62df594b73a98 /doc | |
parent | 6d5b4d709cb05e8daf0350ac507b928da95d0abb (diff) |
flash Kinetis: dynamic status detection before starting mass_erase
The change prevents starting mass_erase in unstable state of MCU
(RESET/WDOG loop).
mass_erase of secured MCU using manual reset button is supported.
Timeouts are measured by timeval_ms() instead of iteration count.
mass_erase timeout prolonged to 16 seconds because aborting
mass_erase in progress (deasserting reset) leaves the device
in security locked state.
Change-Id: I6605532df56080a54c2a1dfe49094e3db4ce534a
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-on: http://openocd.zylin.com/3551
Tested-by: jenkins
Reviewed-by: Steven Stallion <stallion@squareup.com>
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions