]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/user-guide/setup-arm-ep7212.html
RedBoot TX53 Release 2012-02-15
[karo-tx-redboot.git] / doc / html / user-guide / setup-arm-ep7212.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 EP7212 Development Board
13 Hardware Setup</TITLE
14 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
15 <META
16 NAME="GENERATOR"
17 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
18 "><LINK
19 REL="HOME"
20 TITLE="eCos User Guide"
21 HREF="ecos-user-guide.html"><LINK
22 REL="UP"
23 TITLE="Target Setup"
24 HREF="appendix-target-setup.html"><LINK
25 REL="PREVIOUS"
26 TITLE="Cirrus Logic ARM EP7211 Development
27 Board Hardware Setup"
28 HREF="setup-arm-ep7211.html"><LINK
29 REL="NEXT"
30 TITLE="Cirrus Logic ARM EP7312 Development Board
31 Hardware Setup"
32 HREF="setup-arm-ep7312.html"></HEAD
33 ><BODY
34 CLASS="SECT1"
35 BGCOLOR="#FFFFFF"
36 TEXT="#000000"
37 LINK="#0000FF"
38 VLINK="#840084"
39 ALINK="#0000FF"
40 ><DIV
41 CLASS="NAVHEADER"
42 ><TABLE
43 SUMMARY="Header navigation table"
44 WIDTH="100%"
45 BORDER="0"
46 CELLPADDING="0"
47 CELLSPACING="0"
48 ><TR
49 ><TH
50 COLSPAN="3"
51 ALIGN="center"
52 >eCos User Guide</TH
53 ></TR
54 ><TR
55 ><TD
56 WIDTH="10%"
57 ALIGN="left"
58 VALIGN="bottom"
59 ><A
60 HREF="setup-arm-ep7211.html"
61 ACCESSKEY="P"
62 >Prev</A
63 ></TD
64 ><TD
65 WIDTH="80%"
66 ALIGN="center"
67 VALIGN="bottom"
68 >Appendix A. Target Setup</TD
69 ><TD
70 WIDTH="10%"
71 ALIGN="right"
72 VALIGN="bottom"
73 ><A
74 HREF="setup-arm-ep7312.html"
75 ACCESSKEY="N"
76 >Next</A
77 ></TD
78 ></TR
79 ></TABLE
80 ><HR
81 ALIGN="LEFT"
82 WIDTH="100%"></DIV
83 ><DIV
84 CLASS="SECT1"
85 ><H1
86 CLASS="SECT1"
87 ><A
88 NAME="SETUP-ARM-EP7212">Cirrus Logic ARM EP7212 Development Board
89 Hardware Setup</H1
90 ><P
91 >The Cirrus Logic EP7212 Development Board is almost identical
92 to the EP7211 Development Board from a hardware setup viewpoint,
93 and is based on the same port of eCos. Therefore the earlier documentation
94 for the EP7211 Development Board can be considered equivalent, but
95 with the following changes:</P
96 ><P
97 ></P
98 ><UL
99 ><LI
100 ><P
101 >The first serial port is silk screened as "UART 1" on
102 the EP7211 Development Board, but is silk screened as "Serial Port
103 0" on the EP7212 Development Board. Similarly "UART 2" is silk screened
104 as "Serial Port 1" on the EP7212 Development Board.</P
105 ></LI
106 ><LI
107 ><P
108 >JP2 (used to control reprogramming of the FLASH) is not
109 silkscreened with "Boot Enable".</P
110 ></LI
111 ><LI
112 ><P
113 >To setup the EP7212 Development Board for use with the
114 ARM Multi-ICE JTAG debugging interface unit, it is necessary to
115 connect TEST0 and TEST1 of the EP7212 to ground.  On the Development
116 Board, this is accomplished by placing shorting blocks on JP47 and
117 JP48. When the shorting blocks are fitted, the board can only be
118 operated through the Multi-ICE - debugging over a serial line is
119 not possible.</P
120 ></LI
121 ><LI
122 ><P
123 >Pre-built GDB stubs are
124               provided in the directory
125               <TT
126 CLASS="FILENAME"
127 >loaders/arm-edb7212</TT
128 > relative to the
129               root of your eCos installation</P
130 ></LI
131 ><LI
132 ><P
133 >When rebuilding the GDB stub ROM image, change the "Cirrus
134 Logic processor variant" option (CYGHWR_HAL_ARM_EDB7XXX_VARIANT)
135 from the EP7211 to the EP7212. This can be selected in the 
136 <SPAN
137 CLASS="emphasis"
138 ><I
139 CLASS="EMPHASIS"
140 >eCos Configuration Tool</I
141 ></SPAN
142 >
143 , or if using ecosconfig, can be set by uncommenting the user_value
144 property of this option in ecos.ecc and setting it to "EP7212".</P
145 ></LI
146 ></UL
147 ></DIV
148 ><DIV
149 CLASS="NAVFOOTER"
150 ><HR
151 ALIGN="LEFT"
152 WIDTH="100%"><TABLE
153 SUMMARY="Footer navigation table"
154 WIDTH="100%"
155 BORDER="0"
156 CELLPADDING="0"
157 CELLSPACING="0"
158 ><TR
159 ><TD
160 WIDTH="33%"
161 ALIGN="left"
162 VALIGN="top"
163 ><A
164 HREF="setup-arm-ep7211.html"
165 ACCESSKEY="P"
166 >Prev</A
167 ></TD
168 ><TD
169 WIDTH="34%"
170 ALIGN="center"
171 VALIGN="top"
172 ><A
173 HREF="ecos-user-guide.html"
174 ACCESSKEY="H"
175 >Home</A
176 ></TD
177 ><TD
178 WIDTH="33%"
179 ALIGN="right"
180 VALIGN="top"
181 ><A
182 HREF="setup-arm-ep7312.html"
183 ACCESSKEY="N"
184 >Next</A
185 ></TD
186 ></TR
187 ><TR
188 ><TD
189 WIDTH="33%"
190 ALIGN="left"
191 VALIGN="top"
192 >Cirrus Logic ARM EP7211 Development
193 Board Hardware Setup</TD
194 ><TD
195 WIDTH="34%"
196 ALIGN="center"
197 VALIGN="top"
198 ><A
199 HREF="appendix-target-setup.html"
200 ACCESSKEY="U"
201 >Up</A
202 ></TD
203 ><TD
204 WIDTH="33%"
205 ALIGN="right"
206 VALIGN="top"
207 >Cirrus Logic ARM EP7312 Development Board
208 Hardware Setup</TD
209 ></TR
210 ></TABLE
211 ></DIV
212 ></BODY
213 ></HTML
214 >