SEGGER Microcontroller develops and distributes software development tools and ANSI "C" software components (middleware) for embedded systems in several industries, such as telecom, medical technology, consumer electronics, the automotive industry, and industrial automation. SEGGER´s intention is to cut software development time for embedded applications by offering compact, flexible and easy to use middleware allowing developers to concentrate on their applications.
Our most popular solutions consist of emWin, a universal graphic software package for embedded applications, and embOS, a small yet efficient real-time kernel. emWin, written entirely in ANSI "C", can easily be used on any CPU and most any display. It is complemented by the available PC tools: Bitmap Converter, Font Converter, Simulator and Viewer. embOS supports most 8/16/32-bit CPUs. Its small memory footprint makes it suitable for single-chip applications. embOS comes with a viewer that allows looking into the system from a development PC (this viewer includes profiling).
Apart from our main focus on software tools, SEGGER has also developed and produces a programming tool for flash microcontrollers and a USB to JTAG emulator to assist in development, debugging and production. This USB to JTAG emulator, known as j-link, has fastly become the industry standard.
Please contact us concerning any products not found on this web site.
CORPORATE OFFICE In den Weiden 11 40721 Hilden Germany www.segger.com
MASSACHUSETTS OFFICE 9 Bartherick Road Westminster, MA 01473 United States of America www.segger-us.com
embOS (Real Time Operating System)
embOS is an RTOS designed to offer the benefits of a complete multitasking system for hard real time applications with minimal resources. [more]
emUSB (Embedded USB Stack)
An embedded Universal Serial Bus (USB) stack designed to work on any embedded system with a USB device controller. Ports for most common USB devices are available. It can be used with USB 1.1 or USB 2.0 devices. [more]
emFile (Embedded File System)
emFile is an embedded file system with FAT12, FAT16, and FAT32 support. A SEGGER proprietary file system is also available. This high performance module has been optimized for minimum memory consumption in RAM and ROM while maintaining high speed and versatility. [more]
embOS/IP (TCP/IP Stack)
embOS/IP is a CPU independent TCP/IP stack. This high-performance library has been optimized for speed, versatility and memory footprint. [more]
emWin (Graphics Software and GUI)
emWin is designed to provide an efficient, processor independent, LCD controller independent, graphical user interface for use in any embedded application, and with or without any commercial RTOS. [more]
Flasher 5
Programming tool for Renesas M16C/20, M16C/62, M16C/80 and 740, 38000, M79, M38, and ST9 series of microcontrollers: Supported Device List. This tool allows programming of MCU via synchronous serial interface in circuit only. A target system is required.Flash memory stores the target program.PCprogram allows batch mode processing for use in automated test systems. ASCII command interface used to control Flasher without the use of a PC program. [more]
Flasher ST7
Programming tool for ST Microelectronics ST7 series of microcontrollers: Supported Device List. This tool allows programming of MCU via synchronous serial interface in circuit only. A target system is required. [more]
Flasher ARM
JTAG/SWD emulator and stand-alone programming tool for ARM microcontrollers. A target system is required. Flash memory stores the target program. [more]
J-Trace ARM
USB driven JTAG and Trace (38-pin Mictor) interface for ARM cores. Includes a USB cable, JTAG 20-pin ribbon cable, and Trace 38-pin ribbon cable. No power supply required (powered through USB). IAR Embedded Workbench and Keil RealView MDK have integrated support for this device. [more]
J-Link Flash Download
This adds our Flash downloader to our RDI module (requires 8.08.03 J-Link RDI software license). This allows flash downloading from RDI compliant tool chains. You will benefit from six months of free email support from the time that this product is ordered. The J-Link RDI FlashDL software is delivered electronically within one business day from the time of purchase to the email address supplied at checkout. Note that the J-Link RDI FlashDL software is keyed to a J-Link ARM hardware unit. You will be asked to enter your J-Link ARM serial number during the order process. Be sure to enter the J-Link ARM serial number and not the batch code that can be found on a number of these devices. If you would like to use Segger´s J-Link RDI FlashDL software with more than one J-Link ARM, a license must be purchased for each device to be used. You may install the J-Link RDI FlashDL software on any number of host systems and key every instance to any number of J-Link ARM hardware units. As the original manufacturer of the J-Link, which quickly became the industry standard, we are happy to inform you that the J-Link ARM related software also supports the DIGI JTAG Link, Atmel SAM-ICE, and IAR J-Link KS. [more]
J-Link GDB Server
The J-Link GDB Server is a remote server for the GNU Project Debugger. You will benefit from six months of free email support from the time that this product is ordered. The J-Link GDB Server software is delivered electronically within one business day from the time of purchase to the email address supplied at checkout. Note that the J-Link GDB Server software is keyed to a J-Link ARM hardware unit. You will be asked to enter your J-Link ARM serial number during the order process. Be sure to enter the J-Link ARM serial number and not the batch code that can be found on a number of these devices. If you would like to use Segger´s J-Link GDB Server software with more than one J-Link ARM, a license must be purchased for each device to be used. You may install the J-Link GDB Server software on any number of host systems and key every instance to any number of J-Link ARM hardware units. As the original manufacturer of the J-Link, which quickly became the industry standard, we are happy to inform you that this software also supports the DIGI JTAG Link, Atmel SAM-ICE, and IAR J-Link KS. Please email us to find out how you can obtain a free 30-day trial. [more]
J-Link Flash Breakpoint
This adds our exclusive Flash breakpoint technology to our RDI module (requires 8.08.03 J-Link RDI software license). This allows you to set an unlimited number of breakpoints even if your application program is located in Flash memory, permitting you to utilize your debugging environment to its fullest. You will benefit from six months of free email support from the time that this product is ordered. The J-Link RDI FlashBP software is delivered electronically within one business day from the time of purchase to the email address supplied at checkout. Note that the J-Link RDI FlashBP software is keyed to a J-Link ARM hardware unit. You will be asked to enter your J-Link ARM serial number during the order process. Be sure to enter the J-Link ARM serial number and not the batch code that can be found on a number of these devices. If you would like to use Segger´s J-Link RDI FlashBP software with more than one J-Link ARM, a license must be purchased for each device to be used. You may install the J-Link RDI FlashBP software on any number of host systems and key every instance to any number of J-Link ARM hardware units. As the original manufacturer of the J-Link, which quickly became the industry standard, we are happy to inform you that the J-Link ARM related software also supports the DIGI JTAG Link, Atmel SAM-ICE, and IAR J-Link KS. [more]
J-Link RDI
RDI interface for the J-Link ARM. You will benefit from six months of free email support from the time that this product is ordered. The J-Link RDI software is delivered electronically within one business day from the time of purchase to the email address supplied at checkout. Note that the J-Link RDI software is keyed to a J-Link ARM hardware unit. You will be asked to enter your J-Link ARM serial number during the order process. Be sure to enter the J-Link ARM serial number and not the batch code that can be found on a number of these devices. If you would like to use Segger´s J-Link RDI software with more than one J-Link ARM, a license must be purchased for each device to be used. You may install the J-Link RDI software on any number of host systems and key every instance to any number of J-Link ARM hardware units. As the original manufacturer of the J-Link, which quickly became the industry standard, we are happy to inform you that this software also supports the DIGI JTAG Link, Atmel SAM-ICE, and IAR J-Link KS. [more]
J-Flash ARM
Software to program EEPROM and flash chips in ARM systems. You will benefit from six months of free email support from the time that this product is ordered. The J-Flash ARM software is delivered electronically within one business day from the time of purchase to the email address supplied at checkout. Note that the J-Flash ARM is keyed to a J-Link ARM and/or J-Trace ARM hardware unit. You will be asked to enter your J-Link ARM or the J-Trace ARM serial number during the order process. Be sure to enter the J-Link ARM serial number and not the batch code that can be found on a number of these devices. If you would like to use Segger´s J-Flash ARM with more than one J-Link ARM and/or J-Trace ARM, a license must be purchased for each device to be used. You may install the J-Flash software on any number of host systems and key every instance to any number of J-Link ARM and/or J-Trace ARM hardware units. As the original manufacturer of the J-Link, which quickly became the industry standard, and J-Trace, we are happy to inform you that this software also supports the DIGI JTAG Link, Atmel SAM-ICE, IAR J-Link KS, and IAR J-Trace. Please email us to find out how you can obtain a free 30-day trial. [more]
J-Link 5V Adapter
Adapter for targets operating at 5V. The 5V adapter extends the voltage of J-Link ARM revision 4 to revision 5.3 and, other pin-compatible JTAG probes, to 5V. J-Link ARM revision 5.4 and newer are 5V tolerant and do not require this adapter. [more]
J-Link ARM-14
Adapter for ARM targets with 14-pin 0.1" mating JTAG connectors. Includes a 14-pin ribbon cable. [more]
JTAG Isolator
The J-Link JTAG Isolator can be connected between the J-Link ARM and any ARM-board that uses the standard 20-pin JTAG-ARM connector to provide electrical isolation. This is essential when the development tools are not connected to the same ground as the application. It is also useful to protect the development tools from electrical spikes that often occur in some applications, such as motor control applications. A 20-pin flat cable (supplied with the J-Link) is needed to connect the target. [more]
J-Link ARM
USB driven JTAG interface for ARM cores. Includes a USB cable and a 20-pin ribbon cable. Any ARM7/ARM9 core and Cortex M3 supported, including thumb mode. No power supply required (powered through USB). [more]