InfiniTime.git

ref: 9196c18d376d4f18c686bcfec8550f9c8659d5ea

tools/mcuboot/flash.sh


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
#! /bin/bash

source $(dirname $0)/../target.sh

lscript=/tmp/flash$$.jlink

cat >$lscript <<EOF
h
r
loadfile outdir/$BOARD/zephyr.bin $BASE_BOOT
loadfile hello.signed.bin $BASE_PRIMARY_SLOT
loadfile shell.signed.bin $BASE_SECONDARY_SLOT
q
EOF

JLinkExe -device $SOC -si SWD -speed auto \
	-CommanderScript $lscript
rm $lscript