diff options
Diffstat (limited to 'arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt')
-rw-r--r-- | arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt b/arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt new file mode 100644 index 000000000000..3a65503714ee --- /dev/null +++ b/arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt | |||
@@ -0,0 +1,143 @@ | |||
1 | LIST "partner-jet-setup.txt - 20090729 Magnus Damm" | ||
2 | LIST "set up enough of the kfr2r09 hardware to boot the kernel" | ||
3 | |||
4 | LIST "zImage (RAM boot)" | ||
5 | LIST "This script can be used to boot the kernel from RAM via JTAG:" | ||
6 | LIST "> < partner-jet-setup.txt" | ||
7 | LIST "> RD zImage, 0xa8800000" | ||
8 | LIST "> G=0xa8800000" | ||
9 | |||
10 | LIST "romImage (Flash boot)" | ||
11 | LIST "Use the following command to burn the zImage to flash via JTAG:" | ||
12 | LIST "> RD romImage, 0" | ||
13 | |||
14 | LIST "--------------------------------" | ||
15 | |||
16 | LIST "disable watchdog" | ||
17 | EW 0xa4520004, 0xa507 | ||
18 | |||
19 | LIST "invalidate instruction cache" | ||
20 | ED 0xff00001c, 0x00000800 | ||
21 | |||
22 | LIST "invalidate TLBs" | ||
23 | ED 0xff000010, 0x00000004 | ||
24 | |||
25 | LIST "select mode for cs5 + cs6" | ||
26 | ED 0xff800020, 0xa5a50001 | ||
27 | ED 0xfec10000, 0x0000001b | ||
28 | |||
29 | LIST "setup clocks" | ||
30 | LIST "The PLL and FLL values are updated here for the optimal" | ||
31 | LIST "RF frequency and improved reception sensitivity." | ||
32 | ED 0xa4150004, 0x00000050 | ||
33 | ED 0xa4150000, 0x91053508 | ||
34 | WAIT 1 | ||
35 | ED 0xa4150050, 0x00000340 | ||
36 | ED 0xa4150024, 0x00005000 | ||
37 | |||
38 | LIST "setup pins" | ||
39 | EB 0xa4050120, 0x00 | ||
40 | EB 0xa4050122, 0x00 | ||
41 | EB 0xa4050124, 0x00 | ||
42 | EB 0xa4050126, 0x00 | ||
43 | EB 0xa4050128, 0xA0 | ||
44 | EB 0xa405012A, 0x10 | ||
45 | EB 0xa405012C, 0x00 | ||
46 | EB 0xa405012E, 0x00 | ||
47 | EB 0xa4050130, 0x00 | ||
48 | EB 0xa4050132, 0x00 | ||
49 | EB 0xa4050134, 0x01 | ||
50 | EB 0xa4050136, 0x40 | ||
51 | EB 0xa4050138, 0x00 | ||
52 | EB 0xa405013A, 0x00 | ||
53 | EB 0xa405013C, 0x00 | ||
54 | EB 0xa405013E, 0x20 | ||
55 | EB 0xa4050160, 0x00 | ||
56 | EB 0xa4050162, 0x40 | ||
57 | EB 0xa4050164, 0x03 | ||
58 | EB 0xa4050166, 0x00 | ||
59 | EB 0xa4050168, 0x00 | ||
60 | EB 0xa405016A, 0x00 | ||
61 | EB 0xa405016C, 0x00 | ||
62 | |||
63 | EW 0xa405014E, 0x5660 | ||
64 | EW 0xa4050150, 0x0145 | ||
65 | EW 0xa4050152, 0x1550 | ||
66 | EW 0xa4050154, 0x0200 | ||
67 | EW 0xa4050156, 0x0040 | ||
68 | |||
69 | EW 0xa4050158, 0x0000 | ||
70 | EW 0xa405015a, 0x0000 | ||
71 | EW 0xa405015c, 0x0000 | ||
72 | EW 0xa405015e, 0x0000 | ||
73 | |||
74 | EW 0xa4050180, 0x0000 | ||
75 | EW 0xa4050182, 0x8002 | ||
76 | EW 0xa4050184, 0x0000 | ||
77 | |||
78 | EW 0xa405018a, 0x9991 | ||
79 | EW 0xa405018c, 0x8011 | ||
80 | EW 0xa405018e, 0x9550 | ||
81 | |||
82 | EW 0xa4050100, 0x0000 | ||
83 | EW 0xa4050102, 0x5540 | ||
84 | EW 0xa4050104, 0x0000 | ||
85 | EW 0xa4050106, 0x0000 | ||
86 | EW 0xa4050108, 0x4550 | ||
87 | EW 0xa405010a, 0x0130 | ||
88 | EW 0xa405010c, 0x0555 | ||
89 | EW 0xa405010e, 0x0000 | ||
90 | EW 0xa4050110, 0x0000 | ||
91 | EW 0xa4050112, 0xAAA8 | ||
92 | EW 0xa4050114, 0x8305 | ||
93 | EW 0xa4050116, 0x10F0 | ||
94 | EW 0xa4050118, 0x0F50 | ||
95 | EW 0xa405011a, 0x0000 | ||
96 | EW 0xa405011c, 0x0000 | ||
97 | EW 0xa405011e, 0x0555 | ||
98 | EW 0xa4050140, 0x0000 | ||
99 | EW 0xa4050142, 0x5141 | ||
100 | EW 0xa4050144, 0x5005 | ||
101 | EW 0xa4050146, 0xAAA9 | ||
102 | EW 0xa4050148, 0xFAA9 | ||
103 | EW 0xa405014a, 0x3000 | ||
104 | EW 0xa405014c, 0x0000 | ||
105 | |||
106 | LIST "setup sdram" | ||
107 | ED 0xFD000108, 0x40000301 | ||
108 | ED 0xFD000020, 0x011B0002 | ||
109 | ED 0xFD000030, 0x03060E02 | ||
110 | ED 0xFD000034, 0x01020102 | ||
111 | ED 0xFD000038, 0x01090406 | ||
112 | ED 0xFD000008, 0x00000004 | ||
113 | ED 0xFD000040, 0x00000001 | ||
114 | ED 0xFD000040, 0x00000000 | ||
115 | ED 0xFD000018, 0x00000001 | ||
116 | |||
117 | WAIT 1 | ||
118 | |||
119 | ED 0xFD000014, 0x00000002 | ||
120 | ED 0xFD000060, 0x00000032 | ||
121 | ED 0xFD000060, 0x00020000 | ||
122 | ED 0xFD000014, 0x00000004 | ||
123 | ED 0xFD000014, 0x00000004 | ||
124 | ED 0xFD000010, 0x00000001 | ||
125 | ED 0xFD000044, 0x000004AF | ||
126 | ED 0xFD000048, 0x20CF0037 | ||
127 | |||
128 | LIST "read 16 bytes from sdram" | ||
129 | DD 0xa8000000, 0xa8000000, 1 | ||
130 | DD 0xa8000004, 0xa8000004, 1 | ||
131 | DD 0xa8000008, 0xa8000008, 1 | ||
132 | DD 0xa800000c, 0xa800000c, 1 | ||
133 | |||
134 | ED 0xFD000014, 0x00000002 | ||
135 | ED 0xFD000014, 0x00000004 | ||
136 | ED 0xFD000108, 0x40000300 | ||
137 | ED 0xFD000040, 0x00010000 | ||
138 | |||
139 | LIST "write to internal ram" | ||
140 | ED 0xfd8007fc, 0 | ||
141 | |||
142 | LIST "setup cache" | ||
143 | ED 0xff00001c, 0x0000090b | ||