
1:50 SEGGER: Flash Breakpoint Introduction |
|
2:08 SEGGER: J-Flash Introduction |
|
|
More information about J-Link... |
1As a legitimate owner of a SEGGER J-Link, you can always download the latest software free of charge. Though not planned and not likely, we reserve the right to change this policy. Note that older models may not be supported by newer versions of the software. Typically, we support older models with new software at least 3 years after end of life. |
J-Link ULTRA
Emulator for ARM7/9, Cortex and Renesas RX cores
J-Link ULTRA is a JTAG/SWD emulator designed for ARM/Cortex and other supported CPUs. It is fully compatible to the standard J-Link and works with the same PC software.
Based on the highly optimized and proven J-Link, it offers even higher speed as well as target power measurement capabilities due to the faster CPU, built-in FPGA and Hi-Speed USB 2.0 interface.
It connects via USB to a PC running Microsoft Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 7 or Windows 8. J-Link ULTRA has a built-in 20-pin JTAG/SWD connector.
Features
- Fully compatible to the standard J-Link
- Very high performance for all supported CPU cores
- Download speed up to 3 MByte/second
- Hi-Speed-USB 2.0 interface
- Serial Wire Debug supported
- Serial Wire Viewer (SWV) supported
- SWV: UART and Manchester encoding supported
- SWO sampling frequencies up to 25 MHz
- Target power can be supplied
- Target power consumption can be measured with high accuracy.
- Direct download into flash memory of most popular microcontrollers supported
- Supported CPUs: Any ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4, Cortex-R4 and Renesas RX610/RX621/RX62N/RX62T/RX630/RX631/RX63N
- Free software updates1, 2 years of support
- Automatic core recognition
- JTAG speed up to 60 MHz
- Seamless integration into the IAR Embedded Workbench IDE
- No power supply required, powered through USB
- Support for adaptive clocking
- All JTAG signals can be monitored, target voltage can be measured
- Support for multiple devices
- Fully plug and play compatible
- Standard 20-pin JTAG connector
- Wide target voltage range: 1.2V - 3.3V, 5V tolerant
- USB and 20-pin ribbon cable included
- Memory viewer (J-Mem) included
- Remote Server included, which allows using J-Link via TCP/IP networks
- RDI interface available, which allows using J-Link with RDI compliant software
- Flash programming software (J-Flash) available
- Flash DLL available, which allows using flash functionality in custom applications
- Software Developer Kit (SDK) available
- Embedded Trace Buffer (ETB) support
- Optical isolation adapter available
- Target power supply: J-Link can supply up to 300 mA to target with overload protection
Package content
J-Link ULTRA is delivered with the following components:
- J-Link ULTRA with standard 20-pin 0.1" male connector (compatible to J-Link)
- 20-pin, 0.1" target ribbon cable
- USB cable
Being fastest in its class, the regular J-Link already sets a very high standard for debugging and download performance.
J-Link ULTRA raises the bar even higher, aiming to be the fastest emulator available!
Since the PC-Software, form factor and connectors are the same as for the regular J-Link, it can be used with any software compatible with J-Link and any adapter, such as the JTAG-isolator.
Just like for the regular J-Link, the Unlimited Flash Breakpoints option for enhanced debugging of programs running in the flash of microcontrollers is available.
The J-Link is natively supported by IAR EWARM, KEIL µVision, Rowley Crossworks, and CodeSourcery G++. With the RDI and GDB-Server extensions, the supported tool-chains also include Atollic TrueStudio, Yagarto, and other RDI or GDB compatible development environments. If your development environment does not supply a Flash Loader for your device, the J-Link ULTRA includes flash loaders designed for all popular devices with internal Flash.
The Unlimited Flash Breakpoints option allows the user to set an unlimited number of breakpoints while debugging within a device’s internal flash memory. This overcomes the hardware breakpoint limitations present in most common microcontrollers (2 on ARM7/9, 4 on Cortex-M0, typically 6 on Cortex-M3 and 8 on Renesas RX).
J-Link ULTRA raises the bar even higher, aiming to be the fastest emulator available!
Since the PC-Software, form factor and connectors are the same as for the regular J-Link, it can be used with any software compatible with J-Link and any adapter, such as the JTAG-isolator.
Just like for the regular J-Link, the Unlimited Flash Breakpoints option for enhanced debugging of programs running in the flash of microcontrollers is available.
The J-Link is natively supported by IAR EWARM, KEIL µVision, Rowley Crossworks, and CodeSourcery G++. With the RDI and GDB-Server extensions, the supported tool-chains also include Atollic TrueStudio, Yagarto, and other RDI or GDB compatible development environments. If your development environment does not supply a Flash Loader for your device, the J-Link ULTRA includes flash loaders designed for all popular devices with internal Flash.
The Unlimited Flash Breakpoints option allows the user to set an unlimited number of breakpoints while debugging within a device’s internal flash memory. This overcomes the hardware breakpoint limitations present in most common microcontrollers (2 on ARM7/9, 4 on Cortex-M0, typically 6 on Cortex-M3 and 8 on Renesas RX).
Specifications
| General | |
|---|---|
| Supported OS | Microsoft Windows 2000 Microsoft Windows XP Microsoft Windows XP x64 Microsoft Windows 2003 Microsoft Windows 2003 x64 Microsoft Windows Vista Microsoft Windows Vista x64 Windows 7 Windows 7 x64 Windows 8 Windows 8 x64 Linux Mac OSX 10.5 and higher |
| Electromagnetic compatibility (EMC) | EN 55022, EN 55024 |
| Operating temperature | +5°C ... +60°C |
| Storage temperature | -20°C ... +65 °C |
| Relative humidity (non-condensing) | Max. 90% rH |
| Mechanical | |
| Size (without cables) | 100mm x 53mm x 27mm |
| Weight (without cables) | 73g |
| Available Interfaces | |
| USB interface | USB 2.0, Hi-Speed |
| Target interface | JTAG/SWD 20-pin |
| JTAG/SWD Interface, Electrical | |
| Target interface voltage (VIF) | 1.2V ... 5V |
| Target supply voltage | 4.5V ... 5V |
| Target supply current | Max. 300mA |
| Reset type | Open drain. Can be pulled low or tristated |
| Reset low level output voltage | VOL <= 10% of VIF |
| For the whole target voltage range (1.2V <= VIF <= 5V) | |
| LOW level input voltage (VIL) | VIL <= 40% of VIF |
| HIGH level input voltage (VIH) | VIH >= 60% of VIF |
| For 1.2V >= VIF <= 3.6V | |
| LOW level output voltage (VOL) with a load of 10 kOhm | VOL <= 10% of VIF |
| HIGH level output voltage (VOH) with a load of 10 kOhm | VOH >= 90% of VIF |
| For 3.6 <= VIF <= 5V | |
| LOW level output voltage (VOL) with a load of 10 kOhm | VOL <= 20% of VIF |
| HIGH level output voltage (VOH) with a load of 10 kOhm | VOH >= 80% of VIF |
| JTAG/SWD Interface, Timing | |
| SWO sampling frequency | Max. 25 MHz |
| Data input rise time (Trdi) | Trdi <= 20ns |
| Data input fall time (Tfdi) | Tfdi <= 20ns |
| Data output rise time (Trdo) | Trdo <= 10ns |
| Data output fall time (Tfdo) | Tfdo <= 10ns |
| Clock rise time (Trc) | Trc <= 3ns |
| Clock fall time (Tfc) | Trc <= 3ns |
| Analog power measurement interface | |
| Sampling frequency | 50 kHz |
| Resolution | 1 mA |



J-Link ULTRA
