Segger J-Link

Parent Previous Next

Contents

Contents        1

1        Introduction        2

1.1        Supported IDE and Licensing        2

1.2        Supported Debugger        2

1.3        Supported Cores        2

1.4        Features        3

2        Test setup        4

2.1        Prerequisites        4

2.2        Using SEGGER J-Link Plug-In        5

2.2.1        Selecting J-Link Plug-In        5

2.2.2        Segger Menu        5

2.2.3        Options        6

2.2.4        Select CPU…        6

2.2.5        J-Link Maintenance        7


33Introduction

The new iSystem.open plug-in enables use of SEGGER J-Link debuggers with iSYSTEM Embedded Software Development and Test Environment.

This document describes supported features and presents example of use.

In order to use the Segger J-Link family of products in conjunction with winIDEA the Segger J-Link Software and Document Pack needs to be installed (visit http://www.segger.com).

33.1Supported IDE and Licensing

winIDEA Open        http://www.isystem.com/download/winideaopen

Requires no license, but is limited to GCC compiler, no technical support is provided and updates are not provided on regular basis. Visit forum for help http://isystem.freeforums.org/.

winIDEA 2012*        http://www.isystem.com/download/winidea/winidea-9-12

Has  no limitations, but requires a license. Contact iSystem sales at www.isystem.com.

* update build 9.12.267 or newer required

33.2Supported Debugger

J-Link Development Tools debuggers

Visit SEGGER webpage http://www.segger.com/development-tools.html for more information.

33.3Supported Cores

ARM CORTEX-M

ARM CORTEX-R4, R5

ARM CORTEX-A5, A8, A9

ARM-7

ARM-9

Renesas RX

33.4Features

JTAG and SWD interface

Basic debug control (Reset, Download, Stop, Run,…)

Unlimited flash breakpoints (with certain J-Link Debug probes)

SWO (printf debugging)

winIDEA Terminal Window


34Test setup

34.1Prerequisites

winIDEA or winIDEA Open version 9.12.267 or newer

SEGGER J-link debug probe

J-Link Software and Document Pack installed

Target board

Have required software installed on your computer. Connect debugger to PC and target device. Power the emulator (if required) and target device.

34.2Using SEGGER J-Link Plug-In

34.2.1Selecting J-Link Plug-In

You can select plug-in before creating new project (workspace) or you can use existing workspace and then select J-Link plug-in.

Selecting SEGGER J-Link Plug-In

34.2.2Segger Menu

After selecting Segger Development Tools Plug-In a new menu will be available in winIDEA toolbar.

SEGGER Toolbar Menu


34.2.3Options

SEGGER Options Window

In this window user can set various connection options, interface speeds, SWO settings, etc. Target device name can be input here directly, but it is recommended to use Select CPU dialog window.

34.2.4Select CPU…

It is recommended using this dialog window to select the target CPU you are using in your project.

Select Device Dialog Window

34.2.5J-Link Maintenance

Additional tools and information can be found here that can be of help during development process or troubleshooting debug chain issues.

J-Link Info

Useful information can be found in this window when troubleshooting debug chain issues.

J-Link Info Window

J-Link Control Panel

Information and extra setup options of the debug chain.

J-Link Control Panel

Note: J-Link Control Panel will only be available after you initialize debug chain.

Open J-Link Log

Command will open J-Link log file in the default text editor. Log file must be enabled in the Segger -> Options… window. For explanation on contents of the log file see J-Link Software and Document Pack .

J-Link Cmd

Command will launch J-Link command-line application. See J-Link Software and Document Pack for more information.


Notes:


















































Disclaimer: iSYSTEM assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information herein.

© iSYSTEM. All rights reserved.