Segger Microcontroller Systems

Private company in the embedded systems industry
title: "Segger Microcontroller Systems" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["german-companies-established-in-1992", "companies-based-in-north-rhine-westphalia"] description: "Private company in the embedded systems industry" topic_path: "geography/germany" source: "https://en.wikipedia.org/wiki/Segger_Microcontroller_Systems" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::summary Private company in the embedded systems industry ::
::data[format=table title="Infobox company"]
| Field | Value |
|---|---|
| name | Segger Microcontroller |
| logo | SEGGER-Logo-the-embedded-experts-RGB.svg |
| type | GmbH |
| foundation | |
| location | Monheim am Rhein, Germany |
| industry | Embedded software |
| products | Middleware components, JTAG development tools |
| website | |
| :: |
|name = Segger Microcontroller |logo = SEGGER-Logo-the-embedded-experts-RGB.svg |type = GmbH |foundation = |location = Monheim am Rhein, Germany |industry = Embedded software |products = Middleware components, JTAG development tools |website =
Segger Microcontroller is a private company involved in the embedded systems industry. It provides products used to develop and manufacture four categories of embedded systems: real-time operating systems (RTOS) and software libraries (middleware), debugging and trace probes, programming tools (integrated development environment (IDE), compiler, linker), and in-system programmers (Flasher line of products). The company is headquartered in Monheim am Rhein, Germany, with remote offices in Gardner, Massachusetts; Milpitas, California; and Shanghai, China.
History
Segger Microcontroller was founded in 1992 by Rolf Segger in Hilden, Germany. The first product was the real-time operating system (RTOS), now named embOS. It was followed by emWin two years later. Initial products focused on RTOS and 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 IDE for central processing units conforming to the ARM architecture, though recent versions are also used by 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.
Product categories
Debug and trace probes
Segger is most noted for its J-Link family, which supports JTAG (Joint Test Action Group) and SWD (Serial Wire Debug) debug probes for microcontrollers that have older ARM cores (ARM7, ARM9, ARM11), ARM Cortex-M cores (M0, M0+, M1, M3, M4, M7, M23, M33, M85), ARM Cortex-R cores (R4, R5, R8), ARM Cortex-A cores (A5, A7, A8, A9, A12, A15, A17, A53, A72), Renesas RX, Microchip PIC32, SiLab EFM8, RISC-V. It is also repackaged and sold as an OEM item by Analog Devices as the mIDASLink, Atmel as the SAM-ICE, Digi International as the Digi JTAG Link, and 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 in flash while running on an ARM device which is typically hindered by the limited availability of hardware breakpoints.
In the following table, the top group are trace devices, the bottom group are educational / hobbyist devices.
::data[format=table title="J-Trace & J-Link Models{{cite web |title=J-Trace Products |url=https://www.segger.com/products/debug-probes/j-trace/ |website=Segger Microcontroller Systems |archive-url=https://web.archive.org/web/20241007101418/https://www.segger.com/products/debug-probes/j-trace/ |archive-date=October 7, 2024 |url-status=live}}{{cite web |title=J-Link Products |url=https://www.segger.com/products/debug-probes/j-link/ |website=Segger Microcontroller Systems |archive-url=https://web.archive.org/web/20241112024425/https://www.segger.com/products/debug-probes/j-link/ |archive-date=November 12, 2024 |url-status=live}}"] | 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) | | | None | 1.2V to 5V | | | | None | All | | | J-Trace PRO Cortex-A/R/M | | | None | 1.2V to 5V | | | | None | All | [[File:J-Trace Cortex-ARM 1349x1466 230627.png|95px]] | | J-Trace PRO Cortex-M | | | None | 1.2V to 5V | | | | None | All | [[File:J-Trace Cortex-M 1349x1466.png|95px]] | | J-Trace PRO RISC-V | | | None | 1.2V to 5V | | | | None | All | [[File:J-Trace RISC-V 1349x1466.png|95px]] | | | | | | | | | | | | | | J-Link PRO PoE | 2.0 HS | | None | 1.2V to 5V | None | | | | All | | | J-Link PRO | 2.0 HS | | None | 1.2V to 5V | None | | | | All | [[File:J-Link PRO 1349x1466.png|95px]] | | J-Link ULTRA+ | 2.0 HS | None | None | 1.2V to 5V | None | | | | All | [[File:J-Link ULTRA-PLUS 1349x1466.png|95px]] | | J-Link WiFi | 2.0 HS | None | | 1.2V to 5V | None | 20-pins, 2.54mm (15 MHz) | 1 MByte/s | 2-pins (115.2K) | All | [[File:J-Link Wifi 1349x1466.png|95px]] | | 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 | [[File:J-Link PLUS Classic 1349x1466.png|95px]] [[File:J-Link PLUS-Compact 1349x1466.png|95px]] | | 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) | | [[File:J-Link BASE Classic 1349x1466.png|95px]] [[File:J-Link BASE-Compact 1349x1466.png|95px]] | | | | | | | | | | | | | | 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) | | [[File:J-Link EDU 1349x1466.png|95px]] | | J-Link EDU Mini | | None | None | | None | | | None | | [[File:J-Link EDU-mini 1349x1466.png|95px]] (newer models have a case) | | J-Link OB (on board) | | None | None | | None | | | | | | ::
- Note: Further models are J-Link LITE ARM, J-Link LITE CortexM, J-Link LITE RX, J-Link OEM.
- 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 to another target board connector.
- Note: The compact variants are functionally identical to their larger variants.
References
References
- "Home Page".
- "About Us - The Company".
- [http://www.segger.com/cms/development-tools.html Segger J-Link Product Line]
- [http://www.edn.com/article/CA6301710.html Advertisement]
- [http://www.circuitcellar.com/library/newproducts/180/segger.htm Circuit Cellar - Digital Library - New Product News] {{webarchive. link. (2007-03-11)
- "J-Trace Products".
- "J-Link Products".
- [http://www.segger.com/other-j-links.html Other J-Links; segger.com]
- [http://www.segger.com/jlink-adapters.html J-Link adapters and isolators; segger.com]
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::