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