Intel 2.5Target Monitors, 2.5.1RedHat RedBoot, Intel IQ80333 I/O Processor, Getting Started

Models: IQ80333

1 68
Download 68 pages 31.88 Kb
Page 18
Image 18
2.5Target Monitors

Intel® IQ80333 I/O Processor

Getting Started

2.5Target Monitors

2.5.1RedHat RedBoot

RedBoot* is an acronym for “RedHat Embedded Debug and Bootstrap”, and is the standard embedded system debug/bootstrap environment from RedHat, replacing the previous generation of debug firmware: CygMon and GDB stubs. It provides a bootstrap environment for a range of embedded operating systems, such as embedded Linux and eCos*, and includes facilities such as network downloading and debugging. It also provides a simple Flash file system for boot images.

RedBoot provides a set of tools for downloading and executing programs on embedded target systems, as well as tools for manipulating the target system's environment. It can be used for both product development (debug support) and for end product deployment (Flash and network booting).

Here are some highlights of RedBoot capabilities:

Boot scripting support

Simple command line interface for RedBoot configuration and management, accessible via serial (terminal) or Ethernet (telnet) (see Section 2.6.4, “GNUPro GDB/Insight” on page 21)

Integrated GDB stubs for connection to a host-based debugger (GBD/Insight) via serial or Ethernet. (Ethernet connectivity is limited to local network only)

Attribute Configuration - user control of aspects such as system time and date (when applicable), default Flash image to boot from, default fail-safe image, static IP address, etc.

Configurable and extensible, specifically adapted to the target environment

Network bootstrap support including setup and download, via BOOTP, DHCP and TFTP

X/Y-Modem support for image download via serial

Power On Self Test

18

Customer Reference Board Manual

Page 18
Image 18
Intel manual 2.5Target Monitors, 2.5.1RedHat RedBoot, Intel IQ80333 I/O Processor, Getting Started