aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>2012-10-06 00:13:24 +0200
committerSpencer Oliver <spen@spen-soft.co.uk>2012-10-08 10:29:39 +0000
commit9e001244da2a2c472038ce1af0df32cfb2329569 (patch)
tree8b139bd06950c1b2dc18c2a99191c914375c689e /bootstrap
parent8415353f2b15af52363ce88df0b16f8b857d7967 (diff)
stm32f1x: Increase options erase timeout
The erase time for the option byte page is not directly specified but is assumed to be the same as the other pages (or mass erase) which is 20 to 40 ms. The current timeout value is 10 which means 10 ms plus the time to poll the status flag that many times. With faster interfaces or drivers (such as when using the ftdi driver instead of the ft2232 driver) the adapter delay is not enough in some cases, unless the jtag freq is reduced as a workaround. The result is a "timed out waiting for flash" error when trying to write the options. Increase the timeout to a minimum of 100 ms, which is in line with the other erase timeouts. Also make defines of both the erase and the program timeouts. Change-Id: Ia86e71505033c52b60ef30092000689fbb547a18 Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/902 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'bootstrap')
0 files changed, 0 insertions, 0 deletions