| RedBoot | |
|---|---|
| Operating system | eCos |
| Type | Bootstrapping |
| License | eCos License:GPL-2.0-or-later (withlinking exception)[1] |
| Website | ecos |
RedBoot (anacronym forRed Hat Embedded Debug and Bootstrap firmware) is anopen-sourceapplication that uses theeCosreal-time operating systemHardware Abstraction Layer to providebootstrapfirmware forembedded systems.
RedBoot allows download and execution of embedded applications viaserial orEthernet, including embeddedLinux andeCos applications. It provides debug support in conjunction withGDB to allow development and debugging of embedded applications. It also provides an interactivecommand line interface to allow management of theFlash images, image download, RedBoot configuration, etc., accessible via serial or Ethernet. For unattended or automated startup, boot scripts can be stored in Flash allowing, for example, loading of images from Flash, hard disk, or aTFTP server.
eCos is released under a modified version of the well known GNU General Public License (GPL).