1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <?xml-stylesheet type="text/xsl" href="helma.xsl"?>
3 <xmlroot xmlns:hop="http://www.helma.org/docs/guide/features/database">
4 <hopobject id="13" name="prev" prototype="Page" created="1202806245915" lastModified="1202806245916">
5 <hop:parent idref="143" prototyperef="Page"/>
6 <body><h2>OneNAND Map</h2>
7 <table border=1 cellspacing=0 cellpadding=0 style='border-collapse:collapse;border:none'>
9 <td width=119 valign=top bgcolor="#CCFFCC" style='width:89.6pt;border:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
12 <td width=60 valign=top bgcolor="#CCFFCC" style='width:45.0pt;border:solid windowtext 1.0pt;border-left:none;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
15 <td width=252 valign=top bgcolor="#CCFFCC" style='width:189.0pt;border:solid windowtext 1.0pt;border-left:none;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
18 <td width=120 valign=top bgcolor="#CCFFCC" style='width:1.25in;border:solid windowtext 1.0pt;border-left:none;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
19 <p>4 Sectors</p>
20 <p>4*(2048*64)</p>
24 <td width=119 valign=top bgcolor="#CCFFCC" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
26 <td width=60 valign=top bgcolor="#CCFFCC" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
29 <td width=252 valign=top bgcolor="#CCFFCC" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
31 <td width=120 valign=top bgcolor="#CCFFCC" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
35 <td width=119 valign=top bgcolor="#CCFFCC" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
36 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
38 <td width=60 valign=top bgcolor="#CCFFCC" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
39 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>2<o:p></o:p></span></font></p>
42 <td width=252 valign=top bgcolor="#CCFFCC" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
43 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
45 <td width=120 valign=top bgcolor="#CCFFCC" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
46 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
50 <td width=119 valign=top bgcolor="#CCFFCC" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
52 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
54 <td width=60 valign=top bgcolor="#CCFFCC" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
55 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>3<o:p></o:p></span></font></p>
57 <td width=252 valign=top bgcolor="#CCFFCC" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
58 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
61 <td width=120 valign=top bgcolor="#CCFFCC" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFCC;padding:0in 5.4pt 0in 5.4pt'>
62 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
66 <td width=551 colspan=4 valign=top style='width:413.6pt;border:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt'>
67 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
72 <td width=119 valign=top bgcolor="#E6E6E6" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
73 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>0x00080000<o:p></o:p></span></font></p>
75 <td width=60 valign=top bgcolor="#E6E6E6" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
76 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>4<o:p></o:p></span></font></p>
78 <td width=252 valign=top bgcolor="#E6E6E6" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
80 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>U-boot<o:p></o:p></span></font></p>
82 <td width=120 valign=top bgcolor="#E6E6E6" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
83 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>2 Sectors<o:p></o:p></span></font></p>
84 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>2*(2048*64)<o:p></o:p></span></font></p>
89 <td width=119 valign=top bgcolor="#E6E6E6" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
90 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
92 <td width=60 valign=top bgcolor="#E6E6E6" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
93 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>5<o:p></o:p></span></font></p>
95 <td width=252 valign=top bgcolor="#E6E6E6" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
97 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
99 <td width=120 valign=top bgcolor="#E6E6E6" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
100 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
104 <td width=551 colspan=4 valign=top style='width:413.6pt;border:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt'>
105 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
110 <td width=119 valign=top bgcolor="#CCFFFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#CCFFFF;padding:0in 5.4pt 0in 5.4pt'>
111 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>0x000C0000<o:p></o:p></span></font></p>
113 <td width=60 valign=top bgcolor="#CCFFFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFFF;padding:0in 5.4pt 0in 5.4pt'>
114 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>6<o:p></o:p></span></font></p>
117 <td width=252 valign=top bgcolor="#CCFFFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFFF;padding:0in 5.4pt 0in 5.4pt'>
118 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>U-boot Environment variables<o:p></o:p></span></font></p>
120 <td width=120 valign=top bgcolor="#CCFFFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#CCFFFF;padding:0in 5.4pt 0in 5.4pt'>
121 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>1 Sector<o:p></o:p></span></font></p>
122 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>1*(2048*64)<o:p></o:p></span></font></p>
127 <td width=551 colspan=4 valign=top style='width:413.6pt;border:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt'>
128 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
132 <td width=119 valign=top bgcolor="#FFCC99" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
134 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>0x000E0000<o:p></o:p></span></font></p>
136 <td width=60 valign=top bgcolor="#FFCC99" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
137 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>7<o:p></o:p></span></font></p>
139 <td width=252 valign=top bgcolor="#FFCC99" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
140 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>Kernel<o:p></o:p></span></font></p>
143 <td width=120 valign=top bgcolor="#FFCC99" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
144 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>16 Sectors<o:p></o:p></span></font></p>
145 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>16*(2048*64)<o:p></o:p></span></font></p>
149 <td width=119 valign=top bgcolor="#FFCC99" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
151 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
153 <td width=60 valign=top bgcolor="#FFCC99" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
154 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>8<o:p></o:p></span></font></p>
156 <td width=252 valign=top bgcolor="#FFCC99" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
157 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
160 <td width=120 valign=top bgcolor="#FFCC99" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
161 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
165 <td width=119 valign=top bgcolor="#FFCC99" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
166 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
168 <td width=60 valign=top bgcolor="#FFCC99" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
170 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
172 <td width=252 valign=top bgcolor="#FFCC99" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
173 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
175 <td width=120 valign=top bgcolor="#FFCC99" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
176 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
181 <td width=119 valign=top bgcolor="#FFCC99" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
182 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
184 <td width=60 valign=top bgcolor="#FFCC99" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
185 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
187 <td width=252 valign=top bgcolor="#FFCC99" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
188 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
191 <td width=120 valign=top bgcolor="#FFCC99" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
192 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
196 <td width=119 valign=top bgcolor="#FFCC99" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
197 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
200 <td width=60 valign=top bgcolor="#FFCC99" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
201 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>22<o:p></o:p></span></font></p>
203 <td width=252 valign=top bgcolor="#FFCC99" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
204 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
206 <td width=120 valign=top bgcolor="#FFCC99" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#FFCC99;padding:0in 5.4pt 0in 5.4pt'>
207 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
212 <td width=551 colspan=4 valign=top style='width:413.6pt;border:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt'>
213 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
217 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
219 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>0x002E0000<o:p></o:p></span></font></p>
221 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
222 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>23<o:p></o:p></span></font></p>
224 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
225 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>File-system<o:p></o:p></span></font></p>
228 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
229 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>Rest of the Flash<o:p></o:p></span></font></p>
233 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
234 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
237 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
238 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>24<o:p></o:p></span></font></p>
240 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
241 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
243 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
245 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
249 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
250 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
252 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
253 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>25<o:p></o:p></span></font></p>
256 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
257 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
259 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
260 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
265 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
266 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
268 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
269 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
271 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
272 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
275 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
276 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
280 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
281 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
283 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
285 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
287 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
288 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
290 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
291 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
296 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
297 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
299 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
300 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
302 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
303 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
306 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
307 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
311 <td width=119 valign=top bgcolor="#99CCFF" style='width:89.6pt;border:solid windowtext 1.0pt;border-top:none;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
312 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
315 <td width=60 valign=top bgcolor="#99CCFF" style='width:45.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
316 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'>Flash Size<o:p></o:p></span></font></p>
318 <td width=252 valign=top bgcolor="#99CCFF" style='width:189.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
319 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
321 <td width=120 valign=top bgcolor="#99CCFF" style='width:1.25in;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;background:#99CCFF;padding:0in 5.4pt 0in 5.4pt'>
322 <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></p>
328 <h4><a name="Flashing_X_Loader_and_U_Boot"></a> Flashing X-Loader and U-Boot </h4> <ul>
329 <li> Load u-boot.out (ELF file format) using CCS.
330 </li> <li> Flash X-Loader using U-Boot (Send the attached X-Loader with Kermit).
331 </li></ul>
332 <blockquote><pre>
334 loadb 0x80200000 115200;
335 onenand unlock 0 0;onenand unlock 1 0;onenand unlock 2 0;onenand unlock 3 0;onenand erase block 0-3;
336 onenand write 80200000 0 2000;
337 </pre></blockquote> <ul>
338 <li> Flash U-Boot using U-Boot (Send the attached U-Boot with Kermit).
339 </li></ul>
340 <blockquote><pre>
341 loadb 0x80300000 115200
342 onenand unlock 4 0;onenand unlock 5 0;onenand erase block 4-5;
343 onenand write 80300000 80000 40000;
344 </pre></blockquote> <ul>
345 <li> Close CCS and remove board power.
346 </li> <li> Remove EMU0 short.
347 </li> <li> Power the board and observe U-Boot prompt.
349 </li></ul>
351 <h4><a name="Flashing_Kernel_and_File_System"></a> Flashing Kernel and File System </h4>
352 Here are the tested ONENAND commands and addresses to flash kernel and ramdisk image. <ul>
353 <li> Flash the Kernel (Send the attached uImage with Kermit).
354 </li></ul>
355 <blockquote><pre>
356 loadb 0x80300000 115200;
357 onenand unlock 7 0;onenand unlock 8 0;onenand unlock 9 0;onenand unlock 10 0;
358 onenand unlock 11 0;onenand unlock 12 0;onenand unlock 13 0;onenand unlock 14 0;
359 onenand unlock 15 0;onenand unlock 16 0;onenand unlock 17 0;onenand unlock 18 0;
360 onenand unlock 19 0;onenand unlock 20 0;onenand unlock 21 0;onenand unlock 22 0;
361 onenand erase block 7-22;onenand write 80300000 e0000 1D0000;
362 </pre></blockquote>
363 <h5><a name="Use_a_RAMDISK_initialized_by_the"></a> Use a RAMDISK initialized by the ONENAND </h5> <ul>
365 <li> Flash the RAMDISK file system (Send the attached ramdisk_ext2.gz with Kermit.)
366 </li></ul>
367 <blockquote><pre>
368 loadb 0x81600000 115200;
369 onenand unlock 23 0;onenand unlock 24 0;onenand unlock 25 0;onenand unlock 26 0;
370 onenand unlock 27 0;onenand unlock 28 0;onenand unlock 29 0;onenand unlock 30 0;
371 onenand unlock 31 0;onenand unlock 32 0;onenand unlock 33 0;onenand unlock 34 0;
372 onenand unlock 35 0;onenand unlock 36 0;onenand unlock 37 0;onenand unlock 38 0;
373 onenand unlock 39 0;onenand unlock 40 0;onenand unlock 41 0;onenand unlock 42 0;
374 onenand unlock 43 0;onenand unlock 44 0;onenand unlock 45 0;onenand unlock 46 0;
375 onenand unlock 47 0;onenand unlock 48 0;
376 onenand erase block 23-48;onenand write 81600000 2E0000 300000;
377 </pre></blockquote> <ul>
378 <li> Configure U-Boot to load the kernel and file system.
379 </li></ul>
380 <blockquote><pre>
381 setenv bootargs 'console=tty0 console=ttyS0,115200n8 ramdisk_size=3072 root=/dev/ram0 rw rootfstype=ext2 initrd=0x81600000,3M';
382 setenv bootcmd 'onenand read 0x80300000 0xe0000 0x1d0000; run bootcmd_1;';
383 setenv bootcmd_1 'onenand read 0x81600000 0x2e0000 0x300000; run bootcmd_2;';
384 setenv bootcmd_2 'bootm 0x80300000';
387 </pre></blockquote>
388 <h5><a name="Use_a_file_system_on_an_MMC_card"></a> Use a file system on an MMC card </h5>
389 <blockquote><pre>
391 setenv bootargs 'console=tty0 console=ttyS0,115200n8 root=/dev/mmcblk0p1 rw rootdelay=1';
392 setenv bootcmd 'onenand read 0x80300000 0xe0000 0x1d0000; run bootcmd_1;';
393 setenv bootcmd_1 'bootm 0x80300000';
396 </pre></blockquote>
398 <user>blog.hangerhead.com</user>
400 <prev idref="12" prototyperef="Page"/>
401 <time type="date">12.02.2008 02:50:45 CST</time>