flash-lpc13boot.scr (849B)
1 attach 2 reset-stop 3 reset 4 5 reset-stop 6 watch-rw 0 7 go 8 9 wr 10000000 be00be00 10 wr sp 10001fc0 11 12 # prepare for write 13 wr pc 1fff1ff1 14 wr lr 10000001 15 wr r0 10000010 16 wr r1 10000030 17 wr 10000010 .50 18 wr 10000014 0 19 wr 10000018 0 20 go 21 22 # erase 23 wr pc 1fff1ff1 24 wr lr 10000001 25 wr r0 10000010 26 wr r1 10000030 27 wr 10000010 .52 28 wr 10000014 0 29 wr 10000018 0 30 wr 1000001c 2ee0 31 go 32 reset-stop 33 watch-rw 0 34 go 35 36 # write breakpoint at 10000000 and setup SP 37 wr 10000000 be00be00 38 wr sp 10001fc0 39 40 # prepare for write 41 wr pc 1fff1ff1 42 wr lr 10000001 43 wr r0 10000010 44 wr r1 10000030 45 wr 10000010 .50 46 wr 10000014 0 47 wr 10000018 0 48 go 49 50 #download out/m3debug.bin 10000800 51 download out/lpc13boot.bin 10000800 52 53 # write 54 wr pc 1fff1ff1 55 wr lr 10000001 56 wr r0 10000010 57 wr r1 10000030 58 wr 10000010 .51 59 wr 10000014 00000000 60 wr 10000018 10000800 61 wr 1000001c 1000 62 wr 10000020 2ee0 63 go 64 65 watch-pc ffffffff 66 reset 67 go