diff options
author | Jānis Skujenieks <janis.skujenieks@gmail.com> | 2018-12-26 15:09:10 +0200 |
---|---|---|
committer | Tomas Vanek <vanekt@fbl.cz> | 2019-01-02 21:52:58 +0000 |
commit | 08e64a828c10d5583162aa59266eef9507520401 (patch) | |
tree | 60ac6a1ac0eb5379ab217a61b9525aa9de65dd59 | |
parent | db070eb85debf90f8088532a221cd6a384c42c5b (diff) |
flash/nor/nrf5: set correct timeout for nvmc operations
Longest erase all FLASH for nRF5 series is 295.3 ms for nRF52832.
Timeout period now is set to 340 ms (295.3 + 15%)
Change-Id: Iae00ed7b634f111b9798db11e35e4e066d4aaa95
Signed-off-by: Jānis Skujenieks <janis.skujenieks@gmail.com>
Reviewed-on: http://openocd.zylin.com/4822
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
-rw-r--r-- | src/flash/nor/nrf5.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nor/nrf5.c b/src/flash/nor/nrf5.c index de5c2305..ba84c715 100644 --- a/src/flash/nor/nrf5.c +++ b/src/flash/nor/nrf5.c @@ -248,7 +248,7 @@ static int nrf5_wait_for_nvmc(struct nrf5_info *chip) { uint32_t ready; int res; - int timeout_ms = 200; + int timeout_ms = 340; int64_t ts_start = timeval_ms(); do { |