xref: /OK3568_Linux_fs/kernel/arch/sh/include/mach-ecovec24/mach/partner-jet-setup.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunLIST "SPDX-License-Identifier: GPL-2.0"
2*4882a593SmuzhiyunLIST "partner-jet-setup.txt"
3*4882a593SmuzhiyunLIST "(C) Copyright 2009 Renesas Solutions Corp"
4*4882a593SmuzhiyunLIST "Kuninori Morimoto <morimoto.kuninori@renesas.com>"
5*4882a593SmuzhiyunLIST "--------------------------------"
6*4882a593SmuzhiyunLIST "zImage (RAM boot)"
7*4882a593SmuzhiyunLIST "This script can be used to boot the kernel from RAM via JTAG:"
8*4882a593SmuzhiyunLIST "> < partner-jet-setup.txt"
9*4882a593SmuzhiyunLIST "> RD zImage, 0xa8800000"
10*4882a593SmuzhiyunLIST "> G=0xa8800000"
11*4882a593SmuzhiyunLIST "--------------------------------"
12*4882a593SmuzhiyunLIST "romImage (Flash boot)"
13*4882a593SmuzhiyunLIST "Use the following command to burn the zImage to flash via JTAG:"
14*4882a593SmuzhiyunLIST "> RD romImage, 0"
15*4882a593SmuzhiyunLIST "--------------------------------"
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunLIST "disable watchdog"
18*4882a593SmuzhiyunEW 0xa4520004, 0xa507
19*4882a593Smuzhiyun
20*4882a593SmuzhiyunLIST "MMU"
21*4882a593SmuzhiyunED 0xff000010, 0x00000004
22*4882a593Smuzhiyun
23*4882a593SmuzhiyunLIST "setup clocks"
24*4882a593SmuzhiyunED 0xa4150024, 0x00004000
25*4882a593SmuzhiyunED 0xa4150000, 0x8E003508
26*4882a593Smuzhiyun
27*4882a593SmuzhiyunWAIT 1
28*4882a593Smuzhiyun
29*4882a593SmuzhiyunLIST "BSC"
30*4882a593SmuzhiyunED 0xff800020, 0xa5a50000
31*4882a593SmuzhiyunED 0xfec10000, 0x00001013
32*4882a593SmuzhiyunED 0xfec10004, 0x11110400
33*4882a593SmuzhiyunED 0xfec10024, 0x00000440
34*4882a593Smuzhiyun
35*4882a593SmuzhiyunWAIT 1
36*4882a593Smuzhiyun
37*4882a593SmuzhiyunLIST "setup sdram"
38*4882a593SmuzhiyunED 0xfd000108, 0x00000181
39*4882a593SmuzhiyunED 0xfd000020, 0x015B0002
40*4882a593SmuzhiyunED 0xfd000030, 0x03061502
41*4882a593SmuzhiyunED 0xfd000034, 0x02020102
42*4882a593SmuzhiyunED 0xfd000038, 0x01090305
43*4882a593SmuzhiyunED 0xfd00003c, 0x00000002
44*4882a593SmuzhiyunED 0xfd000008, 0x00000005
45*4882a593SmuzhiyunED 0xfd000018, 0x00000001
46*4882a593Smuzhiyun
47*4882a593SmuzhiyunWAIT 1
48*4882a593Smuzhiyun
49*4882a593SmuzhiyunED 0xfd000014, 0x00000002
50*4882a593SmuzhiyunED 0xfd000060, 0x00020000
51*4882a593SmuzhiyunED 0xfd000060, 0x00030000
52*4882a593SmuzhiyunED 0xfd000060, 0x00010040
53*4882a593SmuzhiyunED 0xfd000060, 0x00000532
54*4882a593SmuzhiyunED 0xfd000014, 0x00000002
55*4882a593SmuzhiyunED 0xfd000014, 0x00000004
56*4882a593SmuzhiyunED 0xfd000014, 0x00000004
57*4882a593SmuzhiyunED 0xfd000060, 0x00000432
58*4882a593SmuzhiyunED 0xfd000060, 0x000103C0
59*4882a593SmuzhiyunED 0xfd000060, 0x00010040
60*4882a593Smuzhiyun
61*4882a593SmuzhiyunWAIT 1
62*4882a593Smuzhiyun
63*4882a593SmuzhiyunED 0xfd000010, 0x00000001
64*4882a593SmuzhiyunED 0xfd000044, 0x00000613
65*4882a593SmuzhiyunED 0xfd000048, 0x238C003A
66*4882a593SmuzhiyunED 0xfd000014, 0x00000002
67*4882a593Smuzhiyun
68*4882a593SmuzhiyunLIST "Dummy read"
69*4882a593SmuzhiyunDD 0x0c400000, 0x0c400000
70*4882a593Smuzhiyun
71*4882a593SmuzhiyunED 0xfd000014, 0x00000002
72*4882a593SmuzhiyunED 0xfd000014, 0x00000004
73*4882a593SmuzhiyunED 0xfd000108, 0x00000080
74*4882a593SmuzhiyunED 0xfd000040, 0x00010000
75*4882a593Smuzhiyun
76*4882a593SmuzhiyunWAIT 1
77*4882a593Smuzhiyun
78*4882a593SmuzhiyunLIST "setup cache"
79*4882a593SmuzhiyunED 0xff00001c, 0x0000090b
80*4882a593Smuzhiyun
81*4882a593SmuzhiyunLIST "disable USB"
82*4882a593SmuzhiyunEW 0xA4D80000, 0x0000
83