26 lines
449 B
Plaintext
26 lines
449 B
Plaintext
|
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
|
||
|
|