J-Link IDE integration
J-Link / J-Trace can be used with different IDEs. Some IDEs support J-Link directly, for other ones additional software (such as J-Link RDI) is necessary in order to use JLink. The following tables list which features of J-Link / J-Trace can be used with the different IDEs.
| ARM Cortex-M3 | |||||
|---|---|---|---|---|---|
| IDE | Debug support4 | Flash Download | Flash Breakpoints | Trace support | SWO support |
| IAR EWARM | |||||
| Keil MDK | |||||
| Rowley | |||||
| CodeSourcery | |||||
| Yargato (GDB) | |||||
| ARM7/9 | ||||
|---|---|---|---|---|
| IDE | Debug Support4 | Flash Download | Flash Breakpoints | Trace support3 |
| IAR EWARM | ||||
| Keil MDK | ||||
| Rowley | ||||
| CodeSourcery | ||||
| Yargato (GDB) | ||||
| RDI compliant toolchains such as RVDS/ADS | ||||
| ARM11 | ||||
|---|---|---|---|---|
| IDE | Debug support4 | Flash Download | Flash Breakpoints | Trace support3 |
| IAR EWARM | ||||
| Rowley | ||||
| Yargato (GDB) | ||||
1 Requires J-Link RDI license for download of more than 32KBytes
2 Coming soon
3 Requires emulator with trace support
4 Debug support includes the following: Download to RAM, memory read/write, CPU register read/write,
Run control (go, step, halt), software breakpoints in RAM and hardware breakpoints in flash memory.
IDE integration
Head office Germany
US office 
