1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| tar jtag jtag://127.0.0.1:1025
| reset
|
| # setup CCR (Cache Config Reg)
| # 0-1:MP,2:IE,3:DE,4:WB,5:RS,6:Z,7:BE
| set $cr18 = 0x7d
|
| # vendor custom setup, double cache line & preload
| set $cr30 = 0xc
|
| # pin mux for serial8250
| set *(unsigned int *) 0xa030a14c |= (1 << 22) | (1 << 23)
|
| # pass devicetree blob
| # r2 is magic
| # r3 is address
| set $r2 = 0x20150401
| set $r3 = 0x92000000
| restore gx6605s.dtb binary 0x92000000
|
| # flush cache
| set $cr17 = 0x33
|
| load
|
|