OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [doc/] [html/] [ref/] [assabet.html] - Blame information for rev 858

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 28 unneback
<!-- 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
>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.