]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/ref/assabet.html
Initial revision
[karo-tx-redboot.git] / doc / html / ref / assabet.html
1 <!-- Copyright (C) 2003 Red Hat, Inc.                                -->
2 <!-- This material may be distributed only subject to the terms      -->
3 <!-- and conditions set forth in the Open Publication License, v1.0  -->
4 <!-- or later (the latest version is presently available at          -->
5 <!-- http://www.opencontent.org/openpub/).                           -->
6 <!-- Distribution of the work or derivative of the work in any       -->
7 <!-- standard (paper) book form is prohibited unless prior           -->
8 <!-- permission is obtained from the copyright holder.               -->
9 <HTML
10 ><HEAD
11 ><TITLE
12 >ARM/StrongARM(SA1110) Intel SA1110 (Assabet) </TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
14 <META
15 NAME="GENERATOR"
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
17 "><LINK
18 REL="HOME"
19 TITLE="eCos Reference Manual"
20 HREF="ecos-ref.html"><LINK
21 REL="UP"
22 TITLE="Installation and Testing"
23 HREF="installation-and-testing.html"><LINK
24 REL="PREVIOUS"
25 TITLE="ARM/StrongARM(SA1100) Intel SA1100 Multimedia Board "
26 HREF="sa1100mm.html"><LINK
27 REL="NEXT"
28 TITLE="ARM/StrongARM(SA11X0) Bright Star Engineering commEngine and nanoEngine"
29 HREF="nano.html"></HEAD
30 ><BODY
31 CLASS="SECT1"
32 BGCOLOR="#FFFFFF"
33 TEXT="#000000"
34 LINK="#0000FF"
35 VLINK="#840084"
36 ALINK="#0000FF"
37 ><DIV
38 CLASS="NAVHEADER"
39 ><TABLE
40 SUMMARY="Header navigation table"
41 WIDTH="100%"
42 BORDER="0"
43 CELLPADDING="0"
44 CELLSPACING="0"
45 ><TR
46 ><TH
47 COLSPAN="3"
48 ALIGN="center"
49 >eCos Reference Manual</TH
50 ></TR
51 ><TR
52 ><TD
53 WIDTH="10%"
54 ALIGN="left"
55 VALIGN="bottom"
56 ><A
57 HREF="sa1100mm.html"
58 ACCESSKEY="P"
59 >Prev</A
60 ></TD
61 ><TD
62 WIDTH="80%"
63 ALIGN="center"
64 VALIGN="bottom"
65 >Chapter 5. Installation and Testing</TD
66 ><TD
67 WIDTH="10%"
68 ALIGN="right"
69 VALIGN="bottom"
70 ><A
71 HREF="nano.html"
72 ACCESSKEY="N"
73 >Next</A
74 ></TD
75 ></TR
76 ></TABLE
77 ><HR
78 ALIGN="LEFT"
79 WIDTH="100%"></DIV
80 ><DIV
81 CLASS="SECT1"
82 ><H1
83 CLASS="SECT1"
84 ><A
85 NAME="ASSABET">ARM/StrongARM(SA1110) Intel SA1110 (Assabet)</H1
86 ><DIV
87 CLASS="SECT2"
88 ><H2
89 CLASS="SECT2"
90 ><A
91 NAME="AEN5748">Overview</H2
92 ><P
93 >RedBoot
94 supports the board serial port and the compact flash ethernet port. The default
95 serial port settings are 38400,8,N,1. RedBoot also supports flash management
96 on the Assabet. </P
97 ><P
98 >The following RedBoot configurations are supported:
99
100       <DIV
101 CLASS="INFORMALTABLE"
102 ><A
103 NAME="AEN5758"><P
104 ></P
105 ><TABLE
106 BORDER="1"
107 CLASS="CALSTABLE"
108 ><THEAD
109 ><TR
110 ><TH
111 ALIGN="LEFT"
112 VALIGN="TOP"
113 >Configuration</TH
114 ><TH
115 ALIGN="LEFT"
116 VALIGN="TOP"
117 >Mode</TH
118 ><TH
119 ALIGN="LEFT"
120 VALIGN="TOP"
121 >Description</TH
122 ><TH
123 ALIGN="LEFT"
124 VALIGN="TOP"
125 >File</TH
126 ></TR
127 ></THEAD
128 ><TBODY
129 ><TR
130 ><TD
131 ALIGN="LEFT"
132 VALIGN="TOP"
133 >ROM</TD
134 ><TD
135 ALIGN="LEFT"
136 VALIGN="TOP"
137 >[ROM]</TD
138 ><TD
139 ALIGN="LEFT"
140 VALIGN="TOP"
141 >RedBoot running from the board's flash boot
142               sector.</TD
143 ><TD
144 ALIGN="LEFT"
145 VALIGN="TOP"
146 >redboot_ROM.ecm</TD
147 ></TR
148 ><TR
149 ><TD
150 ALIGN="LEFT"
151 VALIGN="TOP"
152 >RAM</TD
153 ><TD
154 ALIGN="LEFT"
155 VALIGN="TOP"
156 >[RAM]</TD
157 ><TD
158 ALIGN="LEFT"
159 VALIGN="TOP"
160 >RedBoot running from RAM with RedBoot in the
161               flash boot sector.</TD
162 ><TD
163 ALIGN="LEFT"
164 VALIGN="TOP"
165 >redboot_RAM.ecm</TD
166 ></TR
167 ></TBODY
168 ></TABLE
169 ><P
170 ></P
171 ></DIV
172 ></P
173 ></DIV
174 ><DIV
175 CLASS="SECT2"
176 ><H2
177 CLASS="SECT2"
178 ><A
179 NAME="AEN5777">Initial Installation Method</H2
180 ><P
181 >A Windows or Linux utility is used to program flash over parallel port
182 driven JTAG interface. See board documentation for details on in situ flash
183 programming. </P
184 ><P
185 >The flash parts are also socketed and may be programmed in a suitable
186 device programmer.</P
187 ></DIV
188 ><DIV
189 CLASS="SECT2"
190 ><H2
191 CLASS="SECT2"
192 ><A
193 NAME="AEN5781">Special RedBoot Commands</H2
194 ><P
195 >None.</P
196 ></DIV
197 ><DIV
198 CLASS="SECT2"
199 ><H2
200 CLASS="SECT2"
201 ><A
202 NAME="AEN5784">Memory Maps</H2
203 ><P
204 >The first level page table is located at physical address 0xc0004000.
205 No second level tables are used.<DIV
206 CLASS="NOTE"
207 ><BLOCKQUOTE
208 CLASS="NOTE"
209 ><P
210 ><B
211 >NOTE: </B
212 >The virtual memory maps in this section use a C and B column to indicate
213 whether or not the region is cached (C) or buffered (B).</P
214 ></BLOCKQUOTE
215 ></DIV
216 ><TABLE
217 BORDER="5"
218 BGCOLOR="#E0E0F0"
219 WIDTH="70%"
220 ><TR
221 ><TD
222 ><PRE
223 CLASS="PROGRAMLISTING"
224 >Physical Address Range     Description
225 -----------------------    ----------------------------------
226 0x00000000 - 0x07ffffff    flash
227 0x08000000 - 0x0fffffff    SA-1111 Board flash
228 0x10000000 - 0x17ffffff    Board Registers
229 0x18000000 - 0x1fffffff    Ethernet
230 0x20000000 - 0x2fffffff    SA-1111 Board PCMCIA
231 0x30000000 - 0x3fffffff    Compact Flash
232 0x40000000 - 0x47ffffff    SA-1111 Board
233 0x48000000 - 0x4bffffff    GFX
234 0x80000000 - 0xbfffffff    SA-1110 Internal Registers
235 0xc0000000 - 0xc7ffffff    DRAM Bank 0
236 0xc8000000 - 0xcfffffff    DRAM Bank 1
237 0xd0000000 - 0xd7ffffff    DRAM Bank 2
238 0xd8000000 - 0xdfffffff    DRAM Bank 3
239 0xe0000000 - 0xe7ffffff    Cache Clean
240
241
242 Virtual Address Range    C B  Description
243 -----------------------  - -  ----------------------------------
244 0x00000000 - 0x01ffffff  Y Y  DRAM Bank 0
245 0x08000000 - 0x0fffffff  Y Y  SA-1111 Board flash
246 0x10000000 - 0x17ffffff  N N  Board Registers
247 0x18000000 - 0x1fffffff  N N  Ethernet
248 0x20000000 - 0x2fffffff  N N  SA-1111 Board PCMCIA
249 0x30000000 - 0x3fffffff  N N  Compact Flash
250 0x40000000 - 0x47ffffff  N N  SA-1111 Board
251 0x48000000 - 0x4bffffff  N N  GFX
252 0x50000000 - 0x57ffffff  Y Y  flash
253 0x80000000 - 0xbfffffff  N N  SA-1110 Internal Registers
254 0xc0000000 - 0xc1ffffff  N Y  DRAM Bank 0
255 0xe0000000 - 0xe7ffffff  Y Y  Cache Clean</PRE
256 ></TD
257 ></TR
258 ></TABLE
259 ></P
260 ></DIV
261 ><DIV
262 CLASS="SECT2"
263 ><H2
264 CLASS="SECT2"
265 ><A
266 NAME="AEN5791">Platform Resource Usage</H2
267 ><P
268 >The SA11x0 OS timer is used as a polled timer to provide timeout support
269 for network and XModem file transfers.</P
270 ></DIV
271 ><DIV
272 CLASS="SECT2"
273 ><H2
274 CLASS="SECT2"
275 ><A
276 NAME="AEN5794">Rebuilding RedBoot</H2
277 ><P
278 >These shell variables provide the platform-specific information
279 needed for building RedBoot according to the procedure described in
280 <A
281 HREF="rebuilding-redboot.html"
282 >Chapter 3</A
283 >:
284 <TABLE
285 BORDER="5"
286 BGCOLOR="#E0E0F0"
287 WIDTH="70%"
288 ><TR
289 ><TD
290 ><PRE
291 CLASS="PROGRAMLISTING"
292 >export TARGET=assabet
293 export ARCH_DIR=arm
294 export PLATFORM_DIR=sa11x0/assabet</PRE
295 ></TD
296 ></TR
297 ></TABLE
298 ></P
299 ><P
300 >The names of configuration files are listed above with the
301 description of the associated modes.</P
302 ></DIV
303 ></DIV
304 ><DIV
305 CLASS="NAVFOOTER"
306 ><HR
307 ALIGN="LEFT"
308 WIDTH="100%"><TABLE
309 SUMMARY="Footer navigation table"
310 WIDTH="100%"
311 BORDER="0"
312 CELLPADDING="0"
313 CELLSPACING="0"
314 ><TR
315 ><TD
316 WIDTH="33%"
317 ALIGN="left"
318 VALIGN="top"
319 ><A
320 HREF="sa1100mm.html"
321 ACCESSKEY="P"
322 >Prev</A
323 ></TD
324 ><TD
325 WIDTH="34%"
326 ALIGN="center"
327 VALIGN="top"
328 ><A
329 HREF="ecos-ref.html"
330 ACCESSKEY="H"
331 >Home</A
332 ></TD
333 ><TD
334 WIDTH="33%"
335 ALIGN="right"
336 VALIGN="top"
337 ><A
338 HREF="nano.html"
339 ACCESSKEY="N"
340 >Next</A
341 ></TD
342 ></TR
343 ><TR
344 ><TD
345 WIDTH="33%"
346 ALIGN="left"
347 VALIGN="top"
348 >ARM/StrongARM(SA1100) Intel SA1100 Multimedia Board</TD
349 ><TD
350 WIDTH="34%"
351 ALIGN="center"
352 VALIGN="top"
353 ><A
354 HREF="installation-and-testing.html"
355 ACCESSKEY="U"
356 >Up</A
357 ></TD
358 ><TD
359 WIDTH="33%"
360 ALIGN="right"
361 VALIGN="top"
362 >ARM/StrongARM(SA11X0) Bright Star Engineering commEngine and nanoEngine</TD
363 ></TR
364 ></TABLE
365 ></DIV
366 ></BODY
367 ></HTML
368 >