Segger Microcontroller Systems

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Segger Microcontroller
Type 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[edit]

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]

J-Link[edit]

Segger is most noted for its JTAG / SWD emulator for ARM-based microcontrollers that supports ARM7 / ARM9 / ARM11, Cortex M0 / M0+ / M1 / M3 / M4 / M7[4] / R4 / R5 / A5 / A7 / A8 / A9 / A12 / A15 / A17 ARM cores, Renesas RX, and Microchip PIC32. This device is called the J-Link.[5] It is also repackaged and sold as an OEM item[6] 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.[7] 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[8]
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
  • Note: Additional models are J-Link LITE ARM, J-Link LITE CortexM, J-Link LITE RX, J-Link OB, J-Link OEM.[9]
  • Note: PLUS / BASE / EDU models are physically the same hardware. The difference is license and software options, such as GDB Server, Flash Download, Unlimited Flash Breakpoints, J-Flash, RDI, RDDI. The EDU model can't be used for commercial software development.
  • Note: Adapters and isolators are available to convert the 20-pin 0.1"/2.54mm male shrouded (box) header to another target board connector.[10]


Flasher[edit]

See also[edit]

References[edit]

External links[edit]