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

embOS-Ultra Cortex-M Embedded Studio

embOS-Ultra for Cortex-M was developed for and with Embedded Studio and can be used with any Cortex-M device.

Board support packages (BSPs) for different Cortex-M devices and evaluation boards are included.

Resources and performance data

Memory usage
Kernel ROM2100 Bytes
Kernel RAM117 Bytes
Task RAM: Task control block48 Bytes
Task RAM: Minimum stack size88 Bytes
Timing
Context switching time236 Cycles (1.18 µs with STM32F769 running at 200 MHz)
Interrupt latency timeZero

Board support packages

embOS-Ultra for Cortex-M and Embedded Studio 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
Cortex-MEmbedded Studio Simulator
Infineon XMC4300Infineon XMC4300 RelaxEtherCatKit
Microchip (Atmel) SAML11E16Microchip (Atmel) SAML11 XPlainedPro
Microchip (Atmel) SAMV71Q21Microchip (Atmel) SAMV71 XPlainedUltra
Nordic Semi nRF52833BBC micro:bit V2
Nordic Semi nRF52840Nordic Semi nRF52840 DK
NXP iMXRT1176 (M4)NXP iMXRT1176 EVK
NXP iMXRT1176 (M7)NXP iMXRT1176 EVK
NXP (Freescale) K66FN2M0SEGGER emPower board
NXP LPC55S69NXP LPCXpresso55S69
Silicon Labs EZR32LG330Silicon Labs EZR32 Leopard Gecko WSK
ST STM32F207ST STM3220G-Eval
ST STM32F407SEGGER Cortex-M Trace Reference Board
ST STM32F407ST STM3240G-Eval
ST STM32F769ST STM32F769I-Eval
ST STM32H743SEGGER STM32H7 Trace Reference Board
ST STM32H7B3ST STM32H7B3I-Nucleo
ST STM32H753ST STM32H753ZI-Nucleo
ST STM32L073ST STM32L073Z-Eval
ST STM32L152ST STM32L152RE-Nucleo
ST STM32L476ST STM32L476RG-Nucleo
ST STM32L552ST STM32L552ZE-Nucleo
ST STM32WB55ST STM32WB55RG-Nucleo
TI MSP432P411TI EXP432P4111 LaunchPad

More Information

Purchase

  • Pricing

Editions

  • embOS
  • embOS-Ultra
  • embOS-MPU
  • embOS-Safe

Technology

  • embOS sample application
  • Resource usage
  • Performance
  • Zero Interrupt Latency
  • Tickless Support
  • Cycle Precise System Time
  • Arm TrustZone

Supported Cores / Compiler

  • embOS Ports overview

Tools

  • SystemView
  • embOSView
  • Simulation

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emVNC
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • Linux Studio
  • SystemView
  • CE / REACH

Social Media

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

© 2022 SEGGER - All rights reserved.