What's Happening at SEGGER?

2009 |
Aug. 06
embOS, Press Releases 2009

SEGGER supports Freescale’s Controller Continuum with RTOS Release for HCS08 and ColdFire V1 Microcontrollers

SEGGER Microcontroller today announced that embOS, the powerful, easy to use RTOS, is now available for the 8-bit HCS08 and 32-bit ColdFire® V1 microcontrollers (MCUs) from Freescale Semiconductor. embOS comes with a premium feature set such as the embOSView task-level profiling tool, an unlimited number of tasks and no need for pre-configuration.

By supporting both cores, SEGGER helps developers to easily transfer from the 8-bit to 32-bit world using the Freescale Controller Continuum. The developer only needs to switch the MCU on the hardware to be ready to run his project originally developed on the HCS08 directly on a ColdFire MCU.

With strict yet efficient coding and documentation standards, SEGGER created a fast, small and easy to use RTOS. The efficient use of resources perfectly matches the low-power architecture of Freescale’s HCS08 and ColdFire V1 MCUs. Additionally the developer benefits from the efficiency of embOS, because most of the memory is available for application use.

“The Freescale Controller Continuum allows our customers to switch seamlessly between 8-bit and 32-bit MCUs without changing the BSP or the API to the application,” says Ivo Geilenbruegge, CEO of SEGGER.

“By offering embOS support for Freescale HCS08 and ColdFire MCUs that are part of our Controller Continuum, SEGGER is expanding the RTOS options available to embedded developers,” said Jeff Bock, global manager of Freescale’s industrial and multi-market MCUs. “The combination of embOS and MCUs within the Controller Continuum makes it fast and easy for developers to migrate their designs up and down the 8-to-32-bit performance curve.”

embOS is a high-performance real time OS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. It supports fully nested interrupts for zero interrupt latency. embOS is a priority-controlled multi-tasking system, designed as an embedded operating system for real-time applications for all popular CPUs. It provides a migration path with identical APIs across all platforms.

It is provided as full source code and comes with a simple licensing model without royalties. Full product specifications and a trial version are available at: