24.10.2012 Views

J-Link / J-Trace User Guide (UM08001) - Microcontrollers

J-Link / J-Trace User Guide (UM08001) - Microcontrollers

J-Link / J-Trace User Guide (UM08001) - Microcontrollers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.6 Supported IDEs<br />

J-<strong>Link</strong> / J-<strong>Trace</strong> can be used with different IDEs. Some IDEs support J-<strong>Link</strong> directly,<br />

for other ones additional software (such as J-<strong>Link</strong> RDI) is necessary in order to use J-<br />

<strong>Link</strong>. The following tables list which features of J-<strong>Link</strong> / J-<strong>Trace</strong> can be used with the<br />

different IDEs.<br />

ARM7/9<br />

ARM Cortex-M3<br />

ARM11<br />

IDE<br />

Debug<br />

support 4<br />

Flash<br />

download<br />

ARM11 has currently been tested with IAR EWARM only.<br />

Flash<br />

breakpoints<br />

IAR EWARM yes yes yes yes<br />

Keil MDK yes yes yes no<br />

Rowley yes yes no no<br />

CodeSourcery yes no no no<br />

Yargato (GDB)<br />

RDI compliant<br />

yes yes yes no<br />

toolchains such as<br />

RVDS/ADS<br />

yes1 yes1 yes1 no<br />

IDE<br />

Debug<br />

support 4<br />

Flash<br />

download<br />

Flash<br />

breakpoints<br />

<strong>Trace</strong><br />

support 3<br />

IAR EWARM yes yes yes yes yes<br />

Keil MDK yes yes yes no 2 yes<br />

Rowley yes yes no no no<br />

CodeSourcery yes no no no no<br />

Yargato (GDB) yes yes yes no no<br />

IDE<br />

Debug<br />

support 4<br />

Flash<br />

download<br />

Flash<br />

breakpoints<br />

IAR EWARM yes no 2<br />

no 2 no<br />

Rowley yes no 2 no no<br />

Yargato (GDB) yes no 2<br />

no 2 no<br />

1 Requires J-<strong>Link</strong> RDI license for download of more than 32KBytes<br />

2 Coming soon<br />

<strong>Trace</strong><br />

support 3<br />

SWO<br />

support<br />

<strong>Trace</strong><br />

support 3<br />

3<br />

Requires emulator with trace support<br />

4 Debug support includes the following: Download to RAM, memory read/write, CPU<br />

register read/write, Run control (go, step, halt), software breakpoints in RAM and<br />

hardware breakpoints in flash memory.<br />

J-<strong>Link</strong> / J-<strong>Trace</strong> (<strong>UM08001</strong>) © 2004-2010 SEGGER Microcontroller GmbH & Co. KG<br />

37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!