CSE8E10-2IAR C-SPY® Hardware Debugger SystemsUser Guidefor RenesasE8/E8a and E10A-USB Emulators
CSE8E10-2xWhat this guide containsIAR C-SPY® Hardware Debugger SystemsUser GuideWhat this guide containsBelow is a brief outline and summary of the ch
CSE8E10-2PrefacexiNAMING CONVENTIONSThe following naming conventions are used for the products and tools from IAR Systems® referred to in this guide:p
CSE8E10-2xiiDocument conventionsIAR C-SPY® Hardware Debugger SystemsUser Guide
CSE8E10-21Introduction to C-SPY® hardware debugger systemsThis chapter introduces you to the C-SPY drivers and to how they differ from the C-SPY Simul
CSE8E10-22Installing the C-SPY emulator driversIAR C-SPY® Hardware Debugger SystemsUser Guide1 For detailed information about available breakpoints, s
CSE8E10-2Introduction to C-SPY® hardware debugger systems3The C-SPY emulator driver communicates with the emulator via the USB driver. The emulator co
CSE8E10-24Connecting to the target board, E8/E8aIAR C-SPY® Hardware Debugger SystemsUser Guide2 Attach the USB cable and connect the E10A-USB emulator
CSE8E10-2Introduction to C-SPY® hardware debugger systems53 Build the project if it has not been built and choose Project>Debug to start C-SPY.4 Th
CSE8E10-26Connecting to the target board, E8/E8aIAR C-SPY® Hardware Debugger SystemsUser Guide5 If the Firmware Location & WDT dialog box is displ
CSE8E10-2Introduction to C-SPY® hardware debugger systems7Note: Make sure that your application is not downloaded to the firmware location.Figure 3: T
CSE8E10-2COPYRIGHT NOTICE© Copyright 1996–2008 IAR Systems AB.No part of this document may be reproduced without the prior written consent of IAR Syst
CSE8E10-28Connecting to the target board, E8/E8aIAR C-SPY® Hardware Debugger SystemsUser Guide7 If a dialog box asks you to confirm that the target bo
CSE8E10-2Introduction to C-SPY® hardware debugger systems9to save time. For information on how to set this behavior in C-SPY, see the option Do not sh
CSE8E10-210Connecting to the target board, E10A-USBIAR C-SPY® Hardware Debugger SystemsUser Guide5 The Connecting dialog box is displayed and the emul
CSE8E10-2Introduction to C-SPY® hardware debugger systems118 If the System Clock dialog box is displayed, specify the system clock frequency.Figure 10
CSE8E10-212Getting startedIAR C-SPY® Hardware Debugger SystemsUser GuideRUNNING THE DEMO PROGRAM1To use an example application, choose Help>Startup
CSE8E10-2Introduction to C-SPY® hardware debugger systems137 Choose Execute>Go or click the Go button to start the program.Click the Stop button to
CSE8E10-214Getting startedIAR C-SPY® Hardware Debugger SystemsUser Guide
CSE8E10-215 Hardware-specific debuggingThis chapter describes the additional options, menus, and features provided by the C-SPY® hardware debugger sys
CSE8E10-216Debugger options for debugging using hardware systemsIAR C-SPY® Hardware Debugger SystemsUser Guide● The Download page, page 16● The Extra
CSE8E10-2Hardware-specific debugging17Note: It is important that the image that resides in target memory is linked consistently with how you use C-SPY
CSE8E10-2iiiContentsTables ...
CSE8E10-218Using breakpointsIAR C-SPY® Hardware Debugger SystemsUser GuideThese commands are available on the emulator menu:1 Not available for all ta
CSE8E10-2Hardware-specific debugging19For information about the various methods for setting breakpoints, the facilities for monitoring breakpoints, an
CSE8E10-220Using breakpointsIAR C-SPY® Hardware Debugger SystemsUser GuideCODE BREAKPOINTSIf you set a code breakpoint, a default breakpoint will be s
CSE8E10-2Hardware-specific debugging21ConditionsYou can specify simple and complex conditions.When an execution address breakpoint is triggered, there
CSE8E10-222Using breakpointsIAR C-SPY® Hardware Debugger SystemsUser GuideBreak AtSpecify the location of the breakpoint in the Break At text box. Alt
CSE8E10-2Hardware-specific debugging23The Break Condition dialog box appears.Figure 18: The Break Condition dialog boxPress the Edit button to specify
CSE8E10-224Resolving problemsIAR C-SPY® Hardware Debugger SystemsUser GuideFor more information, see the IAR Embedded Workbench® IDE User Guide.C-SPY
CSE8E10-2Hardware-specific debugging25● Check that you are using correct linker command file.If you are using the IAR Embedded Workbench, the linker c
CSE8E10-226Resolving problemsIAR C-SPY® Hardware Debugger SystemsUser Guide
CSE8E10-2Index31AAction (Execution Address Breakpoints dialog box) . . . . . 20Action (Software Breakpoints dialog box) . . . . . . . . . . . . . 22a
CSE8E10-2ivIAR C-SPY® Hardware Debugger SystemsUser GuideCode breakpoints ...
CSE8E10-232IAR C-SPY® Hardware Debugger SystemsUser GuideEEmulator optionsDebugging of CPU rewrite mode (E8/E8a) . . . . . . . . . . . 6Do not show th
CSE8E10-2Index33Suppress download (C-SPY option) . . . . . . . . . . . . . . . . . . 16System Clock dialog box . . . . . . . . . . . . . . . . . . .
CSE8E10-2vTa b l e s1: Typographic conventions used in this guide ... x2: Naming conventio
CSE8E10-2viIAR C-SPY® Hardware Debugger SystemsUser Guide
CSE8E10-2viiFigures1: Emulator communication overview ... 32: The Emulator Se
CSE8E10-2viiiIAR C-SPY® Hardware Debugger SystemsUser Guide
CSE8E10-2ixPrefaceWelcome to the IAR C-SPY® Hardware Debugger Systems User Guide for Renesas E8/E8a and E10A-USB Emulators. The purpose of this guide
Comments to this Manuals