Platform resource usage, Arm/xscale intel iq80321, Overview – Comtrol eCos User Manual
Page 233: Initial installation method

Chapter 5. Installation and Testing
0xc0000000 - 0xcfffffff
Y Y
Cache Flush Region
0xd0000000 - 0xd0000fff
Y N
first 4k page of flash
0xf0000000 - 0xffffffff
N N
80200 Internal Registers
Platform Resource Usage
The external timer is used as a polled timer to provide timeout support for networking and XModem file transfers.
ARM/Xscale Intel IQ80321
Overview
RedBoot supports the serial port and the built-in ethernet port for communication and downloads. The default serial
port settings are 115200,8,N,1. RedBoot also supports flash management for the onboard 8MB flash.
The following RedBoot configurations are supported:
Configuration
Mode
Description
File
ROM
[ROM]
RedBoot running from the
board’s flash boot sector.
redboot_ROM.ecm
RAM
[RAM]
RedBoot running from
RAM with RedBoot in the
flash boot sector.
redboot_RAM.ecm
Initial Installation Method
The board manufacturer provides a DOS application which is capable of programming the flash over the PCI bus,
and this is required for initial installations of RedBoot. Please see the board manual for information on using this
utility. In general, the process involves programming the ROM mode RedBoot image to flash. RedBoot should be
programmed to flash address 0x00000000 using the DOS utility.
After booting the initial installation of RedBoot, this warning may be printed:
flash configuration checksum error or invalid key
This is normal, and indicates that the flash must be configured for use by RedBoot. Even if the above message is
not printed, it may be a good idea to reinitialize the flash anyway. Do this with the fis command:
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
Warning: device contents not erased, some blocks may not be usable
... Unlock from 0xf07e0000-0xf0800000: .
129