aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/arm/SA1100/Itsy
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:20:36 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:20:36 -0400
commit1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch)
tree0bba044c4ce775e45a88a51686b5d9f90697ea9d /Documentation/arm/SA1100/Itsy
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
Diffstat (limited to 'Documentation/arm/SA1100/Itsy')
-rw-r--r--Documentation/arm/SA1100/Itsy39
1 files changed, 39 insertions, 0 deletions
diff --git a/Documentation/arm/SA1100/Itsy b/Documentation/arm/SA1100/Itsy
new file mode 100644
index 000000000000..3b594534323b
--- /dev/null
+++ b/Documentation/arm/SA1100/Itsy
@@ -0,0 +1,39 @@
1Itsy is a research project done by the Western Research Lab, and Systems
2Research Center in Palo Alto, CA. The Itsy project is one of several
3research projects at Compaq that are related to pocket computing.
4
5For more information, see:
6
7 http://www.research.digital.com/wrl/itsy/index.html
8
9Notes on initial 2.4 Itsy support (8/27/2000) :
10The port was done on an Itsy version 1.5 machine with a daughtercard with
1164 Meg of DRAM and 32 Meg of Flash. The initial work includes support for
12serial console (to see what you're doing). No other devices have been
13enabled.
14
15To build, do a "make menuconfig" (or xmenuconfig) and select Itsy support.
16Disable Flash and LCD support. and then do a make zImage.
17Finally, you will need to cd to arch/arm/boot/tools and execute a make there
18to build the params-itsy program used to boot the kernel.
19
20In order to install the port of 2.4 to the itsy, You will need to set the
21configuration parameters in the monitor as follows:
22Arg 1:0x08340000, Arg2: 0xC0000000, Arg3:18 (0x12), Arg4:0
23Make sure the start-routine address is set to 0x00060000.
24
25Next, flash the params-itsy program to 0x00060000 ("p 1 0x00060000" in the
26flash menu) Flash the kernel in arch/arm/boot/zImage into 0x08340000
27("p 1 0x00340000"). Finally flash an initial ramdisk into 0xC8000000
28("p 2 0x0") We used ramdisk-2-30.gz from the 0.11 version directory on
29handhelds.org.
30
31The serial connection we established was at:
32 8-bit data, no parity, 1 stop bit(s), 115200.00 b/s. in the monitor, in the
33params-itsy program, and in the kernel itself. This can be changed, but
34not easily. The monitor parameters are easily changed, the params program
35setup is assembly outl's, and the kernel is a configuration item specific to
36the itsy. (i.e. grep for CONFIG_SA1100_ITSY and you'll find where it is.)
37
38
39This should get you a properly booting 2.4 kernel on the itsy.