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 Ports overview
  • Editions
  • Technology
  • Supported Cores / Compiler
  • Tools

Supported cores and compilers

All cores and compilers can be supported. The kernel is written entirely in C. It is very efficient and can be ported to any processor for which an ANSI-compliant C compiler exists. We support the full range of 8-bit, 16-bit, and 32-bit microcontrollers. If you are interested in a specific device, please contact us.

Contact us
Downloads
Documentation
SEGGER embOS

Overview of cores and compilers currently supported by embOS

We are continuously adding new targets. If your core or compiler is not in the list, we will port embOS to your target, ensuring high quality and extensive testing. Please feel free to contact us at support_embos@segger.com.

Chip vendorCoreCompiler / IDEembOSPart#
Simulationx86 / x86_64LinuxembOS-Classic Sim Linux1.40.x.35
 Microsoft VisualStudioembOS-Classic Sim VisualStudio1.40.x.29
 MinGW / GCCembOS-Classic Sim MinGW1.40.x.30
 LinuxembOS-Classic-MPU Sim Linux1.23.x.35
ARMARM7 / ARM9ARM ADS 1.2 toolkitembOS-Classic ARM ADS121.08.x.13
 ARM RVDS 3.0embOS-Classic ARM RVDS301.08.x.16
 GCCembOS-Classic ARM GCC1.08.x.25
 IAR EWARMembOS-Classic ARM IAR1.08.x.01
 Keil MDKembOS-Classic ARM Keil MDK1.08.x.08
 Rowley CrossWorksembOS-Classic ARM Rowley1.08.x.14
 SEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-A / Cortex-RGCCembOS-Classic ARM GCC
embOS-Classic ARM64 GCC
1.08.x.25
1.45.x.25
 IAR EWARMembOS-Classic ARM IAR1.08.x.01
 Keil MDKembOS-Classic ARM Keil MDK1.08.x.08
 Rowley CrossWorksembOS-Classic ARM Rowley1.08.x.14
 SEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MARM DS-5embOS-Classic Cortex-M DS51.23.x.27
 GCCembOS-Ultra Cortex-M GCC
embOS-Classic Cortex-M GCC
embOS-Classic-MPU Cortex-M GCC
15.23.x.25
1.23.x.25
1.73.x.25
 IAR EWARM

embOS-Ultra Cortex-M IAR
embOS-Classic Cortex-M IAR
embOS-Classic-MPU Cortex-M IAR

15.23.x.01
1.23.x.01
1.73.x.01

 Keil MDKembOS-Classic Cortex-M Keil MDK1.23.x.08
 Rowley CrossWorksembOS-Classic Cortex-M Rowley1.23.x.14
 SEGGER Embedded Studio

embOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES

15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
 TI Code ComposerembOS-Classic Cortex-M TICC1.23.x.22
AllwinnerCortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Ambiq MicroCortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES

15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28

Analog DevicesARM7 / ARM9SEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
Cypress SemiconductorCortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
F2MC-16LX/FXSoftuneembOS-Classic F2MC-16LX/FX Softune1.07.x.05
FR30/50/70SoftuneembOS-Classic FR30/50/70 Softune1.14.x.05
GigaDeviceCortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
RISC-VSEGGER Embedded StudioembOS-Ultra RISC-V ES
embOS-Classic RISC-V ES
15.55.x.28
1.55.x.28
GCCembOS-Classic RISC-V GCC1.55.x.25
IARembOS-Classic RISC-V IAR1.55.x.01
IDTCortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
InfineonC16xKeil MDKembOS-Classic C16x Keil MDK1.11.x.08
 TaskingembOS-Classic C16x Tasking1.11.x.02
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
Intel FPGA (Altera)Cortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
NIOS2Altera GCCembOS-Classic NIOS2 GNU1.16.x.11
Maxim IntegratedARM7 / ARM9SEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
MicrochipAVR ATMega/ATXMegaIARembOS-Classic AVR IAR1.10.x.01
AVR32GNUembOS-Classic AVR32AP GNU1.28.x.11
 GNUembOS-Classic AVR32UC GNU1.28.x.11
 IARembOS-Classic AVR32UC IAR1.28.x.01
Cortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
PIC18Microchip XC18embOS-Classic PIC18 MPLAB C181.29.x.18
PIC24/PIC30/dsPIC33Microchip XC16embOS-Classic PIC24 XC161.22.x.18
PIC32Microchip XC32embOS-Classic PIC32 XC321.25.x.18
Nordic SemiconductorCortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
NuvotonCortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
NXPColdFireCodeWarriorembOS-Classic ColdFire CodeWarrior1.21.x.17
 CodeWarrior MCUembOS-Classic ColdFire CodeWarrior MCU1.21.x.33
 CodeWarriorembOS-Classic ColdFireV1 CodeWarrior1.31.x.17
 IARembOS-Classic ColdFire IAR1.21.x.01
Cortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
HCS12CodeWarriorembOS-Classic HCS12 CodeWarrior1.37.x.17
PowerPCCodeWarriorembOS-Classic PowerPC CodeWarrior1.38.x.17
S12ZS12lisaembOS-Classic S12Z S12lisa1.44.x.31
SO8CodeWarriorembOS-Classic SO8 CodeWarrior1.33.x.17
OKI SemiconductorARM7 / ARM9SEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Renesas
78K0IARembOS-Classic 78K0/K0S/K0R IAR1.01.x.01
78K4IARembOS-Classic 78K4 IAR1.02.x.01
Cortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
H8/H8S/H8SXIARembOS-Classic H8/H8S IAR1.18.x.01
 HEWembOS-Classic H8/H8S/H8SX HEW1.18.x.07
M16C/R8CHEWembOS-Classic R8C HEW1.20.x.07
 GNUembOS-Classic M16C GNU1.05.x.11
 NC30embOS-Classic M16C NC301.05.x.04
 IARembOS-Classic M16C/R8C IAR1.05.x.01
 TaskingembOS-Classic M16C/R8C Tasking1.05.x.02
M32C/M16C80NC308embOS-Classic M32C/M16C80 NC3081.06.x.04
 IARembOS-Classic M32C/M16C80 IAR1.06.x.01
RASEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
RE01SEGGER Embedded StudioembOS-Classic Cortex-M ES
embOS-Ultra Cortex-M ES
1.23.x.28
15.23.x.28
RH850IARembOS-Classic RH850 IAR1.42.x.01
RL78CCRLembOS-Classic RL78 CCRL1.36.x.07
 IARembOS-Classic RL78 IAR1.36.x.01
RXIARembOS-Classic RX IAR1.34.x.01
 CCRXembOS-Classic RX CCRX1.34.x.07
 GNUembOS-Classic RX GNU1.34.x.23
RZKPIT GNUembOS-Classic RZ KPIT GNU1.08.x.23
R32CIARembOS-Classic R32C IAR1.26.x.01
 HEWembOS-Classic R32C HEW1.26.x.07
SH2HEWembOS-Classic SH2 HEW1.24.x.07
SH2AHEWembOS-Classic SH2A HEW1.27.x.07
 HEW GNUembOS-Classic SH2A HEW GNU1.27.x.11
 IARembOS-Classic SH2A IAR1.27.x.01
V850GreenHillsembOS-Classic V850 GreenHills1.03.x.03
 IARembOS-Classic V850 IAR1.03.x.01
 NECembOS-Classic V850 NEC1.03.x.19
Silicon Labs8051IARembOS-Classic 8051 IAR1.39.x.01
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
SiFiveRISC-VSEGGER Embedded StudioembOS-Ultra RISC-V ES
embOS-Classic RISC-V ES
15.55.x.28
1.55.x.28
GCCembOS-Classic RISC-V GCC1.55.x.25
IARembOS-Classic RISC-V IAR1.55.x.01
ST MicroelectronicsCortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
STM8IARembOS-Classic STM8 IAR1.35.x.01
ST7CosmicembOS-Classic ST7 Cosmic1.12.x.09
SynopsysARC EM4MetaWareembOS-Classic ARC MetaWare1.47.x.33
Texas InstrumentsCortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
CR16CIARembOS-Classic CR16C IAR1.19.x.01
MSP430GCCembOS-Classic MSP430 GCC1.15.x.25
 IARembOS-Classic MSP430 IAR1.15.x.01
 RowleyembOS-Classic MSP430 Rowley1.15.x.14
 TICCembOS-Classic MSP430 TICC1.15.x.22
ToshibaCortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28
Cortex-MSEGGER Embedded StudioembOS-Ultra Cortex-M ES
embOS-Ultra-MPU Cortex-M ES
embOS-Classic Cortex-M ES
embOS-Classic-MPU Cortex-M ES
15.23.x.28
15.73.x.28
1.23.x.28
1.73.x.28
TLCS-900ToshibaembOS-Classic TLCS-900 Toshiba1.13.x.12
XilinxCortex-A / Cortex-RSEGGER Embedded StudioembOS-Ultra ARM ES
embOS-Classic ARM ES
15.08.x.28
1.08.x.28

 

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.