RedBoot™ User's Guide

This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/).

Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder.

Distribution of the work or derivative of the work in any standard (paper) book form is prohibited unless prior permission is obtained from the copyright holder.


Table of Contents
Copyright
Warranty
How to Contact Red Hat
1. Getting Started with RedBoot
More information about RedBoot on the web
Installing RedBoot
User Interface
Configuring the RedBoot Environment
Target Network Configuration
Host Network Configuration
Verification
2. RedBoot Commands and Examples
Introduction
RedBoot Editing Commands
Common Commands
Connectivity
General
Download Process
Flash Image System (FIS)
Persistent State Flash-based Configuration and Control
Executing Programs from RedBoot
3. Rebuilding RedBoot
Introduction
Configuration export files
Platform specific instructions
4. Updating RedBoot
Introduction
Start RedBoot, Running from flash
Load and start a different version of RedBoot, running from RAM
Update the primary RedBoot flash image
Reboot; run RedBoot from flash
5. Installation and Testing
Cyclone IQ80310
Overview
Initial Installation Method
Error codes
Using RedBoot with ARM Bootloader
Flash management
Special RedBoot Commands
IQ80310 Hardware Tests
Rebuilding RedBoot
Interrupts
Memory Maps
Resource Usage
Intel IQ80321
Overview
Initial Installation Method
Switch Settings
LED Codes
Flash management
Special RedBoot Commands
Rebuilding RedBoot
Interrupts
Memory Maps
Resource Usage
Intel Xscale IXDP425 Network Processor Evaluation Board
Overview
Initial Installation Method
LED Codes
Rebuilding RedBoot
Interrupts
Memory Maps
Platform Resource Usage
Intel Xscale Generic Residential Gateway
Overview
Initial Installation Method
Rebuilding RedBoot
Interrupts
Memory Maps
Platform Resource Usage
Intel Xscale DBPXA27XC0
Overview
Initial Installation Method
Switch Settings
LED Codes
Rebuilding RedBoot
Interrupts
Memory Maps
Platform Resource Usage
Intel SA1100 (Brutus)
Overview
Initial Installation Method
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Intel StrongArm EBSA 285
Overview
Initial Installation Method
Flash management
Communication Channels
Special RedBoot Commands
Memory Maps
Resource Usage
Building eCos Test Cases to run with old RedBoots
Rebuilding RedBoot
Intel SA1100 Multimedia Board
Overview
Initial Installation Method
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Intel SA1110 (Assabet)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
NEC uPD985xx ASCOM LAKI Board
Overview
Initial Installation Method
Flash management
Communication Channels
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Intel SA1110 ASCOM/ACN PLC2 Board
Overview
Initial Installation Method
Special RedBoot Commands
Memory Maps
Rebuilding RedBoot
MIPS Atlas Board with CoreLV 4Kc and CoreLV 5Kc
Overview
Initial Installation
Flash management
Additional commands
Interrupts
Memory Maps
Resource Usage
Rebuilding RedBoot
MIPS Malta Board with CoreLV 4Kc and CoreLV 5Kc
Overview
Initial Installation
Flash management
Additional commands
Interrupts
Memory Maps
Resource Usage
Rebuilding RedBoot
PMC-Sierra MIPS RM7000 Ocelot
Overview
Initial Installation Method
Flash Management
Additional commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Motorola PowerPC MBX
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Analogue & Micro PowerPC 860T
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
ARM Evaluator7T (e7t) board with ARM7TDMI
Overview
Initial Installation
Quick download instructions
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
ARM Integrator board with ARM7TDMI or ARM966E
Overview
Initial Installation
Quick download instructions
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
ARM ARM7 PID, Dev7 and Dev9
Overview
Initial Installation Method
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Compaq iPAQ PocketPC
Overview
Initial Installation
Flash Management
Additional commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Cirrus Logic EP7xxx (EDB7211, EDB7212, EDB7312)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Bright Star Engineering commEngine and nanoEngine
Overview
Initial Installation
Download Instructions
Cohabiting with POST in Flash
Special RedBoot Commands
Memory Maps
Nano Platform Port
Ethernet Driver
Rebuilding RedBoot
x86 Based PC
Overview
Initial Installation
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Samsung CalmRISC16 Core Evaluation Board
Overview
Initial Installation Method
Special RedBoot Commands
Special Note on Serial Channel
Resource Usage
Rebuilding RedBoot
Samsung CalmRISC32 Core Evaluation Board
Overview
Initial Installation Method
Special RedBoot Commands
Special Note on Serial Channel
Resource Usage
Rebuilding RedBoot
Hitachi EDK7708 (edk7708)
Overview
Initial Installation Method
Flash management
Memory Maps
Resource Usage
Rebuilding RedBoot
Hitachi Solution Engine 77X9 (SE77X9)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Ethernet Driver
Resource Usage
Rebuilding RedBoot
Hitachi Solution Engine 7709 (SE77X9)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Ethernet Driver
Resource Usage
Rebuilding RedBoot
Hitachi Solution Engine 7751 (SE7751)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Ethernet Driver
Resource Usage
Rebuilding RedBoot
Hitachi HS7729PCI
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Cirrus Logic SEB9312 (EP93xx) (aka SEB9213)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Atmel AT91 Evaluation Board (EB40)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Matsushita MN103E010 (AM33/2.0) ASB2305 Board
Overview
Initial Installation
Additional Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Altera Excalibur ARM9 (excalibur_arm9)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
Agilent AAED2000 ARM9 (aaed)
Overview
Initial Installation Method
Flash management
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
NEC DDB-VRC4375
Overview
Initial Installation Method
Special RedBoot Commands
Memory Maps
Resource Usage
Ethernet Driver
Rebuilding RedBoot
Fujitsu FR-V 400 (MB-93091)
Overview
Initial Installation Method
Special RedBoot Commands
Memory Maps
Resource Usage
Rebuilding RedBoot
List of Examples
1-1. Sample DHCP configuration file
1-2. Sample /etc/named.conf for Red Hat Linux 7.x
Document Version 1.9, February 2003