Rebuilding redboot, Arm/xscale cyclone iq80310, Overview – Comtrol eCos User Manual

Page 227: Initial installation method

Advertising
background image

Chapter 5. Installation and Testing

Rebuilding RedBoot

These shell variables provide the platform-specific information needed for building RedBoot according to the
procedure described in

Chapter 3

:

export TARGET=cerf

export ARCH_DIR=arm

export PLATFORM_DIR=sa11x0/cerf

The names of configuration files are listed above with the description of the associated modes.

ARM/Xscale Cyclone IQ80310

Overview

RedBoot supports both serial ports 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

ROMA

[ROM]

RedBoot running from
flash address 0x40000,
with ARM bootloader in
flash boot sector.

redboot_ROMA.ecm

RAMA

[RAM]

RedBoot running from
RAM with ARM
bootloader in flash boot
sector.

redboot_RAMA.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 one of the two flash based RedBoot images to flash. The
ROM mode RedBoot (which runs from the flash boot sector) should be programmed to flash address 0x00000000.
The ROMA RedBoot mode (which is started by the ARM bootloader) should be programmed to flash address
0x00004000.

123

Advertising