On our website, we would like to use the services of third-party providers who help us improve our promotional offerings (marketing), evaluate the use of our website (performance) and adapt the website to your preferences (functionality). We need your consent for the use of these services; you can always revoke this consent. You can find information about the services and the chance to reject them under “User-defined.” You can find additional information in our Data Protection Policy.

Use #ew22

15 - 17 March 2022 // Nuremberg, Germany

+++ The entries in the exhibitor & product database correspond to the registration status for embedded world 2020. +++

Posting print layout

What information should be shown in the print layout?

Create print layout
Exhibitors & Products embedded world 2020
Zoom Image LOGO_RedBoot Debug and Bootstrap Firmware

RedBoot Debug and Bootstrap Firmware

LOGO_RedBoot Debug and Bootstrap Firmware

RedBoot Debug and Bootstrap Firmware

Request information Request information

Contact us

Please enter your personal information and desired appointment. You can also leave us a message.

Your personal information

Your message for us

Desired appointment during the exhibition

* Compulsory fields you must fill in.

Information on data protection can be found here.

Your message has been sent.

You do not have a registration yet? Register now and use all advantages of the Exhibitors and Products Database, the supporting programme and the TicketShop.

An error has occurred.

RedBoot™ is a comprehensive debug and bootstrap firmware solution for the development, deployment, and management of embedded devices. It supports a wide variety of embedded applications ranging from native stand-alone, proprietary and eCos RTOS based applications, through to embedded Linux based systems. RedBoot is fully open source, and free of royalty and license fees.

The feature set of RedBoot provides assistance in all phases of a product's life-cycle. In the initial development phases it supplies a standardized bootstrap and debug environment on commercial development boards, and on an OEM's own prototype hardware. During manufacturing it can provide application installation, power-on self tests (POST), and built-in diagnostic tests. Finally, when products are deployed, RedBoot provides the system bootstrap mechanism, site specific configuration ability, as well as a straightforward migration path for firmware, OS, and file system content upgrades.

RedBoot has been adopted by many semiconductor and development board manufacturers as their standard bootstrap firmware. All major architectures are supported including ARM, ColdFire, MIPS, PowerPC, SuperH, XScale and x86. RedBoot is the standard firmware shipped in all of Intel's XScale development boards. It has also been used in various boards from Freescale in their i.MX and PowerPC ranges, SH based boards from STMicroelectronics and SuperH, and Cirrus Logic's ARM boards. A wide variety of third-party development boards that feature RedBoot are available from ADI Engineering, Arcom, Analogue & Micro, Embedded Planet, RadiSys, SSV, Telelogic, and many others. Most development boards supported by eCosCentric's eCosPro® Developer's Kit also include a port of RedBoot. RedBoot has been deployed in embedded products from Axis, Buffalo, HP, Intel, Linksys, NETGEAR, Yamaha, Zyxel, and many others.
Technical Overview

RedBoot is, in essence, a minimal eCos RTOS application, using the hardware abstraction layer (HAL) and device drivers from eCos to provide its portability and device access infrastructure. It therefore inherits the key eCos qualities of reliability, portability and configurability, and leverages the wide range of peripherals, processor ports, development and evaluation platforms already supported by the eCos HAL.

Typical flash memory footprints are less than 64kB for basic configurations, rising to 96kB or more for fully-featured systems that include TCP/IP & Ethernet connectivity, image decompression, filesystem, and Linux bootstrap support. The compact and configurable nature of RedBoot and eCos allows functionality to be enabled, customised, or removed to suit the target system's functional requirements and Flash budget. For example, network communications and filesystem access capabilities can be used to speed software development, and then removed for the product to minimise RedBoots overall flash footprint.

RedBoot has been architected for flexibility and rapid customisation. Interruptible boot scripts enable adaptable custom boot sequences that can automatically load application and data images from flash memory, removable memory cards, or even by downloading via an Ethernet connection.

Power-on self testing is readily implemented and new RedBoot commands may be created to provide vendor specific customizations such as POST and hardware diagnostics. These new commands can then be either inserted into the boot script or run interactively. In addition to the bootstrap of native and eCos RTOS based applications, RedBoot can also boot other operating systems, and in particular embedded Linux. Linux-specific features include architecture specific initialization of processor and board state, kernel boot parameters, kernel image decompression support, and kernel image loading from native ext2, JFFS2 and other file systems.


The selected entry has been placed in your favourites!

If you register you can save your favourites permanently and access all entries even when underway – via laptop or tablet.

You can register an account here to save your settings in the Exhibitors and Products Database and as well as in the Supporting Programme.The registration is not for the TicketShop and ExhibitorShop.

Register now

Your advantages at a glance:

  • Advantage Save your favourites permanently. Use the instant access – mobile too, anytime and anywhere – incl. memo function.
  • Advantage The optional newsletter gives you regular up-to-date information about new exhibitors and products – matched to your interests.
  • Advantage Call up your favourites mobile too! Simply log in and access them at anytime.