# Segger

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Segger
> Markdown URL: https://mediated.wiki/source/Segger.md
> Source: https://en.wikipedia.org/wiki/Segger
> Source revision: 1349674854
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

For other uses, see [Segger (disambiguation)](/source/Segger_(disambiguation)).

Private company in the embedded systems industry

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Segger" – news · newspapers · books · scholar · JSTOR (January 2022) (Learn how and when to remove this message)

Segger Microcontroller Type GmbH Industry Embedded software Products Middleware components, JTAG development tools Website www.segger.com

**Segger Microcontroller** is a private company involved in the [embedded systems](/source/Embedded_system) industry.[1] It provides products used to develop and manufacture four categories of embedded systems: [real-time operating systems](/source/Real-time_operating_system) (RTOS) and software [libraries](/source/Library_(computing)) ([middleware](/source/Middleware)), [debugging](/source/Debugging) and [trace](/source/Stack_trace) probes, [programming tools](/source/Programming_tool) ([integrated development environment](/source/Integrated_development_environment) (IDE), [compiler](/source/Compiler), [linker](/source/Linker_(computing))), and [in-system programmers](/source/In-system_programming) (Flasher line of products). The company is headquartered in [Monheim am Rhein](/source/Monheim_am_Rhein), Germany, with remote offices in [Gardner, Massachusetts](/source/Gardner%2C_Massachusetts); [Milpitas, California](/source/Milpitas%2C_California); and [Shanghai](/source/Shanghai), China.

## History

Segger Microcontroller was founded in 1992 by Rolf Segger in [Hilden](/source/Hilden), Germany.[2] The first product was the [real-time operating system](/source/Real-time_operating_system) (RTOS), now named embOS. It was followed by emWin two years later. Initial products focused on RTOS and [middleware](/source/Middleware) products. However, the company later produced ISP-programming tools (Flasher) and debug probes (J-Link). In 2015, Segger introduced Embedded Studio, their [cross-platform](/source/Cross-platform_software) IDE for [central processing units](/source/Central_processing_unit) conforming to the [ARM architecture](/source/ARM_architecture), though recent versions are also used by [RISC-V](/source/RISC-V). All products are developed, maintained and updated in Germany except for Embedded Studio, which is primarily developed by a team of developers in the [United Kingdom](/source/United_Kingdom).

## Product categories

### Debug and trace probes

Segger is most noted for its J-Link family, which supports [JTAG](/source/JTAG) (Joint Test Action Group) and SWD (Serial Wire Debug) debug probes for microcontrollers that have older ARM cores ([ARM7](/source/ARM7), [ARM9](/source/ARM9), [ARM11](/source/ARM11)), ARM Cortex-M cores ([M0](/source/ARM_Cortex-M0), [M0+](/source/ARM_Cortex-M0%2B), [M1](/source/ARM_Cortex-M1), [M3](/source/ARM_Cortex-M3), [M4](/source/ARM_Cortex-M4), [M7](/source/ARM_Cortex-M7), [M23](/source/ARM_Cortex-M23), [M33](/source/ARM_Cortex-M33), M85), ARM Cortex-R cores ([R4](/source/ARM_Cortex-R4), [R5](/source/ARM_Cortex-R5), [R8](/source/ARM_Cortex-R8)), ARM Cortex-A cores ([A5](/source/ARM_Cortex-A5), [A7](/source/ARM_Cortex-A7), [A8](/source/ARM_Cortex-A8), [A9](/source/ARM_Cortex-A9), [A12](/source/ARM_Cortex-A12), [A15](/source/ARM_Cortex-A15), [A17](/source/ARM_Cortex-A17), A53, A72), [Renesas RX](/source/Renesas_RX), Microchip [PIC32](/source/PIC32), [SiLab](/source/Silicon_Labs) EFM8, [RISC-V](/source/RISC-V).[3] It is also repackaged and sold as an OEM item[4] by [Analog Devices](/source/Analog_Devices) as the mIDASLink, [Atmel](/source/Atmel) as the SAM-ICE, [Digi International](/source/Digi_International) as the Digi JTAG Link, and [IAR Systems](/source/IAR_Systems) as the J-Link and the J-Link KS. This is the only JTAG emulator that can add Segger's patented flash breakpoint software to a debugger to enable the setting of multiple [breakpoints](/source/Breakpoint) in flash while running on an ARM device which is typically hindered by the limited availability of hardware breakpoints.[5]

