Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Knowledge Base
    • Web Shop
    • Newsletter
    • RSS
  •   Jobs
  •   Videos
  •   Blog
  •   Sustainability
  • embOS
  • embOS-Classic Cortex-M Rowley
  • Editions
  • Technology
  • Supported Cores / Compiler
  • Tools

embOS-Classic Cortex-M Rowley

embOS-Classic RTOS port for Cortex-M was developed for and with Rowley CrossWorks and can be used on any Cortex-M device.

Board support packages (BSPs) for different Arm devices and evaluation boards are included.

Contact us
Downloads
Documentation
SEGGER - RTOS embOS-Classic Product Icon

Resources and performance data

Memory usage
Kernel ROMApprox. 1700 Bytes
Kernel RAM136 Bytes
Task RAM: Task control block36 Bytes
Task RAM: Minimum stack size88 Bytes
Timing
Context switching time186 Cycles (0.465 µs with STM32H743 running at 400 MHz)
Interrupt latency timeZero

Board support packages

embOS-Classic for Cortex-M and Rowley CrossWorks may be used on any Cortex-M device. The most recent release includes the following board support packages (BSPs), but further board support packages may easily be created based on this release.

Do you want us to create the BSP on your behalf? Please contact us.

CPUEvaluation board
Atmel AT91SAM3SAtmel AT91SAM3S_EK
Atmel AT91SAM3UAtmel AT91SAM3U_EK
Atmel AT91SAM3XAtmel AT91SAM3X_EK
Atmel AT91SAM4SAtmel AT91SAM4S_EK
Atmel ATSAMG53Atmel SAMG53 XPlainedPRO
Atmel SAML11E16Atmel SAML11 XPlainedPRO
Atmel SAMV7Atmel SAMV71 XPlained Ultra
Freescale PK40X256VMD100 (Kinetis 40)Freescale TWR SCH26547
Freescale PK60N512VMD100 (Kinetis 60)Freescale TWR-K60N512-KIT
Freescale K64FFreescale FRDM K64F
Freescale K66FN2M0SEGGER emPower board
Freescale K70FN1M0Freescale TWR-K70FN1M
NXP LPC1766IAR LPC1766-SK
NXP LPC1768Keil MCB1700
NXP LPC1788Embedded Artists LPC1788-32
NXP LPC1788Future Designs uEZGUI-1788-43WQS
NXP LPC1788IAR LPC178x-SK
NXP LPC4088Embedded Artists LPC4088
NXP LPC55S69NXP LPCXpresso55S69
Silicon Labs EFM32G890F128EFM32-G8X-STK
Silicon Labs EFM32G290F128EFM32-G8XX-DK
Silicon Labs EFM32GG990F1024EFM32-GG990-DK
ST STM32F051IAR STM32F051R8-SK
ST STM32F072SEGGER J-Link OB evalboard
ST STM32F072ST STM32F072 Discovery
ST STM32F100RBSTM32 Discovery
ST STM32F103VBT6ST STM32F10X-128K-EVAL (MB525)
ST STM32F103ZET6ST STM3210E-EVAL (MB672)
ST STM32F103B6 PROTOSTM32-SK
ST STM32F107VCT6ST MB784
ST STM32F207ZGT6ST STM32F207ZG-SK
ST STM32F207IGH6ST STM3220G-EVAL (MB786)
ST STM32F303ST STM32F303C-Eval
ST STM32F407VGSTM32F4-Discovery (MB997A)
ST STM32F407VGST STM32F40G-Eval
ST STM32F429ST STM32F429 Discovery
ST STM32F429IAR STM32F429 SK
ST STM32F4xxST STM32F4x9I-SK
ST STM32F756NGST STM32F756G-EVAL
ST STM32F769NIST STM32F769I-EVAL
ST STM32H743SEGGER STM32H7 Trace Reference Board
ST STM32L073ST STM32L073Z-EVAL
ST STM32L152VBIAR STM32L152VB-SK
ST STM32L152

ST STM32L152D-Eval

ST STM32L152RE-Nucleo

TI Tiva TM4C129TI TM4C129 Development Board

Headquarters

SEGGER Microcontroller GmbH

Ecolab-Allee 5
40789 Monheim am Rhein, Germany
info@segger.com
Tel.: +49-2173-99312-0
Fax: +49-2173-99312-28

Locations

USA: SEGGER Microcontroller Systems LLC

Boston area
101 Suffolk Lane
Gardner, MA 01440, USA
us-east@segger.com
Tel.: +1-978-874-0299
Fax: +1-978-874-0599

Silicon Valley
Milpitas, CA 95035, USA
us-west@segger.com
Tel.: +1-408-767-4068

China: SEGGER Microcontroller China Co., Ltd.

Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199, China
china@segger.com
Tel.: +86-133-619-907-60

ISO 9001 certified

ISO 9001

30+ years of experience

First-class embedded software tools since 1992
  • Imprint
  • Disclaimer
  • Privacy Policy
© 2025 SEGGER - All rights reserved.