1 | <!-- Copyright (C) 2007 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 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
---|
10 | <HTML |
---|
11 | ><HEAD |
---|
12 | ><TITLE |
---|
13 | >Getting Started with RedBoot</TITLE |
---|
14 | ><meta name="MSSmartTagsPreventParsing" content="TRUE"> |
---|
15 | <META |
---|
16 | NAME="GENERATOR" |
---|
17 | CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK |
---|
18 | REL="HOME" |
---|
19 | TITLE="RedBoot™ User's Guide" |
---|
20 | HREF="redboot.html"><LINK |
---|
21 | REL="PREVIOUS" |
---|
22 | HREF="warranty.html"><LINK |
---|
23 | REL="NEXT" |
---|
24 | TITLE="Installing RedBoot" |
---|
25 | HREF="installing-redboot.html"></HEAD |
---|
26 | ><BODY |
---|
27 | CLASS="CHAPTER" |
---|
28 | BGCOLOR="#FFFFFF" |
---|
29 | TEXT="#000000" |
---|
30 | LINK="#0000FF" |
---|
31 | VLINK="#840084" |
---|
32 | ALINK="#0000FF" |
---|
33 | ><DIV |
---|
34 | CLASS="NAVHEADER" |
---|
35 | ><TABLE |
---|
36 | SUMMARY="Header navigation table" |
---|
37 | WIDTH="100%" |
---|
38 | BORDER="0" |
---|
39 | CELLPADDING="0" |
---|
40 | CELLSPACING="0" |
---|
41 | ><TR |
---|
42 | ><TH |
---|
43 | COLSPAN="3" |
---|
44 | ALIGN="center" |
---|
45 | >RedBoot™ User's Guide: Document Version 2.04, February 2007</TH |
---|
46 | ></TR |
---|
47 | ><TR |
---|
48 | ><TD |
---|
49 | WIDTH="10%" |
---|
50 | ALIGN="left" |
---|
51 | VALIGN="bottom" |
---|
52 | ><A |
---|
53 | HREF="warranty.html" |
---|
54 | ACCESSKEY="P" |
---|
55 | >Prev</A |
---|
56 | ></TD |
---|
57 | ><TD |
---|
58 | WIDTH="80%" |
---|
59 | ALIGN="center" |
---|
60 | VALIGN="bottom" |
---|
61 | ></TD |
---|
62 | ><TD |
---|
63 | WIDTH="10%" |
---|
64 | ALIGN="right" |
---|
65 | VALIGN="bottom" |
---|
66 | ><A |
---|
67 | HREF="installing-redboot.html" |
---|
68 | ACCESSKEY="N" |
---|
69 | >Next</A |
---|
70 | ></TD |
---|
71 | ></TR |
---|
72 | ></TABLE |
---|
73 | ><HR |
---|
74 | ALIGN="LEFT" |
---|
75 | WIDTH="100%"></DIV |
---|
76 | ><DIV |
---|
77 | CLASS="CHAPTER" |
---|
78 | ><H1 |
---|
79 | ><A |
---|
80 | NAME="GETTING-STARTED-WITH-REDBOOT" |
---|
81 | ></A |
---|
82 | >Chapter 1. Getting Started with RedBoot</H1 |
---|
83 | ><DIV |
---|
84 | CLASS="TOC" |
---|
85 | ><DL |
---|
86 | ><DT |
---|
87 | ><B |
---|
88 | >Table of Contents</B |
---|
89 | ></DT |
---|
90 | ><DT |
---|
91 | ><A |
---|
92 | HREF="getting-started-with-redboot.html#REDBOOT-ON-THE-WEB" |
---|
93 | >More information about RedBoot on the web</A |
---|
94 | ></DT |
---|
95 | ><DT |
---|
96 | ><A |
---|
97 | HREF="installing-redboot.html" |
---|
98 | >Installing RedBoot</A |
---|
99 | ></DT |
---|
100 | ><DT |
---|
101 | ><A |
---|
102 | HREF="user-interface.html" |
---|
103 | >User Interface</A |
---|
104 | ></DT |
---|
105 | ><DT |
---|
106 | ><A |
---|
107 | HREF="configuring-the-redboot-environment.html" |
---|
108 | >Configuring the RedBoot Environment</A |
---|
109 | ></DT |
---|
110 | ></DL |
---|
111 | ></DIV |
---|
112 | ><P |
---|
113 | >RedBoot™ is an acronym for "Red Hat Embedded Debug and Bootstrap", |
---|
114 | and is the standard embedded system debug/bootstrap environment from Red Hat, |
---|
115 | replacing the previous generation of debug firmware: CygMon and GDB |
---|
116 | stubs. It provides a complete bootstrap environment for a range of embedded |
---|
117 | operating systems, such as embedded Linux and eCos™, and includes facilities |
---|
118 | such as network downloading and debugging. It also provides a simple flash |
---|
119 | file system for boot images.</P |
---|
120 | ><P |
---|
121 | >RedBoot provides a wide set of tools for downloading and executing programs |
---|
122 | on embedded target systems, as well as tools for manipulating the target system's |
---|
123 | environment. It can be used for both product development (debug support) and |
---|
124 | for end product deployment (flash and network booting).</P |
---|
125 | ><P |
---|
126 | >Here are some highlights of RedBoot’s capabilities: </P |
---|
127 | ><P |
---|
128 | ></P |
---|
129 | ><UL |
---|
130 | ><LI |
---|
131 | ><P |
---|
132 | >Boot scripting support</P |
---|
133 | ></LI |
---|
134 | ><LI |
---|
135 | ><P |
---|
136 | >Simple command line interface for RedBoot configuration and |
---|
137 | management, accessible via serial (terminal) or Ethernet (telnet) </P |
---|
138 | ></LI |
---|
139 | ><LI |
---|
140 | ><P |
---|
141 | >Integrated GDB stubs for connection to a host-based debugger |
---|
142 | via serial or ethernet. (Ethernet connectivity is limited to local network |
---|
143 | only)</P |
---|
144 | ></LI |
---|
145 | ><LI |
---|
146 | ><P |
---|
147 | >Attribute Configuration - user control of aspects such as |
---|
148 | system time and date (if applicable), default Flash image to boot from, default |
---|
149 | failsafe image, static IP address, etc.</P |
---|
150 | ></LI |
---|
151 | ><LI |
---|
152 | ><P |
---|
153 | >Configurable and extensible, specifically adapted to the target |
---|
154 | environment </P |
---|
155 | ></LI |
---|
156 | ><LI |
---|
157 | ><P |
---|
158 | >Network bootstrap support including setup and download, via |
---|
159 | BOOTP, DHCP and TFTP</P |
---|
160 | ></LI |
---|
161 | ><LI |
---|
162 | ><P |
---|
163 | >X/YModem support for image download via serial</P |
---|
164 | ></LI |
---|
165 | ><LI |
---|
166 | ><P |
---|
167 | >Power On Self Test</P |
---|
168 | ></LI |
---|
169 | ></UL |
---|
170 | ><P |
---|
171 | >Although RedBoot is derived from eCos, it may be used as a generalized |
---|
172 | system debug and bootstrap control software for any embedded system and any |
---|
173 | operating system. For example, with appropriate additions, RedBoot could replace |
---|
174 | the commonly used BIOS of PC (and certain other) architectures. Users who |
---|
175 | specifically wish to use RedBoot with the eCos operating |
---|
176 | system should refer to the <SPAN |
---|
177 | CLASS="emphasis" |
---|
178 | ><I |
---|
179 | CLASS="EMPHASIS" |
---|
180 | >Getting Started with eCos</I |
---|
181 | ></SPAN |
---|
182 | > |
---|
183 | document, which provides information about the portability and extendability |
---|
184 | of RedBoot in an eCos environment.</P |
---|
185 | ><DIV |
---|
186 | CLASS="SECT1" |
---|
187 | ><H1 |
---|
188 | CLASS="SECT1" |
---|
189 | ><A |
---|
190 | NAME="REDBOOT-ON-THE-WEB" |
---|
191 | >More information about RedBoot on the web</A |
---|
192 | ></H1 |
---|
193 | ><P |
---|
194 | >Information about RedBoot, including downloadable sources and documentation |
---|
195 | with the latest features and updates is available from |
---|
196 | <A |
---|
197 | HREF="http://ecos.sourceware.org/redboot/" |
---|
198 | TARGET="_top" |
---|
199 | >RedBoot Project Page</A |
---|
200 | >.</P |
---|
201 | ></DIV |
---|
202 | ></DIV |
---|
203 | ><DIV |
---|
204 | CLASS="NAVFOOTER" |
---|
205 | ><HR |
---|
206 | ALIGN="LEFT" |
---|
207 | WIDTH="100%"><TABLE |
---|
208 | SUMMARY="Footer navigation table" |
---|
209 | WIDTH="100%" |
---|
210 | BORDER="0" |
---|
211 | CELLPADDING="0" |
---|
212 | CELLSPACING="0" |
---|
213 | ><TR |
---|
214 | ><TD |
---|
215 | WIDTH="33%" |
---|
216 | ALIGN="left" |
---|
217 | VALIGN="top" |
---|
218 | ><A |
---|
219 | HREF="warranty.html" |
---|
220 | ACCESSKEY="P" |
---|
221 | >Prev</A |
---|
222 | ></TD |
---|
223 | ><TD |
---|
224 | WIDTH="34%" |
---|
225 | ALIGN="center" |
---|
226 | VALIGN="top" |
---|
227 | ><A |
---|
228 | HREF="redboot.html" |
---|
229 | ACCESSKEY="H" |
---|
230 | >Home</A |
---|
231 | ></TD |
---|
232 | ><TD |
---|
233 | WIDTH="33%" |
---|
234 | ALIGN="right" |
---|
235 | VALIGN="top" |
---|
236 | ><A |
---|
237 | HREF="installing-redboot.html" |
---|
238 | ACCESSKEY="N" |
---|
239 | >Next</A |
---|
240 | ></TD |
---|
241 | ></TR |
---|
242 | ><TR |
---|
243 | ><TD |
---|
244 | WIDTH="33%" |
---|
245 | ALIGN="left" |
---|
246 | VALIGN="top" |
---|
247 | ></TD |
---|
248 | ><TD |
---|
249 | WIDTH="34%" |
---|
250 | ALIGN="center" |
---|
251 | VALIGN="top" |
---|
252 | > </TD |
---|
253 | ><TD |
---|
254 | WIDTH="33%" |
---|
255 | ALIGN="right" |
---|
256 | VALIGN="top" |
---|
257 | >Installing RedBoot</TD |
---|
258 | ></TR |
---|
259 | ></TABLE |
---|
260 | ></DIV |
---|
261 | ></BODY |
---|
262 | ></HTML |
---|
263 | > |
---|