]> git.sur5r.net Git - openocd/commit
flash/nor/at91samd: add small delay before checking nvm status
authorAndrej Kazmin <funnyfish@funnyfish.botik.ru>
Fri, 22 Aug 2014 07:35:06 +0000 (11:35 +0400)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Wed, 11 Feb 2015 23:22:40 +0000 (23:22 +0000)
commit7c5925783416fc860f335cf9d403ec9ee0534390
tree6eb5fb78cce3e7abf7e29dcf4e1cb8460ab64d20
parent30f802493d1237eeef21282d4224ed89d8a4d480
flash/nor/at91samd: add small delay before checking nvm status

OpenOCD's SWD subsystem doesn't currently have a consistent WAIT
handling (i.e. it doesn't ever retry, just returns an error), so right
after a row write a small delay is needed as AHB access is stalled
during the flashing operation.

The issue was exposed with a samd20 using ftdi SWD transport.

Change-Id: I07d99d3a96845cc689c3904a41f4d41344f200aa
Signed-off-by: Andrej Kazmin <funnyfish@funnyfish.botik.ru>
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/2268
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
src/flash/nor/at91samd.c