In the following table, the top group are trace devices, the bottom group are educational / hobbyist devices.

J-Trace & J-Link Models[6][7] Model Host USB speed Host Ethernet speed Host Wi-Fi type Target voltage range Target Trace connector (pins, pitch) Target Debug connector (pins, pitch) Target download speed (max) Target VCOM UART Segger software features Photo J-Trace PRO (ARM & RISC-V) 3.0 SS 1 Gbit/s None 1.2V to 5V 19-pins, 1.27mm (150 MHz) 20-pins, 2.54mm (50 MHz) 4 MByte/s None All J-Trace PRO Cortex-A/R/M 3.0 SS 1 Gbit/s None 1.2V to 5V 19-pins, 1.27mm (150 MHz) 20-pins, 2.54mm (50 MHz) 4 MByte/s None All J-Trace PRO Cortex-M 3.0 SS 1 Gbit/s None 1.2V to 5V 19-pins, 1.27mm (150 MHz) 20-pins, 2.54mm (50 MHz) 4 MByte/s None All J-Trace PRO RISC-V 3.0 SS 1 Gbit/s None 1.2V to 5V 19-pins, 1.27mm (150 MHz) 20-pins, 2.54mm (50 MHz) 4 MByte/s None All J-Link PRO PoE 2.0 HS 100 Mbit/s (PoE) None 1.2V to 5V None 20-pins, 2.54mm (50 MHz) 4 MByte/s 2-pins (10M) All J-Link PRO 2.0 HS 100 Mbit/s None 1.2V to 5V None 20-pins, 2.54mm (50 MHz) 4 MByte/s 2-pins (10M) All J-Link ULTRA+ 2.0 HS None None 1.2V to 5V None 20-pins, 2.54mm (50 MHz) 4 MByte/s 2-pins (10M) All J-Link WiFi 2.0 HS None 802.11b/g/n (2.4GHz) 1.2V to 5V None 20-pins, 2.54mm (15 MHz) 1 MByte/s 2-pins (115.2K) All J-Link PLUS, J-Link PLUS Compact 2.0 HS None None 1.2V to 5V None 20-pins, 2.54mm (15 MHz) 1 MByte/s 2-pins (115.2K) All J-Link BASE, J-Link BASE Compact 2.0 HS None None 1.2V to 5V None 20-pins, 2.54mm (15 MHz) 1 MByte/s 2-pins (115.2K) Limited J-Link EDU (discontinued) 2.0 HS None None 1.2V to 5V None 20-pins, 2.54mm (15 MHz) 1 MByte/s 2-pins (115.2K) Limited J-Link EDU Mini 2.0 FS None None 1.8V to 3.3V, 3.3V-only for older models None 9-pins, 1.27mm (4 MHz) 0.2 MByte/s None Limited (newer models have a case) J-Link OB (on board) 2.0 FS None None Depends None Integrated on dev board (2 to 4 MHz) 0.1 to 0.2 MByte/s Depends Limited

- Note: Further models are J-Link LITE ARM, J-Link LITE CortexM, J-Link LITE RX, J-Link OEM.[8]

- Note: Software options vary by model: J-Flash, J-Flash-SPI, Ozone, RDDI, RDI, Unlimited Flash Breakponts.

- Note: The EDU & EDU Mini models cannot be used for commercial software development, also doesn't come with J-Flash, J-Flash-SPI, RDDI, RDI options.

- Note: Adapters and isolators are available to convert the 20-pin 0.1"/2.54mm [male shrouded (box) header](/source/Pin_header) to another target board connector.[9]

- Note: The compact variants are functionally identical to their larger variants.

## See also

- [Embedded system](/source/Embedded_system)

- [Single-board microcontroller](/source/Single-board_microcontroller)

- [List of ARM microprocessor cores](/source/List_of_ARM_microprocessor_cores)

- [GNU Debugger](/source/GNU_Debugger)

## References

