Restoring windows/ce, Additional commands, Memory maps – Comtrol eCos User Manual

Page 223: Warning

Advertising
background image

Chapter 5. Installation and Testing

WARNING

You must type these commands exactly! Failure to do so may render your iPAQ totally use-
less. Once you’ve done this, RedBoot should come up every time you reset.

Restoring Windows/CE

To restore Windows/CE from the backup taken in

the Section called Installing RedBoot permanently

, visit

http://www.handhelds.org/projects/wincerestoration.html for directions.

Additional commands

The exec command which allows the loading and execution of Linux kernels, is supported for this board (see

the

Section called Executing Programs from RedBoot in Chapter 2

). The exec parameters used for the iPAQ are:

-b <

addr>

Location Linux kernel was loaded to

-l <

len>

Length of kernel

-c

"params"

Parameters passed to kernel

-r <

addr>

’initrd’ ramdisk location

-s <

len>

Length of initrd ramdisk

Linux kernels may be run on the iPAQ using the sources from the anonymous CVS repository at the
Handhelds project (http://www.handhelds.org/) with the

elinux.patch

patch file applied. This file

can be found in the

misc/

subdirectory of the iPAQ platform HAL in the RedBoot sources, normally

hal/arm/sa11x0/ipaq/VERSION /misc/

On the iPAQ (and indeed all SA11x0 platforms), Linux expects to be loaded at address 0xC0008000 and the entry
point is also at 0xC0008000.

119

Advertising