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 >PowerPC/MPC8XX Motorola MBX</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="PowerPC/MPC860T Analogue & Micro PowerPC 860T"
26 HREF="viper.html"><LINK
28 TITLE="SuperH/SH3(SH7708) Hitachi EDK7708"
29 HREF="edk7708.html"></HEAD
40 SUMMARY="Header navigation table"
49 >eCos Reference Manual</TH
65 >Chapter 5. Installation and Testing</TD
85 NAME="MBX">PowerPC/MPC8XX Motorola MBX</H1
91 NAME="AEN7128">Overview</H2
94 the SMC1/COM1 serial port. The default serial port settings are 38400,8,N,1.
95 Ethernet is also supported using the 10-base T connector. </P
97 >Management of onboard flash is also supported.</P
99 >The following RedBoot configurations are supported:
102 CLASS="INFORMALTABLE"
142 >RedBoot running from the board's flash boot
161 >RedBoot running from RAM with RedBoot in the
162 flash boot sector.</TD
180 NAME="AEN7158">Initial Installation Method</H2
182 >Device programmer is used to program the XU1 socketed flash part (AM29F040B)
183 with the ROM mode image of RedBoot. Use the on-board EPPC-Bug monitor to update
186 >This assumes that you have EPPC-Bug in the on-board flash. This can
187 be determined by setting up the board according to the following instructions
188 and powering up the board. </P
190 >The EPPC-Bug prompt should appear on the SMC1 connector at 9600 baud,
198 >Set jumper 3 to 2-3 [allow XU1 flash to be programmed] </P
202 >Set jumper 4 to 2-3 [boot EPPC-Bug] </P
206 >If it is available, program the flash by following these steps: </P
213 >Prepare EPPC-Bug for download: <TABLE
230 >At this point the monitor is ready for input. It will not
231 return the prompt until the file has been downloaded. </P
235 >Use the terminal emulator's ASCII download feature (or a simple
236 clipboard copy/paste operation) to download the
242 >Note that on Linux, <SPAN
246 download feature seems to be broken. A workaround is to load the file
250 > (or another editor) and copy the
251 full contents to the clipboard. Then press the mouse paste-button (usually
252 the middle one) over the <SPAN
259 >Program the flash with the downloaded data: <TABLE
270 >pflash 40000 60000 fc000000</B
280 >Switch off the power, and change jumper 4 to 1-2. Turn on
281 the power again. The board should now boot using the newly programmed RedBoot.</P
290 NAME="AEN7187">Special RedBoot Commands</H2
299 NAME="AEN7190">Memory Maps</H2
301 >Memory Maps RedBoot sets up the following memory map on the MBX board.<TABLE
308 CLASS="PROGRAMLISTING"
309 >Physical Address Range Description
310 ----------------------- -----------
311 0x00000000 - 0x003fffff DRAM
312 0xfa100000 - 0xfa100003 LEDs
313 0xfe000000 - 0xfe07ffff flash (AMD29F040B)
314 0xff000000 - 0xff0fffff MPC registers</PRE
325 NAME="AEN7194">Rebuilding RedBoot</H2
327 >These shell variables provide the platform-specific information
328 needed for building RedBoot according to the procedure described in
330 HREF="rebuilding-redboot.html"
340 CLASS="PROGRAMLISTING"
342 export ARCH_DIR=powerpc
343 export PLATFORM_DIR=mbx</PRE
349 >The names of configuration files are listed above with the
350 description of the associated modes.</P
358 SUMMARY="Footer navigation table"
397 >PowerPC/MPC860T Analogue & Micro PowerPC 860T</TD
403 HREF="installation-and-testing.html"
411 >SuperH/SH3(SH7708) Hitachi EDK7708</TD