
18 Evaluation Platform Board Manual
Intel® IQ80332 I/O Processor
Getting Started
2.5 Target Monitors2.5.1 RedHat RedBoot
RedBoot* is an acronym for “Re dHat Embedded Debug and Bo otstrap”, and is the standard
embedded system debug/boo tstrap environment from Re dHat, replacing the previou s generation of
debug firmware: CygMon an d GDB stubs. It provides a boot strap environment for a range of
embedded operating systems, such as embedded Linux and eCos*, and includes facilities such as
network downloading and deb ugging. It also provides a simp le Flash file system for boot images.
RedBoot provides a set of tools for downloading and executin g programs on embedded target
systems, as well as tools for manipulating the target system's environment. It can be u sed for both
product development (debug support) and for end product d eployment (Flash and networ k booting).
Here are some highlights of RedBoot capabilities:
•Boot scripting support
•Simple command line interface for RedBoot configuration and manage ment, accessible via
serial (terminal) or Ethernet (telnet) (see Section2.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 syst em tim e 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