Segger Microcontroller Systems

Segger Microcontroller
GmbH
Industry Embedded Software
Founded 1997
Headquarters Hilden, Germany
Winchendon, MA USA
Products Middleware Components, JTAG Development Tools
Website segger.com,
segger-us.com

Segger Microcontroller is a private multinational company dealing in middleware for embedded devices as well as development and programming tools. The company was founded in 1997 and headquartered in Hilden, Germany with a US office in Winchendon, Massachusetts.

embOS

Segger offers one of the smallest complete ANSI "C" embedded graphics package and GUI available.[1][2] Segger's RTOS (embOS) is part of Oki Semiconductor's World's first complete ARM-based ZigBee Developer's Kit.[3]

Segger is most noted for its JTAG / SWD emulator for ARM-based microcontrollers that have ARM7 / ARM9 / ARM11, Cortex M0 / M0+ / M1 / M3 / M4 / M7, Cortex R4 / R5, Cortex A5 / A7 / A8 / A9 / A12 / A15 / A17 cores, Renesas RX, and Microchip PIC32. This device is called the J-Link.[4] It is also repackaged and sold as an OEM item[5] 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.[6] For enhanced emulation features Segger offers a Trace Emulator, J-Trace that works with the ARM ETM interface and enables engineers to trace back their code execution.

J-Link models[7]
J-Link
Model*
Host
USB
Host
Ethernet
Target
20-pin 0.10"
Target
Other
Target
ARM JTAG
Target
ARM SWD
Target
PIC32 ICSP
Target
Max Speed
Target
Max Download
PRO Yes Yes Yes* No Yes Yes Yes
50 MHz
3 MByte/S
ULTRA+ Yes No Yes* No Yes Yes Yes
50 MHz
3 MByte/S
PLUS Yes No Yes* No Yes Yes Yes
15 MHz
1 MByte/S
BASE Yes No Yes* No Yes Yes Yes
15 MHz
1 MByte/S
EDU Yes No Yes* No Yes Yes Yes
15 MHz
1 MByte/S
Cortex-M Yes No Yes* 19-pin 0.05" Yes Yes No
25 MHz
3 MByte/S
ARM Yes No Yes* 38-pin Mictor Yes No No
12 MHz
1 MByte/S

Flasher

See also

References

Wikimedia Commons has media related to Segger.
This article is issued from Wikipedia - version of the 11/23/2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.