SEGGER Microcontroller develops and distributes a broad selection of hardware and software development tools, software components for embedded systems (microprocessorand associated components are incorporated into a device), as well as hardware debuggingand emulator tools, to provide broad support for most MCU core architectures. SEGGER created highly integrated,cost-effective programming and development tools, such as the Flasher(stand-alone flash programmer) and the industry leading J-Link/J-Traceemulator.
SEGGER J-Link Ultra+ is closely based on the ultra fast J-Link Ultra, but also incorporates all available software add-on modules within the hardware. In addition to the regular J-Link Ultra package, J-Link Ultra+ includes J-Flash ARM, J-Link FlashBP, and a J-Link RDI Software add-on license. By adding licenses for all J-Link related software packages to J-Link Ultra, the developer receives access to an unlimited number of breakpoints in flash memory, production grade flash programming, and compatibility with all popular tool-chains including GDB and RDI based tool-chains for ARM and Renesas RX cores. J-Link Ultra+ offers download speeds of up to 1.5Mb/sec, allowing the already fast algorithms for flash programming from SEGGER to operate with significantly improved speed. This unsurpassed speed, together with the ease of use, fast and free flash loaders, unlimited flash breakpoints, and compatibility with all tool-chains, combine to make J-Link Ultra+ an easy choice for developers using ARM and RX cores.
SEGGER J-Link Needle Adapter is designed to connect J-Link to a PCB which does not come with a mating connector or programming header. The designed pattern with 3 locating pins ensures that the adapter can only be connected in one way. SEGGER J-Link Needle Adapter allows manufacturers to save costs and space on PCBs since there is no need to provide the PCB with additional connectors. It adapts from the 20-pin 0.1" JTAG to a 10-pin needle connector, and is compatible to J-Link, J-Link Pro, J-Link Ultra, J-Link EDU, Flasher ARM, Flasher RX, and Flasher PPC.
SEGGER J-Trace for Cortex-M3 is a JTAG/SWD emulator designed for Cortex-M3 cores which includes trace (ETM) support. SEGGER J-Trace for Cortex-M3 can also be used as a J-Link and it also supports ARM7/9 cores. Tracing on ARM7/9 targets is not supported.
SEGGER Flasher ARM is a programming tool for microcontrollers with on-chip or external Flash memory and ARM core. SEGGER Flasher ARM is designed for programming flash targets with the J-Flash software or stand-alone, and also has all of the J-Link functionality. Flasher ARM connects via USB or via RS232 interface to a PC, running Microsoft Windows 2000, Windows XP, Windows 2003, or Windows Vista. Flasher ARM has a built-in 20-pin JTAG connector, which is compatible with the standard 20-pin connector defined by ARM.
SEGGER J-Link and J-Link EDU are USB-powered JTAG emulators designed for ARM cores. Based on a 32-bit RISC CPU, they can communicate at high speed with a large number of supported target CPU cores. SEGGER J-Link connects via USB to a PC running Microsoft Windows 2000 or later. It has a built-in 20-pin JTAG connector, which is compatible with the standard 20-pin connector defined by ARM. SEGGER J-Link EDU is designed for educational purposes and is natively supported by IAR EWARM, KEIL µVision, Rowley Crossworks, and CodeSourcery G++. Via GDB-Server, the supported tool-chains also include Atollic TrueStudio, Yagarto, and other GDB based or compatible development environments.