]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/ref/user-interface.html
RedBoot TX53 Release 2012-02-15
[karo-tx-redboot.git] / doc / html / ref / user-interface.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 >User Interface</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="Getting Started with RedBoot"
23 HREF="getting-started-with-redboot.html"><LINK
24 REL="PREVIOUS"
25 TITLE="Installing RedBoot"
26 HREF="installing-redboot.html"><LINK
27 REL="NEXT"
28 TITLE="RedBoot Editing Commands"
29 HREF="redboot-editing-commands.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="installing-redboot.html"
58 ACCESSKEY="P"
59 >Prev</A
60 ></TD
61 ><TD
62 WIDTH="80%"
63 ALIGN="center"
64 VALIGN="bottom"
65 >Chapter 1. Getting Started with RedBoot</TD
66 ><TD
67 WIDTH="10%"
68 ALIGN="right"
69 VALIGN="bottom"
70 ><A
71 HREF="redboot-editing-commands.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="USER-INTERFACE">User Interface</H1
86 ><P
87 >RedBoot
88 provides a command line user interface (CLI). At the minimum, this interface
89 is normally available on a serial port on the platform. If more than one serial
90 interface is available, RedBoot is normally configured to try to use any one
91 of the ports for the CLI. Once command input has been received on one port,
92 that port is used exclusively until the board is reset or the channel
93 is manually changed by the
94 user. If the platform has networking
95 capabilities, the RedBoot CLI is also accessible using the <TT
96 CLASS="COMPUTEROUTPUT"
97 >telnet</TT
98 > access protocol. By default, RedBoot runs <TT
99 CLASS="COMPUTEROUTPUT"
100 >telnet</TT
101 > on port TCP/9000,
102 but this is configurable and/or settable by the user. </P
103 ><P
104 >RedBoot also contains a set of GDB "stubs", consisting of code which supports the GDB remote
105 protocol. GDB stub mode is automatically invoked when the '$' character appears
106 anywhere on a command line unless escaped using the '\' character. 
107 The platform will remain in GDB
108 stub mode until explicitly disconnected (via the GDB protocol). The GDB stub
109 mode is available regardless of the connection method; either serial or network.
110 Note that if a GDB connection is made via the network, then special care must
111 be taken to preserve that connection when running user code. eCos contains
112 special network sharing code to allow for this situation, and can be used
113 as a model if this methodology is required in other OS environments.</P
114 ></DIV
115 ><DIV
116 CLASS="NAVFOOTER"
117 ><HR
118 ALIGN="LEFT"
119 WIDTH="100%"><TABLE
120 SUMMARY="Footer navigation table"
121 WIDTH="100%"
122 BORDER="0"
123 CELLPADDING="0"
124 CELLSPACING="0"
125 ><TR
126 ><TD
127 WIDTH="33%"
128 ALIGN="left"
129 VALIGN="top"
130 ><A
131 HREF="installing-redboot.html"
132 ACCESSKEY="P"
133 >Prev</A
134 ></TD
135 ><TD
136 WIDTH="34%"
137 ALIGN="center"
138 VALIGN="top"
139 ><A
140 HREF="ecos-ref.html"
141 ACCESSKEY="H"
142 >Home</A
143 ></TD
144 ><TD
145 WIDTH="33%"
146 ALIGN="right"
147 VALIGN="top"
148 ><A
149 HREF="redboot-editing-commands.html"
150 ACCESSKEY="N"
151 >Next</A
152 ></TD
153 ></TR
154 ><TR
155 ><TD
156 WIDTH="33%"
157 ALIGN="left"
158 VALIGN="top"
159 >Installing RedBoot</TD
160 ><TD
161 WIDTH="34%"
162 ALIGN="center"
163 VALIGN="top"
164 ><A
165 HREF="getting-started-with-redboot.html"
166 ACCESSKEY="U"
167 >Up</A
168 ></TD
169 ><TD
170 WIDTH="33%"
171 ALIGN="right"
172 VALIGN="top"
173 >RedBoot Editing Commands</TD
174 ></TR
175 ></TABLE
176 ></DIV
177 ></BODY
178 ></HTML
179 >