1. **[^](#cite_ref-Segger-Home_1-0)** ["Home Page"](https://www.segger.com/). *Segger*. [Archived](https://web.archive.org/web/20241206190353/https://www.segger.com/) from the original on December 6, 2024.

1. **[^](#cite_ref-Segger-About-Company_2-0)** ["About Us - The Company"](https://www.segger.com/about-us/the-company/). *Segger*. [Archived](https://web.archive.org/web/20241206190958/https://www.segger.com/about-us/the-company/) from the original on December 6, 2024.

1. **[^](#cite_ref-3)** [Segger J-Link Product Line](http://www.segger.com/cms/development-tools.html)

1. **[^](#cite_ref-4)** [Advertisement](http://www.edn.com/article/CA6301710.html)

1. **[^](#cite_ref-5)** [Circuit Cellar - Digital Library - New Product News](http://www.circuitcellar.com/library/newproducts/180/segger.htm) [Archived](https://web.archive.org/web/20070311133130/http://www.circuitcellar.com/library/newproducts/180/segger.htm) 2007-03-11 at the [Wayback Machine](/source/Wayback_Machine)

1. **[^](#cite_ref-6)** ["J-Trace Products"](https://www.segger.com/products/debug-probes/j-trace/). *Segger Microcontroller Systems*. [Archived](https://web.archive.org/web/20241007101418/https://www.segger.com/products/debug-probes/j-trace/) from the original on October 7, 2024.

1. **[^](#cite_ref-7)** ["J-Link Products"](https://www.segger.com/products/debug-probes/j-link/). *Segger Microcontroller Systems*. [Archived](https://web.archive.org/web/20241112024425/https://www.segger.com/products/debug-probes/j-link/) from the original on November 12, 2024.

1. **[^](#cite_ref-8)** [Other J-Links; segger.com](http://www.segger.com/other-j-links.html)

1. **[^](#cite_ref-9)** [J-Link adapters and isolators; segger.com](http://www.segger.com/jlink-adapters.html)

## External links

Wikimedia Commons has media related to [Segger](https://commons.wikimedia.org/wiki/Category:Segger).

- [Official website](http://www.segger.com)

v t e ARM-based chips v t e Application ARM-based chips Arm ARM architecture family List of ARM processors List of products using ARM processors ARM Cortex-A ARM C-series ARM Cortex-R ARM Cortex-M Comparison of ARM processors Application processors (32-bit) ARMv7-A Cortex-A5 Actions ATM702x Amlogic M805, S805, T82x Atmel SAMA5D3 InfoTM iMAPx820, iMAPx15 Qualcomm Snapdragon S4 Play, 200 RDA RDA8810PL Telechips TCC892x Cortex-A7 Allwinner A2x, A3x, A83T, H3, H8 NXP i.MX7, QorIQ LS10xx, NXP i.MX6UL Broadcom BCM2836, BCM23550 Leadcore LC1813, LC1860/C, LC1913, LC1960 Marvell Armada 1500 mini plus, PXA1920 MediaTek MT65xx Rockchip RK3126, RK3506 Qualcomm Snapdragon 200, 205, 208, 210, 212, 400 UNISOC SC7731(E), T127 Cortex-A8 Allwinner A1x Apple A4 Freescale i.MX5 Rockchip RK291x Samsung Exynos 3110 (S5PC110), S5PV210 Texas Instruments OMAP 3, Sitara AM3xxx, DM38x ZiiLABS ZMS-08 Cortex-A9 Actions ATM702x, ATM703x Altera Cyclone V, Arria V/10 Amlogic AML8726, MX, M6x, M801, M802/S802, S812, T86x Apple A5, A5X Broadcom BCM21xxx, BCM28xxx Freescale i.MX6 HiSilicon K3V2, 910's InfoTM iMAPx912 Leadcore LC1810, LC1811 Marvell Armada 1500 mini MediaTek MT65xx Nvidia Tegra, 2, 3, 4i Nufront NuSmart 2816M, NS115, NS115M Renesas EMMA EV2, R-Car H1, RZ/A Rockchip RK292x, RK30xx, RK31xx Samsung Exynos 4 421x, 441x ST-Ericsson NovaThor Telechips TCC8803 Texas Instruments OMAP 4, Sitara AM4xxx VIA WonderMedia WM88x0, 89x0 Xilinx Zynq-7000 ZiiLABS ZMS-20, ZMS-40 Cortex-A15 Allwinner A80 HiSilicon K3V3 MediaTek MT8135/V Nvidia Tegra 4, K1 Renesas R-Car H2 Samsung Exynos 5 52xx, 54xx Texas Instruments OMAP 5, DRA7xx, Sitara AM5xxx, AM57xx Cortex-A17 MediaTek MT6595, MT5595 MStar 6A928 Rockchip RK3288 Others Cortex-A12 ARMv7-A compatible Apple A6, A6X, S1, S1P, S2, S3 Broadcom Brahma-B15 Marvell P4J Qualcomm Snapdragon S1, S2, S3, S4 Plus, S4 Pro, 600, 800 (Scorpion, Krait) ARMv8-A Others Cortex-A32 Application processors (64-bit) ARMv8-A Cortex-A35 NXP i.MX8X MediaTek MT6799, MT8516 Rockchip RK3308 Cortex-A53 Actions GT7, S900, V700 Allwinner A133, A64, H5, H64, R18 Altera Stratix 10 Amlogic S9 Family, T96x Broadcom BCM2837 EZchip TILE-Mx100 HiSilicon Kirin 620, 650, 655, 658, 659, 930, 935 Marvell Armada PXA1928, Mobile PXA1908/PXA1936 MediaTek MT673x, MT675x, MT6761V, MT6762/V, MT6763T, MT6765/G/H, MT6795, MT8161, MT8163, MT8165, MT8732, MT8735, MT8752 NXP ARM S32, QorIQ LS1088, LS1043, i.MX8M Qualcomm Snapdragon 215, 410, 412, 415, 425, 427, 429, 430, 435, 439, 450, 610, 615, 616, 617, 625, 626, 630 Renesas RZ/V2M Rockchip RK3328, RK3368, RK3528, RK3562, RK3576 Samsung Exynos 7570, 7578, 7580, 7870, 7880 Texas Instruments Sitara AM6xxx UNISOC SC9820E, SC9832E, SC9860/GV, SL8541E Xilinx ZynqMP Cortex-A57 AMD Opteron A1100-series NXP QorIQ LS20xx Nvidia Tegra X1, Tegra X2 Qualcomm Snapdragon 808 and 810 Samsung Exynos 7 5433, 7420 HiSilicon Kirin Hi1610 and Hi1612 Cortex-A72 AWS Graviton Broadcom BCM2711 HiSilicon Kirin 950, 955, Kunpeng 916 MediaTek MT6797/D/T/X, MT8173, MT8176, MT8693 MStar 6A938 Qualcomm Snapdragon 650, 652, 653 Rockchip RK3399, RK3576 NXP QorIQ LS2088, QorIQ LS1046A, QorIQ LX2160A, QorIQ LS1028A, i.MX8 Cortex-A73 Allwinner A333 Amlogic S922X Qualcomm Snapdragon 460, 632, 636, 660, 662, 665, 680, 685, 6s 4G Gen 1/2, 835 Samsung Exynos 7872, 7884, 7885, 7904, 9609, 9610, 9611 HiSilicon Kirin 710, 960, 970 MediaTek MT6771/V, MT6799, MT8183, MT8788 Others Cortex-A34 ARMv8-A compatible Ampere eMAG Apple A7, A8, A8X, A9, A9X, A10, A10X Applied Micro X-Gene Cavium ThunderX Nvidia Tegra K1 (Denver), Tegra X2 (Denver2) Qualcomm Kryo, Falkor Samsung Exynos M1 (Mongoose), M2 (Mongoose) ARMv8.1-A ARMv8.1-A compatible Cavium ThunderX2 ARMv8.2-A Cortex-A55 Allwinner A523 Rockchip RK3566, RK3568, RK3582, RK3588 Samsung Exynos 850 UNISOC SC9863/A, T158, T603, T7100 Cortex-A75 Qualcomm Snapdragon 670, 710, 712, 845, 850 Samsung Exynos 9820, 9825 MediaTek MT6769H/T/V/Z, MT6768, MT6779V UNISOC S512, S513, S562, S563, T310, T606, T610, T615, T616, T618, T619, T620, T700, T710, T7200, T7225, T7250, T7255, T7280, T740 Cortex-A76 ASR 8662 Allwinner A733 Google Tensor HiSilicon Kirin 810, 820, 980, 985, 990 Qualcomm Snapdragon 480(+), 675, 678, 720G, 730(G), 732G, 765(G), 768G, 855(+), 860, 7c (Gen 2), 8c, 8cx (Gen 2) Microsoft SQ1, SQ2 MediaTek MT6781, MT6785V, MT6789, MT6833V/P, MT6853V/T, MT6873, MT6875, MT8192, Dimensity 6020, 6080, 6100+, 6300(+), 6360 (Max), 6400 (Max/Turbo), 6500 (Elite) Rockchip RK3582, RK3588 Samsung Exynos 990 UNISOC S713, S752, S762, S913, T750, T760, T765, T770, T820, T8100, T8200, T9100 Cortex-A77 HiSilicon Kirin 8000A, 9000 MediaTek Dimensity 1000(+) Qualcomm Snapdragon 690, 750G, 865(+), 870 Samsung Exynos 880, 980 Cortex-A78 Google Tensor G2 MediaTek MT6877, MT6878, MT6879, MT6891, MT6893, MT8775, Dimensity 7020, 7025 (Ultra), 7030, 7050, 7060, 7100 (Elite), 7300 (e/Energy/Max/Pro/Ultimate/Ultra/X), 7360 (Super/Turbo), 7400 (Apex/Super/Turbo/Ultimate/Ultra/X), 7450(X), 8000, 8020, 8050, 8100 (Max), 8200 (Ultimate/Ultra), Kompanio 900T, 1200, 1380, 1300T Qualcomm Snapdragon 4 Gen 1/4, 4(s) Gen 2, 695, 6 Gen 1/5, 6(s) Gen 3, 6s Gen 4, 778G(+), 780G, 782G, 888(+) Samsung Exynos 1080, 1280, 1330, 1380, 1480, 2100 UNISOC S715, T780, T7300, T8300, T9300 Cortex-X1 Google Tensor, Tensor G2 Qualcomm Snapdragon 888(+) Samsung Exynos 2100 Neoverse N1 Ampere Altra, Altra Max AWS Graviton2 Others Cortex-A65, Cortex-A65AE, Cortex-A76AE, Cortex-A78C, Cortex-X1C, Neoverse E1 ARMv8.2-A compatible Apple A11 Fujitsu A64FX HiSilicon TaiShan v110 Nvidia Tegra Xavier (Carmel) Samsung Exynos M3 (Meerkat), M4 (Cheetah), M5 (Lion) ARMv8.3-A ARMv8.3-A compatible Apple A12, A12X/A12Z, S4, S5 Marvell ThunderX3 ARMv8.4-A Neoverse V1 AWS Graviton3 ARMv8.4-A compatible Apple A13, S6, S7, S8 ARMv8.5-A ARMv8.5-A compatible Apple A14, M1 ARMv8.6-A ARMv8.6-A compatible Ampere Computing AmpereOne, AmpereOne M Apple A15, A16, A17, M2, M3 ARMv8.7-A ARMv8.7-A compatible Qualcomm Oryon ARMv9.0-A Cortex-A510 Google Tensor G3 HiSilicon Kirin 9010S MediaTek Dimensity 7200 (Pro/Ultra), 7350 (Pro), 8300 (Ultra), 8350 (Apex/Elite/Extreme/Ultimate), 9000(+), 9200 Qualcomm Snapdragon 7 Gen 1/3, 7s/7+ Gen 2, 8(+) Gen 1, 8 Gen 2 Samsung Exynos 2200 Cortex-A710 MediaTek Dimensity 9000/9000+ Qualcomm Snapdragon 7 Gen 1/3, 7s/7+ Gen 2, 8(+) Gen 1, 8 Gen 2 Samsung Exynos 2200 Cortex-A715 Google Tensor G3 MediaTek Dimensity 7200 (Pro/Ultra), 7350 (Pro), 8300 (Ultra), 8350 (Apex/Elite/Extreme/Ultimate), 9200 Qualcomm Snapdragon 7 Gen 3, 8 Gen 2 Cortex-X2 MediaTek Dimensity 9000/9000+ Qualcomm Snapdragon 7s/7+ Gen 2, 8(+) Gen 1 Samsung Exynos 2200 Cortex-X3 Google Tensor G3 MediaTek Dimensity 9200(+) Qualcomm Snapdragon 8 Gen 2 Neoverse N2 Alibaba YiTian 710 Microsoft Azure Cobalt 100 Neoverse V2 AWS Graviton4 Google Axion Nvidia Grace ARMv9.2-A Cortex-A520 Google Tensor G4, G5 Qualcomm Snapdragon 6 Gen 4, 7s/7+ Gen 3, 7(s) Gen 4, 8(s) Gen 3 Samsung Exynos 1580, 1680, 2400(e), 2500 Xiaomi Xring O1 Cortex-A720 Google Tensor G4 MediaTek Dimensity 9300(+), 9400e, 9500s Qualcomm Snapdragon 6 Gen 4, 7s/7+ Gen 3, 7(s) Gen4, 8(s) Gen 3, 8s Gen 4 Samsung Exynos 1580, 1680, 2400(e) Cortex-A725 Google Tensor G5 MediaTek Dimensity 8400 (Ultimate/Ultra), 8450, 8500 (Elite/Extreme/Ultra), 8550 (Elite/Super) Samsung Exynos 2500 Xiaomi Xring O1 Cortex-X4 Google Tensor G4, G5 MediaTek Dimensity 9300(+), Dimensity 9400(+,e), 9500s Qualcomm Snapdragon 7+ Gen 3, 8(s) Gen 3, 8s Gen 4 Samsung Exynos 2400(e) Cortex-X925 MediaTek Dimensity 9400(+), 9500s Nvidia GB10 Superchip Samsung Exynos 2500 Xiaomi Xring O1 Neoverse N3 - Neoverse V3 AWS Graviton5 Microsoft Azure Cobalt 200 Nvidia Thor (V3AE) ARMv9.2-A compatible Apple A18, M4, M5 ARMv9.3-A C1-Ultra MediaTek Dimensity 9500 Samsung Exynos 2600 C1-Premium MediaTek Dimensity 9500 C1-Pro MediaTek Dimensity 7500, 9500 Samsung Exynos 2600 C1-Nano MediaTek Dimensity 7500 v t e Embedded ARM-based chips ARM Holdings ARM architecture family List of ARM cores ARM Cortex-A ARM Cortex-R ARM Cortex-M List of ARM Cortex-M development tools Embedded microcontrollers Cortex-M0 Cypress PSoC 4000, 4100, 4100M, 4200, 4200DS, 4200L, 4200M Infineon XMC1000 Nordic nRF51 NXP LPC1100, LPC1200 nuvoTon NuMicro Sonix SN32F700 STMicroelectronics STM32 F0 Toshiba TX00 Vorago VA108x0 Cortex-M0+ Cypress PSoC 4000S, 4100S, 4100S+, 4100PS, 4700S, FM0+ Holtek HT32F52000 Microchip (Atmel) SAM C2, D0, D1, D2, DA, L2, R2, R3 NXP LPC800, LPC11E60, LPC11U60 NXP (Freescale) Kinetis E, EA, L, M, V1, W0 Raspberry Pi RP2040 Renesas Synergy S1 Silicon Labs (Energy Micro) EFM32 Zero, Happy STMicroelectronics STM32 L0 Cortex-M1 Altera FPGAs Cyclone-II, Cyclone-III, Stratix-II, Stratix-III Microsemi (Actel) FPGAs Fusion, IGLOO/e, ProASIC3L, ProASIC3/E Xilinx FPGAs Spartan-3, Virtex-2-3-4 Cortex-M3 Actel SmartFusion, SmartFusion 2 Analog Devices ADuCM300 Cypress PSoC 5000, 5000LP, FM3 Fujitsu FM3 Holtek HT32F Microchip (Atmel) SAM 3A, 3N, 3S, 3U, 3X NXP LPC1300, LPC1700, LPC1800 ON Semiconductor Q32M210 Silicon Labs Precision32 Silicon Labs (Energy Micro) EFM32 Tiny, Gecko, Leopard, Giant STMicroelectronics STM32 F1, F2, L1 Texas Instruments F28, LM3, TMS470, OMAP 4 Toshiba TX03 Cortex-M4 Microchip (Atmel) SAM 4L, 4N, 4S NXP (Freescale) Kinetis K, W2 Renesas RA4W1, RA6M1, RA6M2, RA6M3, RA6T1 Cortex-M4F Cypress 6200, FM4 Infineon XMC4000 Microchip (Atmel) SAM 4C, 4E, D5, E5, G5 Microchip CEC1302 Nordic nRF52 NXP LPC4000, LPC4300 NXP (Freescale) Kinetis K, V3, V4 Renesas Synergy S3, S5, S7 Silicon Labs (Energy Micro) EFM32 Wonder STMicroelectronics STM32 F3, F4, L4, L4+, WB Texas Instruments LM4F/TM4C, MSP432 Toshiba TX04 Cortex-M7F Microchip (Atmel) SAM E7, S7, V7 NXP (Freescale) Kinetis KV5x, i.MX RT 10xx, i.MX RT 11xx, S32K3xx STMicroelectronics STM32 F7, H7 Cortex-M23 GigaDevice CD32E2xx Microchip (Atmel) SAM L10, L11, and PIC 32CM-LE 32CM-LS Nuvoton M23xx family, M2xx family, NUC1262, M2L31 Renesas S1JA, RA2A1, RA2L1, RA2E1, RA2E2 Cortex-M33F Analog Devices ADUCM4 Dialog DA1469x GigaDevice GD32E5, GD32W5 Nordic nRF91, nRF5340, nRF54 NXP LPC5500, i.MX RT600 ON RSL15 Renesas RA4, RA6 ST STM32 C5, H5, L5, U5, WBA Silicon Labs Wireless Gecko Series 2 Cortex-M35P STMicroelectronics ST33K Cortex-M55F Alif Semiconductor Ensemble Infineon PSoC Edge ST STM32 N6 Cortex-M85F Renesas RA8 ST STM32 V8 Real-time microprocessors Cortex-R4F Texas Instruments RM4, TMS570 Renesas RZ/T1 Cortex-R5F Scaleo OLEA Texas Instruments RM57, AM2 Xilinx Versal, ZynqMP, ZynqRF Telechips TCC70xx Cortex-R7F Renesas RZ/G2E, RZ/G2H, RZ/G2M, RZ/G2N Cortex-R52F NXP S32Z, S32E Renesas RZ/N2L, RZ/T2L, RZ/T2M Cortex-R52+F STMicroelectronics Stellar G, Stellar P v t e Classic ARM-based chips ARM Holdings ARM architecture family List of ARM cores ARM Cortex-A ARM Cortex-R ARM Cortex-M List of ARM Cortex-M development tools Classic processors ARM7 Atmel SAM7L, SAM7S, SAM7SE, SAM7X, SAM7XC, AT91CAP7, AT91M, AT91R Cirrus Logic PS7xxx, EP7xxx Mediatek MT62xx NXP LPC2100, LPC2200, LPC2300, LPC2400, LH7 STMicroelectronics STR7 ARM9 Aspeed AST2400 Atmel SAM9G, SAM9M, SAM9N, SAM9R, SAM9X, SAM9XE, SAM926x, AT91CAP9 Cirrus Logic EP9xxx Freescale i.MX1x, i.MX2x Nuvoton NUC900 NXP LPC2900, LPC3000, LH7A Philips Nexperia PNX4008 Rockchip RK27xx, RK28xx Samsung S3C24xx STMicroelectronics Nomadik STn881x STMicroelectronics STR9 Texas Instruments OMAP 1, AM1x, DaVinci VIA WonderMedia WM8505/8650 ZiiLABS ZMS-05 ARM11 Broadcom BCM2835 Cavium CNS3xxx Freescale i.MX3x Infotmic IMAPX210/220 Mindspeed Comcerto 1000 Nvidia Tegra APX, 6xx Qualcomm MSM7000, Snapdragon S1 Samsung S3C64xx, S5P64xx ST-NXP Wireless Nomadik STn882x Telechips TCC8902 Texas Instruments OMAP 2 VIA WonderMedia WM87x0 ARMv2a compatible Amber (open FPGA core) ARMv4 compatible Faraday FA526, FA626 DEC/Intel StrongARM ARMv5TE compatible Intel/Marvell XScale Marvell Sheeva, Feroceon, Jolteon, Mohawk Faraday FA606TE, FA616TE, FA626TE, FA726TE

v t e Microcontrollers Main Single-board microcontroller Special function register Architectures 68000 8051 ARC ARM AVR MIPS MSP430 PIC RISC-V x86 Word length 4-bit Am2900 COP400 MARC4 PPS-4 S1C6x TLCS-47 TMS1000 μCOM-4 8-bit 6800 68HC05 68HC08 68HC11 S08 RS08 6502 65C134 65C265 MELPS 740 78K 8048 8051 XC800 AVR COP8 H8 PIC10/12/16/17/18 ST6/ST7 STM8 Z8 Z80 eZ80 Rabbit 2000 TLCS-870 16-bit 65C816 68HC12/16 80186 C166 CR16/C H8S MSP430 PIC24/dsPIC R8C RL78 TLCS-900 Z8000 32-bit Am29000 ARC ARM Cortex-M EFM32 LPC SAM STM32 XMC ARM Cortex-R AVR32 CRX FR FR-V H8SX M32R MN103 68000 ColdFire PIC32 PowerPC MPC5xx Propeller SuperH TLCS-900 TriCore V850 RX Xtensa Z80000 64-bit ARC ARM Cortex-R PowerPC64 Interfaces Programming In-circuit serial programming (ICSP) In-system programming (ISP) Program and Debug Interface (PDI) High-voltage serial programming (HVSP) High voltage parallel programming (HVPP) Bootloader ROM aWire Debugging Nexus (standard) Joint Test Action Group (JTAG) debugWIRE (Atmel) In-circuit debugging (ICD) In-circuit emulator (ICE) In-target probe (ITP) Lists List of common microcontrollers By manufacturer Intel NXP/Freescale Infineon Renesas Electronics List of Wi-Fi microcontrollers See also Embedded system Programmable logic controller List of microprocessors

v t e Real-time operating systems (RTOS) Operating systems POSIX support Unix-like DNIX Junos OS LiteOS° LynxOS Multi-Environment Real-Time^ (MERT – Unix-RT) OS2000 QNX^ Real-Time Linux° RTLinux° UNOS Partial ChorusOS^ Integrity^ Nucleus RTOS^ NuttX^° Operating System Embedded^ (OSE) PX5 RTOS^ RIOT^° RTEMS° Zephyr° TRON support ITRON project T-Kernel Micro T-Kernel T-Engine Forum (organization) T-License Partial eCos° RTEMS° Capability-based EROS^° seL4^° Java virtual machine Chorus/Jazz^ (JavaOS + ChorusOS^) DOS Multiuser DOS Concurrent DOS FlexOS REAL/32 L4 kernel L4Linux^° PikeOS^ REX OS^ Wombat^° Psion EKA2^° kernel → Symbian OS^° Microsoft ThreadX^ Windows Embedded Compact IBM 4680 OS 4690 OS Transaction Processing Facility (TPF) Texas Instruments DSOS TI-RTOS Kernel^° DEC: PDP-11, VAX RSX-11 RT-11 VAXELN Low resource ChibiOS/RT^° Contiki° ERIKA Enterprise° FunkOS° Mynewt° Nano-RK° OpenComRTOS^ PX5 RTOS^ RT-Thread° Nano RIOT° RTEMS° ThreadX^ Zephyr° BeRTOS^° DioneOS embOS FreeRTOS^° µC/OS^° µ-velOSity^ MQX^ OS-9 (Microware) Phantom OS^° pSOS RMX RT-Thread° Standard ScreenOS Sintran III THEOS Thoth^ → Harmony^ VRTX^ VxWorks UniProton Frameworks, kits CMSIS-RTOS2° Robot Operating System° 2 RTAI° TI-RTOS^° Xenomai° Developers Gordon Bell David Cheriton Dave Cutler Dan Dodge Adam Dunkels Ken Sakamura Italics = discontinued ^ = Microkernel ° = Open-source software Comparison Category

---
Adapted from the Wikipedia article [Segger](https://en.wikipedia.org/wiki/Segger) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Segger?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
