m3dev

cortex m3 debug tools -- superceded by mdebug
git clone http://frotz.net/git/m3dev.git
Log | Files | Refs | README | LICENSE

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