
IAR J-Link and IAR J-Trace User Guide JTAG Emulators for ARM Cores J-Link/J-TraceARM-5 J-Link/J-TraceARM-1 COPYRIGHT NOTICE © 2006-2011 IAR Systems AB. No part of this document may be reproduced without the prior written consent of IAR Systems AB. The software described in this document is furnished under a license and may only be used or copied in accordance with the terms of such a license. DISCLAIMER The information in this document is subject to change without notice and does not represent a commitment on any part of IAR Systems. While the information contained herein is assumed to be accurate, IAR Systems assumes no responsibility for any errors or omissions. In no event shall IAR Systems, its employees, its contractors, or the authors of this document be liable for special, direct, indirect, or consequential damage, losses, costs, charges, claims, demands, claim for lost profits, fees, or expenses of any nature or kind. TRADEMARKS IAR Systems, IAR Embedded Workbench, C-SPY, visualSTATE, The Code to Success, IAR KickStart Kit, IAR, and the logotype of IAR Systems are trademarks or registered trademarks owned by IAR Systems AB. J-Link and J-Trace are trademarks licensed to IAR Systems AB. Microsoft and Windows are registered trademarks of Microsoft Corporation. Intel and Pentium are registered trademarks and XScale a trademark of Intel Corporation. ARM and Thumb are registered trademarks of Advanced RISC Machines Ltd. All other product names are trademarks or registered trademarks of their respective owners. EDITION NOTICE Fifth edition: October 2011 Part number: J-Link/J-TraceARM-5 Internal reference: V4.36, IMAE J-Link/J-TraceARM-1 Preface Welcome to the IAR J-Link and IAR J-Trace User Guide for JTAG Emulators for ARM Cores. About this guide This guide provides an overview over the major features of J-Link and J-Trace, gives you some background information about JTAG, ARM and Tracing in general and describes J-Link and J-Trace related software packages. Finally, the chapter Support and FAQs, page 135 helps to troubleshoot common problems. For simplicity, we will refer to J-Link ARM as J-Link in this manual. For simplicity, we will refer to J-Link ARM Pro as J-Link Pro in this manual. TY P O G R A P H I C C O NVE N T I O N S This manual uses the following typographic conventions: Style Used for Keyword Text that you enter at the command-prompt or that appears on the display (that is system functions, file- or pathnames). Reference Reference to chapters, tables and figures or other documents. GUIElement Buttons, dialog boxes, menu names, menu commands. Table 1: Typographic conventions Literature and references To gain deeper understanding of technical details, see: Reference Title Comments [ETM] Embedded Trace Macrocell™ Architecture This document defines the ETM standard, including signal Specification, ARM IHI 0014J protocol and physical interface. It is publicly available from ARM (www.arm.com). Table 2: Literature and references J-Link_J-TraceARM-5 3 IAR J-Link and IAR J-Trace 4 User Guide J-Link_J-TraceARM-5 5 Table of Contents Preface ........................................................................................................................................................................ 3 About this guide .............................................................................................................................................3 Typographic conventions ........................................................................................................................3 Literature and references ............................................................................................................................3 Introduction ............................................................................................................................................................ 11 Requirements ................................................................................................................................................11 Supported OS ...............................................................................................................................................11 J-Link / J-Trace models ................................................................................................................................11 Model comparison .................................................................................................................................12 J-Link ARM ..........................................................................................................................................12 J-Link Ultra ...........................................................................................................................................15 J-Link ARM Lite ...................................................................................................................................16 J-Link Lite Cortex-M ............................................................................................................................17 J-Trace ARM .........................................................................................................................................18 J-Trace for Cortex-M3 ..........................................................................................................................19 Common features of the J-Link product family ....................................................................................20 Supported CPU cores .................................................................................................................................21 Built-in intelligence for supported CPU-cores ......................................................................................22 Intelligence in the J-Link firmware .......................................................................................................22 Intelligence on the PC-side (DLL) ........................................................................................................22 Firmware intelligence per model ..........................................................................................................23 Licensing ................................................................................................................................................................... 25 Introduction ...................................................................................................................................................25 Software components requiring a license ..............................................................................................25 License types .................................................................................................................................................25 Built-in license ......................................................................................................................................26 Key-based license ..................................................................................................................................26 Device-based license .............................................................................................................................27 Legal use of SEGGER J-Link software .....................................................................................................29 Products .........................................................................................................................................................30 J-Link ....................................................................................................................................................30 J-Link Ultra ...........................................................................................................................................30 J-Trace ...................................................................................................................................................31 J-Trace for Cortex-M ............................................................................................................................31 IAR J-Link Lite ...............................................................................................................................................31 J-Link OBs ......................................................................................................................................................31 Illegal Clones .................................................................................................................................................32 J-Link and J-Trace related software ................................................................................................................. 33 J-Link related software ................................................................................................................................33 J-Link software and documentation package ........................................................................................33 J-Link software and documentation package in detail ........................................................................33 J-Link Commander (Command line tool) .............................................................................................34 J-Link STR91x Commander (Command line tool) ...............................................................................34
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages146 Page
-
File Size-