Board Manual 21
Intel® IQ80321 I/O Processor E valuation Platform
Getting Started
2.5 Target Monitors

2.5.1 Redhat Redboot

RedBoot* is an acronym for “Red Hat Embedded Debug and Bootstrap”, and is the standard
embedded system debug/bo otstrap environment from R ed Hat, replacing the previo us generation of
debug firmware: CygMon and GDB stubs. It provides a bootstrap environ ment for a range of
embedded operating systems, such as embedded L inux and eCos*, and includes facilities such as
network downloading and de bugging. It also provides a simp le Flash file system for boot im ages.
RedBoot provides a set of tools fo r downloading and executing programs on embedded target
systems, as well as tools for manipulating the target system's environmen t. It can be used for both
product development (debu g support) and for end produ ct deployment (Flash and netw ork booting).
Here are some highlights of RedBoot capab ilities:
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 page26)
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