more changes on original files
[linux-2.4.git] / Documentation / arm / SA1100 / CERF
1 The Intrinsyc CerfBoard is a StrongARM 1110-based computer on a board
2 that measures approximately 2" square. It includes an Ethernet
3 controller, an RS232-compatible serial port, a USB function port, and
4 one CompactFlash+ slot on the back. Pictures can be found at the
5 Intrinsyc website, http://www.intrinsyc.com.
6
7 This document describes the support in the Linux kernel for the
8 Intrinsyc CerfBoard as of version 2.4.0-test4-np1.
9
10 Supported in this version:
11    - CompactFlash+ slot (select PCMCIA in General Setup and any options
12      that may be required)
13    - Onboard Crystal CS8900 Ethernet controller (Cerf CS8900A support in
14      Network Devices)
15    - Serial ports with a serial console (hardcoded to 38400 8N1)
16
17 Not supported in this version (yet):
18    - LCD driver/touchscreen interface
19    - UDC (a driver exists right now, but is unstable and slow and only
20      works with the Linux USB)
21
22 In order to get this kernel onto your Cerf, you need a server that runs
23 both BOOTP and TFTP. Detailed instructions should have come with your
24 evaluation kit on how to use the bootloader. This series of commands
25 will suffice:
26
27    make cerf_config
28    make xconfig
29    make dep
30    make zImage
31    cp arch/arm/boot/zImage <TFTP directory>
32
33 The default config uses a 4MB RAM disk located at 0xc0500000 as root.
34 Setting the board to mount root from a NFS partition works, too.
35
36
37 I-Gene Leong, Intrinsyc Software Inc.
38 ileong@intrinsyc.com