
CONTENTS
3
Contents
1
Revision History
2
2
Intended Audience
5
3
Overview of features
5
4
Hardware feature
5
4.1
Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
4.2
Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
4.3
Connector reference
. . . . . . . . . . . . . . . . . . . . . . .
6
4.4
Electrical characteristics . . . . . . . . . . . . . . . . . . . . .
8
5
Software features
9
5.1
Das U-Boot
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
5.1.1
Requirements for building under Linux . . . . . . . . .
9
5.1.2
Requirements for building under Windows with
Cygwin
9
5.1.3
General build steps . . . . . . . . . . . . . . . . . . . .
10
5.1.4
Tailoring U-Boot for your application
. . . . . . . . .
10
5.1.5
U-Boot Memory layout
. . . . . . . . . . . . . . . . .
12
5.1.6
U-Boot Init Script . . . . . . . . . . . . . . . . . . . .
13
5.2
Windows CE . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
5.2.1
Prerequisites and components . . . . . . . . . . . . . .
14
5.2.2
BSP Installation . . . . . . . . . . . . . . . . . . . . .
14
5.2.3
Building the demo . . . . . . . . . . . . . . . . . . . .
15
5.3
Linux Support
. . . . . . . . . . . . . . . . . . . . . . . . . .
16
5.3.1
Crosstool Linux Toolchain . . . . . . . . . . . . . . . .
16
5.3.2
Crosstool Embedded (
Das U-Boot
) Toolchain . . . . .
17
5.3.3
GNUARM
binaries . . . . . . . . . . . . . . . . . . . .
18
5.3.4
Kernel 2.4.19 . . . . . . . . . . . . . . . . . . . . . . .
19
5.3.5
Kernel 2.6 . . . . . . . . . . . . . . . . . . . . . . . . .
19
5.3.6
Userland build tool . . . . . . . . . . . . . . . . . . . .
20
5.3.7
Userland libraries and applications . . . . . . . . . . .
22
5.3.8
Notes about userland root filesystems . . . . . . . . .
23
5.3.9
mmcinitrd.u-boot . . . . . . . . . . . . . . . . . . . . .
25
5.3.10 Javascript stuff . . . . . . . . . . . . . . . . . . . . . .
25
5.3.11 Login and SSHD support . . . . . . . . . . . . . . . .
25
6
Development Tools
26
6.1
minidebug
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
6.1.1
mdebug . . . . . . . . . . . . . . . . . . . . . . . . . .
27
6.2
JTAG system-level debugger
. . . . . . . . . . . . . . . . . .
27
6.2.1
Requirements . . . . . . . . . . . . . . . . . . . . . . .
28
6.2.2
Startup Options
. . . . . . . . . . . . . . . . . . . . .
28
December 28, 2005
Revision 2.8