From: Keith Packard Date: Thu, 2 Mar 2017 21:37:12 +0000 (-0800) Subject: ao-tools/ao-flash-lpc: Adapt to current openocd LPC support X-Git-Tag: 1.7~81 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=f004eaa2c26b4c61a8c3de2c0667a4e9865e704d;hp=59aaac44e3e164b326518b324b52d115fbb76fca ao-tools/ao-flash-lpc: Adapt to current openocd LPC support Openocd 0.9.0 has generalized the lpc11xx support for all lpc11xx processors, not just the lpc11u14. This replaces the specific lpc11u14.cfg with the general lpc11xx.cfg file. Unlike the build we were using, this doesn't adjust the 'verify' command to adapt for the checksum which gets added during the flashing process. Hence, we disable verification and trust that if the flash loader works to load the OS, it's fine. Signed-off-by: Keith Packard --- diff --git a/ao-tools/ao-flash/ao-flash-lpc b/ao-tools/ao-flash/ao-flash-lpc index 7ac5b523..9e1d1cdb 100755 --- a/ao-tools/ao-flash/ao-flash-lpc +++ b/ao-tools/ao-flash/ao-flash-lpc @@ -8,9 +8,9 @@ esac cmds=/tmp/flash$$ trap "rm $cmds" 0 1 15 file="$1" -echo "program $file verify reset" > $cmds +echo "program $file reset" > $cmds openocd \ -f interface/stlink-v2.cfg \ - -f target/lpc11u14.cfg \ + -f target/lpc11xx.cfg \ -f $cmds \ -c shutdown