Installing redboot permanently, Caution – Comtrol eCos User Manual

Page 222

Advertising
background image

Chapter 5. Installation and Testing

Platform: Compaq iPAQ Pocket PC (StrongARM 1110)

Copyright (C) 2000, 2001, Red Hat, Inc.

RAM: 0x00000000-0x01fc0000, 0x0001f200-0x01f70000 available

FLASH: 0x50000000 - 0x51000000, 64 blocks of 0x00040000 bytes

each.

Since the LCD touchscreen is only 30 characters wide, some of this data will be off the right hand side of the
display. The joypad may be used to pan left and right in order to see the full lines.

If you have a Compact Flash ethernet card, RedBoot should find it. You’ll need to have BOOTP enabled for this
unit (see your sysadmin for details). If it does, it will print a message like:

... Waiting for network card: .Ready!

Socket Communications Inc: CF+ LPE Revision E 08/04/99

IP: 192.168.1.34, Default server: 192.168.1.101

Installing RedBoot permanently

Once you are satisfied with the setup and that RedBoot is operating properly in your environment, you can set up
your iPAQ unit to have RedBoot be the bootstrap application.

CAUTION

This step will destroy your Windows/CE environment.

Before you take this step, it is strongly recommended you save your WinCE FLASH contents
as outlined above using the "parrot" loader, or by using the Compaq OSloader:

Using OSloader on the iPAQ, select the Tools->Flash->Save to files....
menu item.

Four (4) files, 4MB each in size will be created.

After each file is created, copy the file to your computer, then delete the
file from the iPAQ to make room in the WinCE ramdisk for the next file.

You will need to download the version of RedBoot designed as the ROM bootstrap. Then install it permanently
using these commands:

RedBoot> lo -r -b 0x100000 redboot_ROM.bin

RedBoot> fi loc -f 0x50000000 -l 0x40000

RedBoot> fis init

RedBoot> fi unl -f 0x50040000 -l 0x40000

RedBoot> fi cr RedBoot -b 0x100000

RedBoot> fi loc -f 0x50040000 -l 0x40000

RedBoot> reset

118

Advertising