]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/user-guide/setup-arm-clps7111.html
RedBoot TX53 Release 2012-02-15
[karo-tx-redboot.git] / doc / html / user-guide / setup-arm-clps7111.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 >Cirrus Logic ARM CL-PS7111 Evaluation Board Hardware Setup</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 User Guide"
20 HREF="ecos-user-guide.html"><LINK
21 REL="UP"
22 TITLE="Target Setup"
23 HREF="appendix-target-setup.html"><LINK
24 REL="PREVIOUS"
25 TITLE="Cirrus Logic ARM EP7209 Development Board Hardware Setup"
26 HREF="setup-arm-ep7209.html"><LINK
27 REL="NEXT"
28 TITLE="StrongARM EBSA-285 Hardware Setup"
29 HREF="setup-arm-ebsa285.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 User Guide</TH
50 ></TR
51 ><TR
52 ><TD
53 WIDTH="10%"
54 ALIGN="left"
55 VALIGN="bottom"
56 ><A
57 HREF="setup-arm-ep7209.html"
58 ACCESSKEY="P"
59 >Prev</A
60 ></TD
61 ><TD
62 WIDTH="80%"
63 ALIGN="center"
64 VALIGN="bottom"
65 >Appendix A. Target Setup</TD
66 ><TD
67 WIDTH="10%"
68 ALIGN="right"
69 VALIGN="bottom"
70 ><A
71 HREF="setup-arm-ebsa285.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="SETUP-ARM-CLPS7111">Cirrus Logic ARM CL-PS7111 Evaluation Board Hardware Setup</H1
86 ><P
87 >The implementation of the port of eCos to the Cirrus Logic
88 ARM CL-PS7111 Evaluation Board (also known as EB7111) is based on
89 the EP7211 Development Board port.</P
90 ><P
91 >For that reason, the setup required is identical to the  EP7211
92 Development Board as described above, with the following exceptions:</P
93 ><P
94 ></P
95 ><UL
96 ><LI
97 ><P
98 >The Cygmon ROM monitor is not supported</P
99 ></LI
100 ><LI
101 ><P
102 >The ARM Multi-ICE is not supported</P
103 ></LI
104 ><LI
105 ><P
106 >Pre-built GDB stubs are provided in the
107 directory loaders/arm-eb7111 relative to the root of your
108 eCos installation</P
109 ></LI
110 ><LI
111 ><P
112 >If rebuilding the GDB stub ROM image, change the "Cirrus
113 Logic processor variant" option (CYGHWR_HAL_ARM_EDB7XXX_VARIANT)
114 from the EP7211 to the CL_PS7111. This can be selected
115 in the 
116 <SPAN
117 CLASS="emphasis"
118 ><I
119 CLASS="EMPHASIS"
120 >eCos Configuration Tool</I
121 ></SPAN
122 >
123 , or if using ecosconfig, can be set by uncommenting the user_value
124 property of this option in ecos.ecc and setting it to "CL_PS7111"</P
125 ></LI
126 ></UL
127 ><P
128 >All remote serial communication is done with the serial I/O
129 connector</P
130 ><TABLE
131 BORDER="5"
132 BGCOLOR="#E0E0F0"
133 WIDTH="70%"
134 ><TR
135 ><TD
136 ><PRE
137 CLASS="PROGRAMLISTING"
138 >/misc   
139 % slow_cat.tcl &lt; [path]/gdb_module.srec &#62; /dev/ttyS0</PRE
140 ></TD
141 ></TR
142 ></TABLE
143 ><P
144 >Power off the board, and change it to boot the GDB stubs in
145 big-endian mode by setting the switches like this:</P
146 ><P
147 >SW1: 00000000 (all levers down)   
148 SW2: 10001010</P
149 ><P
150 >The GDB stubs allow communication with GDB using the serial
151 port at connector PJ7A (lower connector). The communication parameters
152 are  fixed at 38400 baud, 8 data bits, no parity bit and 1 stop
153 bit  (8-N-1). No flow control is employed. Connection to the host
154 computer should be made using a straight through serial cable.</P
155 ></DIV
156 ><DIV
157 CLASS="NAVFOOTER"
158 ><HR
159 ALIGN="LEFT"
160 WIDTH="100%"><TABLE
161 SUMMARY="Footer navigation table"
162 WIDTH="100%"
163 BORDER="0"
164 CELLPADDING="0"
165 CELLSPACING="0"
166 ><TR
167 ><TD
168 WIDTH="33%"
169 ALIGN="left"
170 VALIGN="top"
171 ><A
172 HREF="setup-arm-ep7209.html"
173 ACCESSKEY="P"
174 >Prev</A
175 ></TD
176 ><TD
177 WIDTH="34%"
178 ALIGN="center"
179 VALIGN="top"
180 ><A
181 HREF="ecos-user-guide.html"
182 ACCESSKEY="H"
183 >Home</A
184 ></TD
185 ><TD
186 WIDTH="33%"
187 ALIGN="right"
188 VALIGN="top"
189 ><A
190 HREF="setup-arm-ebsa285.html"
191 ACCESSKEY="N"
192 >Next</A
193 ></TD
194 ></TR
195 ><TR
196 ><TD
197 WIDTH="33%"
198 ALIGN="left"
199 VALIGN="top"
200 >Cirrus Logic ARM EP7209 Development Board Hardware Setup</TD
201 ><TD
202 WIDTH="34%"
203 ALIGN="center"
204 VALIGN="top"
205 ><A
206 HREF="appendix-target-setup.html"
207 ACCESSKEY="U"
208 >Up</A
209 ></TD
210 ><TD
211 WIDTH="33%"
212 ALIGN="right"
213 VALIGN="top"
214 >StrongARM EBSA-285 Hardware Setup</TD
215 ></TR
216 ></TABLE
217 ></DIV
218 ></BODY
219 ></HTML
220 >