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. -->
12 >ARM/ARM7 ARM Evaluator7T</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
19 TITLE="eCos Reference Manual"
20 HREF="ecos-ref.html"><LINK
22 TITLE="Installation and Testing"
23 HREF="installation-and-testing.html"><LINK
25 TITLE="Installation and Testing"
26 HREF="installation-and-testing.html"><LINK
28 TITLE="ARM/ARM7+ARM9 ARM Integrator"
29 HREF="integrator.html"></HEAD
40 SUMMARY="Header navigation table"
49 >eCos Reference Manual</TH
57 HREF="installation-and-testing.html"
65 >Chapter 5. Installation and Testing</TD
71 HREF="integrator.html"
85 NAME="E7T">ARM/ARM7 ARM Evaluator7T</H1
91 NAME="AEN5055">Overview</H2
94 both serial ports for communication and downloads. The default serial port
95 settings are 38400,8,N,1.</P
97 >The following RedBoot configurations are supported:
100 CLASS="INFORMALTABLE"
140 >RedBoot running from flash address 0x20000, with
141 ARM Boot Monitor in flash boot sector.</TD
145 >redboot_ROMA.ecm</TD
159 NAME="AEN5079">Initial Installation</H2
161 >RedBoot is installed using the on-board boot environment. See the user
162 manual for full details.</P
169 NAME="AEN5082">Quick download instructions</H2
171 >Here are quick start instructions for downloading the prebuilt Redboot
178 >Boot the board and press ENTER:</P
187 > ARM Evaluator7T Boot Monitor PreRelease 1.00
188 Press ENTER within 2 seconds to stop autoboot
196 >Erase the part of the flash where RedBoot will get programmed:</P
208 >flasherase 01820000 10000</B
217 >Prepare to download the UU-encoded version of the RedBoot
233 Ready to download. Use 'transmit' option on terminal emulator to download file.</PRE
240 >Either use ASCII transmit option in the terminal emulator,
241 or on Linux, simply cat the file to the serial port:<TABLE
252 >cat redboot.UU > /dev/ttyS0</B
258 >When complete, you should
267 > Loaded file redboot.bin at address 000100000, size = 41960
276 >Program the flash:<TABLE
287 >flashwrite 01820000 10000 10000</B
297 >And verify that the module is available:<TABLE
312 018057c8 01800000 018059e7 BootStrapLoader v1.0 Apr 27 2000 10:33:58
313 01828f24 01820000 0182a3e8 RedBoot Apr 5 2001</PRE
321 >Reboot the board and you should see the RedBoot banner.</P
330 NAME="AEN5112">Special RedBoot Commands</H2
339 NAME="AEN5115">Memory Maps</H2
341 >RedBoot sets up the following memory map on the E7T board. <DIV
348 >The virtual memory maps in this section use a C and B column to indicate
349 whether or not the region is cached (C) or buffered (B).</P
359 CLASS="PROGRAMLISTING"
360 >Physical Address Range C B Description
361 ----------------------- - - -----------
362 0x00000000 - 0x0007ffff Y N SDRAM
363 0x03ff0000 - 0x03ffffff N N Microcontroller registers
364 0x01820000 - 0x0187ffff N N System flash (mirrored)</PRE
375 NAME="AEN5122">Rebuilding RedBoot</H2
377 >These shell variables provide the platform-specific information
378 needed for building RedBoot according to the procedure described in
380 HREF="rebuilding-redboot.html"
390 CLASS="PROGRAMLISTING"
393 export PLATFORM_DIR=e7t</PRE
399 >The names of configuration files are listed above with the
400 description of the associated modes.</P
408 SUMMARY="Footer navigation table"
419 HREF="installation-and-testing.html"
437 HREF="integrator.html"
447 >Installation and Testing</TD
453 HREF="installation-and-testing.html"
461 >ARM/ARM7+ARM9 ARM Integrator</TD