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 2
 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
1 1 1

 

 ARM11
 IDE Debug support4 Flash Download Flash Breakpoints Trace support3
 IAR EWARM 2 2
 Rowley     
 Yargato (GDB) 2 2

 

 

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.