The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

ID850NW Integrated Debugger Ver. 1.10 Later Operation (WindowsBas


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



User's Manual
ID850NW
Integrated Debugger Ver. 1.10 Later Operation (WindowsBased)
Target Devices V850 Family
Document U14891EJ1V0UM00 (1st edition) Date Published November 2000 CP(K) 2000 1997 Printed Japan
[MEMO]
User's Manual U14891EJ1V0UM00
V800 Series, V850 Family, V850/SA1, V850/SB1, V850/SB2, V850/SV1, V850E/MS1, V850E/MA1, V850E/IA1, V851, V852, V853, V854 trademarks Corporation. UNIX registered trademark United States other countries, licensed exclusively through X/Open Company Limited. Pentium trademark Intel Corporation. Windows, Windows MS-DOS either registered trademarks trademarks Microsoft Corporation United States and/or other countries. PC/AT trademark International Business Machines Corporation.
User's Manual U14891EJ1V0UM00
information this document current August, 2000. information subject change without notice. actual design-in, refer latest publications NEC's data sheets data books, etc., most up-to-date specifications semiconductor products. products and/or types available every country. Please check with sales representative availability additional information. part this document copied reproduced form means without prior written consent NEC. assumes responsibility errors that appear this document. does assume liability infringement patents, copyrights other intellectual property rights third parties arising from semiconductor products listed this document other liability arising from such products. license, express, implied otherwise, granted under patents, copyrights other intellectual property rights others. Descriptions circuits, software other related information this document provided illustrative purposes semiconductor product operation application examples. incorporation these circuits, software information design customer's equipment shall done under full responsibility customer. assumes responsibility losses incurred customers third parties arising from these circuits, software information. While endeavours enhance quality, reliability safety semiconductor products, customers agree acknowledge that possibility defects thereof cannot eliminated entirely. minimize risks damage property injury (including death) persons arising from defects semiconductor products, customers must incorporate sufficient safety measures their design, such redundancy, fire-containment, anti-failure features. semiconductor products classified into following three quality grades: "Standard", "Special" "Specific". "Specific" quality grade applies only semiconductor products developed based customer-designated "quality assurance program" specific application. recommended applications semiconductor product depend quality grade, indicated below. Customers must check quality grade each semiconductor product before using particular application. "Standard": Computers, office equipment, communications equipment, test measurement equipment, audio visual equipment, home electronic appliances, machine tools, personal electronic equipment industrial robots "Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment medical equipment (not specifically designed life support) "Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems medical equipment life support, etc. quality grade semiconductor products "Standard" unless otherwise expressly specified NEC's data sheets data books, etc. customers wish semiconductor products applications intended NEC, they must contact sales representative advance determine NEC's willingness support given application. (Note) "NEC" used this statement means Corporation also includes majority-owned subsidiaries. "NEC semiconductor products" means semiconductor product developed manufactured defined above).
User's Manual U14891EJ1V0UM00
Regional Information
Some information contained this document vary from country country. Before using product your application, pIease contact office your country obtain list authorized representatives distributors. They will verify:
Device availability Ordering information Product release schedule Availability related technical literature Development environment specifications (for example, specifications third-party tools components, host computers, power plugs, supply voltages, forth) Network requirements
addition, trademarks, registered trademarks, export restrictions, other legal issues also vary from country country.
Electronics Inc. (U.S.)
Santa Clara, California Tel: 408-588-6000 800-366-9782 Fax: 408-588-6130 800-729-9288
Electronics (Germany) GmbH
Benelux Office Eindhoven, Netherlands Tel: 040-2445845 Fax: 040-2444580
Electronics Hong Kong Ltd.
Hong Kong Tel: 2886-9318 Fax: 2886-9022/9044
Electronics Hong Kong Ltd. Electronics (France) S.A.
Velizy-Villacoublay, France Tel: 01-30-67 Fax: 01-30-67 Seoul Branch Seoul, Korea Tel: 02-528-0303 Fax: 02-528-4411
Electronics (Germany) GmbH
Duesseldorf, Germany Tel: 0211-65 Fax: 0211-65
Electronics (France) S.A. Electronics (UK) Ltd.
Milton Keynes, Tel: 01908-691-133 Fax: 01908-670-290 Madrid Office Madrid, Spain Tel: 91-504-2787 Fax: 91-504-2860
Electronics Singapore Pte. Ltd.
United Square, Singapore Tel: 65-253-8311 Fax: 65-250-3583
Electronics Taiwan Ltd. Electronics Italiana s.r.l.
Milano, Italy Tel: 02-66 Fax: 02-66
Electronics (Germany) GmbH
Scandinavia Office Taeby, Sweden Tel: 08-63 Fax: 08-63
Taipei, Taiwan Tel: 02-2719-2377 Fax: 02-2719-5951
Brasil S.A.
Electron Devices Division Guarulhos-SP Brasil Tel: 55-11-6462-6810 Fax: 55-11-6462-6829
J00.7
User's Manual U14891EJ1V0UM00
[MEMO]
User's Manual U14891EJ1V0UM00
INTRODUCTION
Readers
This manual intended user engineers design develop application systems V850 Family.
Purpose
This manual intended users understand functions ID850NW organization below.
Organization
This manual consists following chapters: General Installation Starting exiting Function ID850NW Association with project manager Window reference
read this manual
assumed that readers this manual have general knowledge electrical engineering, logic circuits, microcontrollers, language, assemblers. understand functions V850 Family Refer Hardware User's Manual each product. understand instruction functions V850 Family Refer V850 Family User's Manual Architecture V850E/xxx User's Manual Architecture.
Conventions
Data significance: Note: Caution: descriptions:
Higher digits left lower digits right Footnote item marked with Note text Information requiring paticular attention descriptions this manual explained terms PC-9821 series keyboard. When using keyboard whose descriptions differ from above, keys accordance with descriptions APPENDIX FUNCTION LIST.
User's Manual U14891EJ1V0UM00
Related Documents
documents related this manual listed below. related documents indicated this publication include preliminary versions. However, preliminary versions marked such.
Documents related development tools (user's manuals)
Document Name IE-703002-MC (In-circuit emulator V851 V852 V853 V854 V850/SA1 V850/SB1 V850/SV1 IE-V850E-MC (In-circuit emulator V850E/IA1 IE-V850E-MC-A (In-circuit emulator V850E/MA1 IE-703003-MC-EM1 (Peripheral board V853) IE-703008-MC-EM1 (Peripheral board V854) IE-703017-MC-EM1 (Peripheral board V850/SA1) IE-703037-MC-EM1 (Peripheral board V850/SB1, V850/SB2 IE-703040-MC-EM1 (Peripheral board V850/SV1) IE-703102-MC (In-circuit emulator V850E/MS1 IE-703102-MC-EM1, IE-703102-MC-EM1-A (Peripheral board V850E/MS1) IE-703107-MC-EM1 (Pripheral board V850E/MA1) IE-703117-MC-EM1 (Peripheral board V850E/IA1) CA850 (Ver. 2.30 later) compiler package) Operation Language Project Manager Assembly Language ID850 (Ver. 2.00 later) (Integrated debugger) ID850 (Ver. 2.20 later) (Integrated debugger) ID850NW (Ver. 1.10 later) (Integrated debugger) SM850 (Ver. 2.00 later) (System simulator) SM850 (Ver. 2.20 later) (System simulator) SM850 (Ver. 2.00 later) (System simulator) RX850 (Real-time Operation Windows Based Operation Windows Based Operation Windows Based Operation Windows Based Operation Windows Based External Part User Open Interface Specifications Basics Installation Technical RX850 (Real-time Fundamental Installation Technical RD850 (Ver. 3.0) (Task debugger) RD850 (Ver. 3.0) (Task debugger) AZ850 (System performance analyzer)
Document U11595E
U14487E
U11596E U12420E U12898E U14151E U14337E U13875E U13876E U14481E U14770E U14568E U14566E U14569E U14567E U14217E U14580E This manual U13759E U14782E U14873E U13430E U13410E U13431E U13773E U13774E U13772E U13737E U13916E U14410E
User's Manual U14891EJ1V0UM00
CONTENTS
CHAPTER
GENERAL.
Overview. Features. System Configuration Operating Environment
1.4.1 1.4.2 Hardware environments Software environments.
Note Debugging Source Level INSTALLATION
CHAPTER
Installing ID850NW Uninstalling ID850NW STARTING EXITING.
CHAPTER
Starting Exiting. FUNCTIONS ID850NW.
CHAPTER
Mapping Function Program Execution Function
4.2.1 4.2.2 Real-time execution function real-time execution function Using event function. Event conditions
Event Function
4.3.1 4.3.2
Break Function Trace Function.
4.5.1 4.5.2 4.5.3 Trace operations Trace condition setting function. Trace result display function. Display files Information files
Load/Save Functions
4.6.1 4.6.2
Register Manipulation Functions Memory Manipulation Functions Real-Time Sampling Function ASSOCIATION WITH PROJECT MANAGER
Debugger selection Reproducing debug environment
CHAPTER
5.1.1 5.2.1
Debugger Registration Project. Starting ID850NW from
User's Manual U14891EJ1V0UM00
Correction Source File Auto Load WINDOW REFERENCE.
CHAPTER
Window List. Explanation Windows
Main Window Configuration Dialog Extended Option Dialog Debugger Option Dialog Interrupt Mask Dialog Box.98 Font Dialog .100 Project File Load Dialog Box.103 Project File Save Dialog Box.106 View File Load Dialog .109 View File Save Dialog .112 Download Dialog Box.118 Load Module List Dialog .122 Upload Dialog .124 Browse Dialog Box.127 Source Move Dialog .129 Address Move Dialog Box.132 Trace Move Dialog Box.134 Symbol Address Dialog .137 Source Window.140 Source Search Dialog .154 Assemble Window .157 Assemble Search Dialog Box.166 Memory Window .169 Memory Search Dialog .174 Memory Fill Dialog .177 Memory Copy Dialog .179 Memory Compare Dialog .181 Memory Compare Result Dialog Box.183 Dialog .185 Watch Window .188 Quick Watch Dialog .193 Watch Dialog .198 Register Window.201 Register Select Dialog .204 Window.206 Select Dialog .209 Port Dialog .213 Local Variable Window .216 Stack Window .218 Trace View Window .222 Trace Data Select Dialog .228 Trace Option Dialog .231 Event Manager.235
User's Manual U14891EJ1V0UM00
Software Break Manager Event Dialog Event Link Dialog Box. Break Dialog Trace Dialog Delay Count Setting Dialog Reset Debugger Dialog About Dialog Exit Debugger Dialog Box. Error/Warning Dialog
APPENDIX APPENDIX
DEBUGGING WITH ID850NW. TERMINOLOGY
Terminology Window Type Configuration
B.2.1 B.2.2 Windows. Dialog boxes
APPENDIX APPENDIX
ERROR MESSAGE LIST. FUNCTION LIST
Special Function Function List Function Function List Special Function Function List SHIFT Key) Function Function List SHIFT Key) Special Function Function List CTRL Key) Function Function List CTRL Key). Control Function List CTRL Key) Special Function Function List CTRL SHIFT Key) INDEX
APPENDIX
User's Manual U14891EJ1V0UM00
LIST FIGURES (1/2)
Figure 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 6-20 6-21 6-22 6-23 6-24 6-25 6-26 6-27 6-28 6-29 6-30 6-31 6-32
Title
Page
ID850NW System Configuration Example ID850NW Icon Configuration Dialog Starting.31 Main Window comctl32.dll 4.72 Installer Exit Debugger Dialog Select Debugger Type Dialog (PM) Main Window Toolbar Example Tool Hint Status File Menu Edit Menu Bar.64 View Menu Option Menu Bar.71 Menu Event Menu Browse Menu Jump Menu Window Menu Bar.79 Help Menu Bar.80 Configuration Dialog Extended Option Dialog Debugger Option Dialog Interrupt Mask Dialog Font Dialog Project File Load Dialog Project File Save Dialog View File Load Dialog View File Save Dialog Download Dialog Load Module List Dialog Upload Dialog Browse Dialog Source Move Dialog Address Move Dialog Trace Move Dialog Symbol Address Dialog Source Window
User's Manual U14891EJ1V0UM00
LIST FIGURES (2/2)
Figure 6-33 6-34 6-35 6-36 6-37 6-38 6-39 6-40 6-41 6-42 6-43 6-44 6-45 6-46 6-47 6-48 6-49 6-50 6-51 6-52 6-53 6-54 6-55 6-56 6-57 6-58 6-59 6-60 6-61 6-62 6-63 6-64 6-65 6-66
Title
Page
Source Search Dialog Assemble Window Assemble Search Dialog Memory Window Memory Search Dialog Memory Fill Dialog Memory Copy Dialog Memory Compare Dialog Memory Compare Result Dialog Dialog Watch Window Quick Watch Dialog Watch Dialog Register Window Register Select Dialog Window Select Dialog Box. Port Dialog Local Variable Window Stack Window Trace View Window Trace Data Select Dialog Trace Option Dialog Event Manager Software Break Manager Event Dialog Event Link Dialog Break Dialog Trace Dialog Delay Count Setting Dialog Reset Debugger Dialog Box. About Dialog Exit Debugger Dialog Error/Warning Dialog Display Format Error Message
User's Manual U14891EJ1V0UM00
LIST TABLES (2/1)
Table 4-10 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 6-20 6-21 6-22 6-23 6-24 6-25 6-26 6-27 6-28 6-29 6-30 6-31
Title
Page
Relationship Between Event Conditions Setting Dialog Each Condition That Event Setting Dialog Event Condition Type Types Trace Mode Types Trace Data Fetched.43 Types Trace.44 Types Tracer Control Mode Trace Data Display Contents.45 Display Files Handled ID850NW Information Files Handled ID850NW Windows ID850NW Debugger Status Display Contents Status Display Contents Display Contents Break Cause STEP Modes Trace Memory Size Saved Contents Project File View File Extention. File Types Current Window. Types Files That Downloaded Types Files That Uploaded Types Files That Displayed Browse Dialog Format Frame Specification. Format Symbol Specification Breakpoint Setting/Deleting Function Breakpoint Display Color Meaning Event Display Mark Program Codes Details Drag Drop Function (Line/Address) Current Line Breakpoint Setting Line Details Drag Drop Function (Character String) Details Jump Function Contents Fetch Operation Access Display Contents Program Fetch Display. Contents Data Operation Access Display. Window Link Function Trace Triggers Execution Trace Data Event Icon Marks Character Color Event Icon Information Detailed Event Display Mode Number Valid Event Conditions
User's Manual U14891EJ1V0UM00
LIST TABLES (2/2)
Table 6-32 6-33 6-34 6-35 6-36 6-37 6-38 6-39 6-40 6-41 6-42 6-43 6-44
Title
Page
Meanings Event Icons (Event Condition) List Status Conditions Event Dialog List Access Size Conditions Event Dialog List Data Conditions Event Dialog Number Valid Event Link Conditions Meanings Event Icons (Event Link Condition) Number Events That Link Condition Setting Area Number Events That Disable Condition Setting Area Number Valid Break Event Conditions Meanings Event Icons (Break Event Condition) Number Events That Break Condition Setting Area Total Number Events That Each Area Trace Dialog Box. Meanings Event Icons (Trace Event Condition) Delimiter Symbols Register V850 Family Error Message Type Error Message List. Special Function Function List Function Function List. Special Function Function List SHIFT Key) Function Function List SHIFT Key) Special Function Function List CTRL Key) Function Function List CTRL Key). Control Function List CTRL Key). Special Function Function List CTRL SHIFT Key)
User's Manual U14891EJ1V0UM00
[MEMO]
User's Manual U14891EJ1V0UM00
CHAPTER
GENERAL
Overview
V850 Family integrated debugger ID850NW (hereafter referred "ID850NW") software tool debug user programs developed NEC's V850 Family 32-bit microcontroller embedded control applications efficiently. ID850NW features easy-to-understand (Graphical User Interface) host machine using Windows operating system. Moreover, commands that frequently used input using mouse, providing environment with excellent operability.
Features
features ID850NW follows. function ID850NW runs Windows environment debugging operations controlled with mouse. Buttons menus displayed each window, select other related information from displayed information. Source debug source assembly language programs debugged source level. in-circuit emulator Breakpoints user programs traced circuit emulator. Note trace function valid only cores with TRCU incorporated. Monitor function (automatic display updating function while execution stopped) When execution user program stopped, values displayed window automatically updated. Saving/restoring debugging environment debug environment saved file. saved environment restored start debugging again. Function expansion (Tool Interface Protocol) linking with task debugger (RD), system performance analyzer (AZ), etc., possible vastly improve debugging efficiency applications that real-time (RX).
Note
using detailed event setting functions
User's Manual U14891EJ1V0UM00
CHAPTER
GENERAL
System Configuration
ID850NW offers comfortable debugging environment user programs target boards developed V850 Family connecting host machine in-circuit emulator with dedicated parallel interface board. in-circuit emulator (IE-70000-MC-NW-A) used ID850NW provides debugging function connecting target board which V850 Family microcontroller with (Debug Control Unit) incorporated mounted. Figure shows example system configuration ID850NW. Figure 1-1. ID850NW System Configuration Example
User's Manual U14891EJ1V0UM00
CHAPTER
GENERAL
Operating Environment
ID850NW, following hardware software environments necessary. 1.4.1 Hardware environments Host machine PC-9821 series PC98-NX series PC/ATor compatibles CPU: Pentium100 more (120 more recommended) Memory: RAM: more more recommended) In-circuit emulator IE-70000-MC-NW-A Interface board IE-70000-98-IF-C (PC-9821 series) IE-70000-PC-IF-C (IBM PC/AT compatibles) IE-70000-PCI-IF probe (option) EP-16000C EP-16384C 1.4.2 Software environments Windows Windows Windows NTTM4.0 (Service Pack Device file Device file target device used Device driver Device driver interface board (attached this product)
User's Manual U14891EJ1V0UM00
CHAPTER
GENERAL
Note Debugging Source Level
When debugging source level, option option) that creates debugging information after source files have been compiled. this done, debugging cannot performed source level.
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
This chapter explains install/uninstall ID850NW.
Installing ID850NW
order ID850NW, necessary install ID850NW, device file, device driver. Install device file according installer device file (refer CA830, CA850 Compiler Package User's Manual Project Manager). Install device driver according Readme-j.txt floppy disk "NEC IE-PC Driver Installation Disk". Caution reinstalling ID850NW, sure uninstall first. ID850NW uninstalled reinstalled directory that different ID850NW originally installed uninstallation originally installed ID850NW become impossible. following floppy disks (FDs) necessary installing ID850NW. System disks ID850NW (DISK Copy system disks other floppy disks backup. backed disks installation prevent accident. example installing ID850NW shown below. setting this example follows: Install directory: Drive floppy disk: C:\nectools32 Drive
Directory which Windows installed: C:\WINDOWS Start Windows. Insert system disk (DISK floppy disk drive (drive this example). Start explorer, select drive double-click "Setup.exe".
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
setup program activated following setup initialization. Click
When installing ID850NW, click license agreement. Clicking
after reading accepting terms software will abort installation.
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
Select items installed destination drive directory. Clear check mark from components that installed. default destination drive directory C:\nectools32. change drive directory, click After setting each item, click abort installation, click make appropriate modifications.
Caution previously installed ID850NW been uninstalled, dialog querying whether uninstall will displayed.
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
Specify name file which ID850NW icon registered. After specifying group name, click abort installation, click
default group name "NEC Tools32".
Final confirmation installation start Confirm settings made <7>. there changes these settings, click changes necessary, click installation. there problems, click abort
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
Copying files Copy files into directory <6>. change-of-system-disk message (Setup Needs Next Disk) dialog will open, after changing disk, click
Displays installation status
Change-of-system-disk message
<10> Completing installation After installation completed, Setup Complete dialog will open, click
data file 16-bit version development tools NECDEV.INI exists Windows directory, message querying whether move device file data registry will displayed. move this data, click desire this data moved, click
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
<11> When system disks have been copied, ID850NW icon will registered "NEC Tools" group.
Installation ID850NW complete.
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
Uninstalling ID850NW
This section explains uninstall ID850NW, using "C:\WINDOWS" directory which Windows installed. Start Windows Activate "Add/Remove Programs" from control panel.
Select "NEC ID850NW V850 Integrated Debugger VX.XX" from list displayed "Install/Uninstall" click
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
Confirm File Deletion dialog will displayed next, click
following dialog below will appear during deletion. Click (even
files confirmed
selected files deleted here, latest files with same name
overwrite files when ID850NW reinstalled).
User's Manual U14891EJ1V0UM00
CHAPTER
INSTALLATION
program will deleted. When message "Uninstall completed" appears, click
Uninstallation ID850NW complete.
User's Manual U14891EJ1V0UM00
[MEMO]
User's Manual U14891EJ1V0UM00
CHAPTER
STARTING EXITING
This chapter explains start exit ID850NW.
Starting
start method follows: Turn power in-circuit emulator target system. Start Windows Double-click shortcut icon ID850NW desktop start ID850NW (See Figure 3-1). Configuration dialog shown will displayed (See Figure 3-2). Figure 3-1. ID850NW Icon
Figure 3-2. Configuration Dialog Starting
User's Manual U14891EJ1V0UM00
CHAPTER
STARTING EXITING
Operating environment parameters ID850NW this dialog (For details, refer CHAPTER WINDOW REFERENCE). After setting parameters, click dialog box. main window will then opened (See Figure 3-3) operation ID850NW possible. Debugging operations carried from this window. Figure 3-3. Main Window button
Tool
Menu
Window display area
Status
Caution
Problems such dialog boxes displaying data correctly sometimes experienced when ID850NW started application error occurs while use. cause such problems that version comctl32.dll, which comes with Windows being used. this case, will necessary update comctl32.dll using comctl32.dll 4.72 Installer (40comupd.exe) included this product. Note that Windows Microsoft Internet Explorer been installed, this update unnecessary. Figure 3-4. comctl32.dll 4.72 Installer
User's Manual U14891EJ1V0UM00
CHAPTER
STARTING EXITING
Exiting
exit method follows: main window, select [File] [Exit]. following Exit Debugger dialog will displayed. Figure 3-5. Exit Debugger Dialog
save current debugging environment project file, check check Save Project file". Click button.
check checked <2>, Save dialog opened, current debugging environment saved project file, windows closed, then ID850NW exited. check checked, windows closed then ID850NW exited.
User's Manual U14891EJ1V0UM00
[MEMO]
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
This chapter explains basic functions processing conventions ID850NW.
Mapping Function
following three types mapping functions available. These mapping functions Configuration dialog (Refer CHAPTER WINDOW REFERENCE). Internal Specify size internal inside target device (core) internal size. Although size this area changed, actual memory configuration depends target. Internal Specify size internal inside target device (core) internal size. Although size this area changed, actual memory configuration depends target. User area mapping (Target) memory area specified user area mapping becomes area access either memory target system memory incorporated chip. target device accesses either memory target system memory incorporated chip. Emulation Note memory area specified emulation emulation area which probe used. target device accesses memory inside in-circuit emulator. this area, high-speed downloading setting pseudo software breaks area possible. Note probe optional. protect area (I/O Protect) protect area area specified Target. This area displayed same manner unmapped area Memory window (the symbol displayed). this area mapped with this attribute, longer read written easily, protecting from access from Memory window. read write value area mapped with this attribute, register window Watch window (Refer CHAPTER WINDOW REFERENCE).
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Program Execution Function
program execution functions start execution user program operation tracer CPU. These functions classified follows execution mode user program. Note trace function valid only cores with TRCU incorporated. 4.2.1 Real-time execution function Real-time execution performed following commands. command button)
Note
Start command (Start function) button) command button) Come command (Come function) button) Restart command Return command command button) button) button)
This command executes user program starting from address indicated current register. Execution user program stopped when specified break event condition satisfied. Each analyzer gets ready operate when user program executed, executed stopped Note depending whether each event condition (break event condition, trace event condition etc.) satisfied not. Note trace function valid only cores with TRCU incorporated. Start command (Start function) This command executes user program starting from specified address. Execution user program stopped when specified break event condition satisfied. command This command executes user program starting from address indicated current register. Execution user program stopped once specified break event condition satisfied. contents each window updated, user program then executed again starting from address where stopped. These operations repeated until user issues Stop command. Come command (Come function) This command executes user program starting from address indicated current register address selected line/address display area Source window Assemble window (Refer CHAPTER WINDOW REFERENCE), then break occurs. While user program being executed this command, break event currently does occur. Restart command button)
This command resets then executes user program starting from address This operation same when command executed following reset prior user program execution. Return command
button)
This command functions
This command executes until execution returns calling function. described language.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
4.2.2 real-time execution function real-time execution performed using following commands. Step command Next Over command button) button)
Slow-motion command button) Step command button)
This command executes instructions program one. functions subroutines called, instructions inside them executed one. Next Over command button)
This command executes instructions program one. functions subroutines called, instructions inside them removed from step execution. Slow-motion command This command continue step executing, contents each window updated each time this command executed. These operations repeated until user issues STOP command.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Event Function
event "specific status target system during user program execution" example "address 0x1000 fetched" "data written address 0x2000" showing specific status target system during debugging. ID850NW uses these events triggers action break trace condition". Note trace function valid only cores with TRCU incorporated. 4.3.1 Using event function action function that triggered event accordance with user's debugging aims, event conditions shown Table must set. Table 4-1. Relationship Between Event Conditions Setting Dialog
Event Condition Break event condition Trace event Note condition Setting Dialog Break dialog Trace dialog Function Condition execute user program stop operation tracer
Note
Note
functions. event function sets,
deletes, references "specific status target system" that triggers action (debug action) "event
Start/end condition when execution process user program saved trace memory
Note trace function valid only cores with TRCU incorporated. These event conditions using "event condition" "event link condition" alone combination. event function ID850NW, therefore, necessary "event condition" "event link condition" first created, then event conditions shown Table using these conditions.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
4.3.2 Event conditions create each event condition explained next. Creating event conditions "event condition" Event dialog (Refer CHAPTER WINDOW REFERENCE). address condition, status condition, data condition, access size condition this dialog box. name given combination these conditions registration. maximum number event conditions that registered Event dialog 256. maximum number event conditions that simultaneously Note used each event condition Table lists contents each condition that Event dialog box. Note number execution events differs depending whether incorporated not.
Table 4-2. Each Condition That Event Setting Dialog
Condition Address condition Contents Uses specified address address range event. mask value specified address. Uses status address condition event. status selected from Note following Note Execution: Execution instruction Notes Before Execution: Before execution instrucion Data condition R/W: Read: Write: Access: Reading/writing memory Reading memory Writing memory access statuses
Status condition
Uses data detected status condition event. mask value data. Select memory access size condition access event from following: Byte: 1-byte access condition Half Word: 2-byte access condition Word: 4-byte access condition Condition: Access size condition ignored. Bit: access condition
Access size condition
Notes status conditions that differ depending connected in-circuit emulator. Execution Before Execution selected status condition, data, data mask, access size conditions invalid. events enabled Before Execution status, which used only break event condition. addition, address range cannot specified without TEU.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Event condition type Event conditions classified into three event types shown table below. These event types automatically determined selecting desired status condition when creating event condition. Table lists event condition types. Table 4-3. Event Condition Type
Event Type Execution event Status Execution Function Event condition satisfied when user program begins execution instruction specified address. Event condition satisfied just before user program begins execution instruction specified address. Event condition satisfied when user program accesses specified memory.
Before Execution
Access event
Read Write Access
access statuses other than above.
Creating event link condition "event link condition" condition under which sequential rule applied respective events treat events single event. event link condition created Event Link dialog (Refer CHAPTER WINDOW REFERENCE). arranging event conditions registered Event dialog advance arbitrary order Event Link dialog box, name given arrangement event conditions event link condition registration. registered event link condition used various event conditions same manner event conditions. maximum number event link conditions that Event Link dialog 256. However, Note number event link conditions that simultaneously used each event condition Note This valid only cores with incorporated. Displaying setting status event condition registered event conditions event link conditions managed displayed Event Manager (Refer CHAPTER WINDOW REFERENCE). setting status event conditions created using event conditions event link condition also managed displayed Event Manager. Event Manager (Refer CHAPTER WINDOW REFERENCE), mark indicating type each event condition, icon indicating event name specified registration displayed. Setting each event condition event conditions shown Table created each setting dialog box. Each event condition created dragging dropping event condition registered Event Manager, icon event link condition, condition item each setting dialog box. created event condition "set" clicking function button setting dialog box, clicking mark event icon Event Manager display red. setting created event condition, debug action occurs event condition. event conditions possible "register" conditions, number conditions that "set" differs depending each event condition.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Break Function
break functions stop execution user program operation tracer Note trace function valid only cores with TRCU incorporated. following five types break functions available. Event detection break Break Come function Software break Break satisfaction condition during step execution Forced break
Note
CPU.
When Come, Step Return Out, Next Over command program execution functions executed, event detection break detection software break performed. Each break function explained below. Event detection break event detection break function stop execution user program detecting break event condition. This function used stop user program executed Restart commands. When command been executed, contents each window updated user program then executed again after event detection break been implemented. break events follows: break event Source window Assemble window execution event. break event Break dialog (Refer CHAPTER WINDOW REFERENCE). Break Come function break Come function function stop user program executed Come command detecting address specified Source window Assemble window. After user program execution been stopped, breakpoint Come function eliminated. While user program being executed using this function, currently break event does occur. Software break software break function that replaces specified address instruction with debugger-dedicated software break instruction, used stop user program executed Restart command. Consequently, although there limit number breaks that (only valid, however), because software break instruction replaces specified address instruction, possible breaks external ROM, stop program using variable access timing. While event detection breaks hardware resource event condition, software break breakpoint more addresses. software break Source Assemble window. Software breaks controlled Software Break Manager (Refer CHAPTER WINDOW REFERENCE). Break satisfaction condition during step execution This function stop execution user program when condition each command (Step Next Over, Return Out, Slowmotion) satisfied. Because instruction time executed, stopped, condition checked, processing time this function slower than that real-time execution.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Forced break forced break function forcibly stop execution user program. This function valid program execution commands. forced break implemented following command. Stop command Forcibly stops execution user program.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Trace Function
trace function
Note
trace branch instruction user program save execution flow
trace memory. trace data saved trace memory displayed Trace View window (Refer CHAPTER WINDOW REFERENCE). Note trace function valid only cores with TRCU incorporated. 4.5.1 Trace operations tracer operation ID850NW Trace Option dialog box. this dialog possible mode when fetching trace data, select trace data type, specify address which perform access data trace, execution trace source. size specified trace memory Extended Option dialog box. addition, trace exceeding number trace memory frames performed, operation tracer selected from following: overwrite previous frame, stop tracer that timing, stop tracer when delay trigger event occurs. trace function valid default. invalidate trace function, remove checkmark from [Tracer [Option] menu. 4.5.2 Trace condition setting function condition under which trace executed following procedures. Trace fetch mode setting following modes available fetch trace data. These settings made Trace Option dialog box. Table 4-4. Types Trace Mode
Trace Mode Real-time trace mode (Realtime Mode) Trace Description Traces execution real time. However, trace data fetched, depending program trace source (default). trace data likely lost, execution internally stopped temporarily trace data properly fetched.
trace mode (Non Realtime Mode)
Trace data setting Either following selected trace data fetched. These settings made Trace Option dialog box. Table 4-5. Types Trace Data Fetched
Trace Data Execution data Access data Description Traces specified branch source ascertain program execution flow. Traces data access specified address data access cycle specified address range.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Trace mode setting following trace modes set. These settings made selecting [Run] menu [Uncond. Trace ON]/[Cond. Trace from main window (refer CHAPTER WINDOW REFERENCE). Table 4-6. Types Trace
Trace Mode Unconditional trace Conditional trace Trace Contents Unconditionally traces execution processes user program (default). Traces only specified zone (selected when using section trace).
Tracer control mode setting following tracer control modes available. These settings made selecting [Run] menu [Tracer Control Mode] from main window (refer CHAPTER WINDOW REFERENCE). Table 4-7. Types Tracer Control Mode
Tracer Control Mode stop Trace Description data oldest frame overwritten after total trace memory been traced (default). tracer stopped after total trace memory been traced. tracer stopped after tracing delay count when delay trigger event occurs.
Full stop Delay trigger stop
Trace event condition setting trace event condition condition under which trace execution started/ended conditional trace selected trace mode. Section trace delay trace selected ID850NW. trace event condition Trace dialog (refer CHAPTER WINDOW REFERENCE). trace conditions registered, which only set. Section trace this mode, trace started when specified trace start condition satisfied, ends when specified trace condition satisfied. Delay trace trace performed specified delay count after delay trigger event made setting delay count Delay Count Setting dialog setting delay trigger event.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
4.5.3 Trace result display function result trace checked Trace View window (Refer CHAPTER WINDOW REFERENCE). Trace View window displays each frame trace contents following items shown Table 4-8. Table 4-8. Trace Data Display Contents
Displayed Item Frame Time Address Data Status Address Data Status DisAsm Contents Frame number trace memory indicating time sequence Execution time each frame Fetch address Fetch data Fetch status Access address Access data Access status Disassemble result
Displayed Item Contents selected opening Trace Data Select dialog [View] [Select.] main window.
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Load/Save Functions
load/save functions load save each file. ID850NW individually loads/saves each file. following types files loaded/saved. Display files: Information files: Files recording screen information when they saved. loading these files, reference file opened Source window. Files recording various data debugging environments internal information ID850NW.
4.6.1 Display files Table lists display files handled ID850NW. Table 4-9. Display Files Handled ID850NW
File Name (Extension) Source text display file (.SVW) Variable display file (.WCH) Assemble display file (.DIS) Memory display file (.MEM) Register display file (.RGW) Stack trace display file (.STK) register display file (.IOR) Local variable display file (.LOC) Trace display file
Note
Outline Shows source text Source window Shows variable information Watch window Shows assemble information Assemble window Shows memory information Memory window Shows register information Register window Shows stack trace information Stack window Shows register information window Shows local variable information Local Variable window Shows trace information Trace View window Stores event information Event Manager
Operation Window View File Load dialog View File Save dialog
(.TVW)
Event file (.EVN)
Note trace function valid only cores with TRCU incorporated. 4.6.2 Information files Table 4-10 lists information files handled ID850NW. Table 4-10. Information Files Handled ID850NW
File Name (Extension) Object file (.HEX) Load module file (.OUT) Project file (.PRJ) Binary file (.BIN) Outline Stores object code user program Stores object code user program, symbol, source information Stores debugging environment Stores data binary format Operation Window Download dialog Upload dialog Download dialog Project File Load dialog Project File Save dialog Download dialog Upload dialog
project file sets window/dialog display information, size, display area when loaded restore previous debugging environment (the status when project file saved).
User's Manual U14891EJ1V0UM00
CHAPTER
FUNCTIONS ID850NW
Register Manipulation Functions
register manipulation functions displaying changing contents program registers, system registers, peripheral registers. These functions used Register window window (Refer CHAPTER REFERENCE). WINDOW
Memory Manipulation Functions
memory manipulation functions displaying changing contents memory using mnemonic, hexadecimal, ASCII codes. These functions used Memory window Assemble window (Refer CHAPTER WINDOW REFERENCE).
Real-Time Sampling Function
Real-time sampling function used read memory update displayed contents real time, even during user program execution. specified internal area subject real-time sampling. sampled areas displayed Memory Watch window real time. This function realized software emulation, user program execution temporarily stopped. details real-time sampling Extended Option dialog (Refer CHAPTER WINDOW REFERENCE).
User's Manual U14891EJ1V0UM00
[MEMO]
User's Manual U14891EJ1V0UM00
CHAPTER
ASSOCIATION WITH PROJECT MANAGER
This chapter explains procedure notes using functions associated with Project Manager. ID850NW automatically perform sequence tasks such creating program, compiling, debugging, correcting program, association with Project Manager (PM). debug load module file created source level, confirm that item [Option] [Debug] checked building. Caution When load module file created using MS-DOS associated with cannot used.
prompt, functions ID850NW
Debugger Registration Project
Every debugger ID850NW specified each project selection procedure explained below. 5.1.1 Debugger selection procedure selecting debugger follows. Select [Project] [New] create project Alternatively, read existing project selecting [Project] [Open.]. details setting items, refer on-line help User's Manual. Select [Option] [Select Debugger.] from menu bar. This opens Select Debugger Type dialog box. Figure shows Select Debugger Type dialog box. Figure 5-1. Select Debugger Type Dialog (PM)
User's Manual U14891EJ1V0UM00
CHAPTER
ASSOCIATION WITH PROJECT MANAGER
Either click "ID850NW V850 Integrated Debugger" mouse from debugger list, specify execution file name ID850n32.EXE (with path) debugger file name. Click ID850NW will registered project debugger open ID850NW icon will also displayed toolbar.
Starting ID850NW from
following three methods used start ID850NW from Click ID850NW startup button toolbar. Select [Build] [Debug] from menu bar. Select [Build] [Build Debug] from menu bar. Alternatively, click batch-processing button toolbar (however, ID850NW will start only when Build finished normally). 5.2.1 Reproducing debug environment following procedure shown below, possible reproduce debug environment previous time ID850NW started from Create project file
Note
with (eg: aaa.prj)
Note project file save reference environment data debugger (ID850NW) project file extension when dealing with debugger prj. Refer online help user's manual each product regarding data that saved reproduced using project file. Start ID850NW from Because project file new, items other than device classification Configuration dialog box, same when starting ID850NW individually. Debug target device with ID850NW. When ID850NW finished debugging, check [Save project file] Exit Debugger dialog exit ID850NW. debug environment completion ID850NW debugging saved aaa.prj file (the debug environment also saved aaa.prj file times other than completion ID850NW debugging). When ID850NW next started after aaa.prj file read debug environment saved above automatically reproduced. project file currently being used (aaa.prj) automatically read when ID850NW started
User's Manual U14891EJ1V0UM00
CHAPTER
ASSOCIATION WITH PROJECT MANAGER
Correction Source File Auto Load
found result debugging using ID850NW, compiling re-downloading automatically executed well editing source file with ID850NW started with following procedure. Caution [Option] [Project Manager Options.] selected editor other than standard editor selected, this processing cannot performed. Read source file correct with ID850NW Source window. With Source window displayed foremost position, select [File] [Open.] main window specify corresponding file corresponding file already been displayed Source window, activate window). corresponding file displayed Source window. Select [Edit] [Edit Source] ID850NW main window. corresponding file automatically read standard editor opened. Correct source file editor. Select [File] [Save as.] editor save file. Select [File] [Exit] editor terminate editor select [Build]. result, automatically executes compiling, assembling, linking accordance with settings project. When these operations have been completed normally, created load module file automatically downloaded ID850NW. Cautions When load module file automatically downloaded, reset executed. debug window, which opened when editor called, event settings restored. However, previously used lines symbols have been deleted because source file correction, observe following points. software breakpoint deleted. variables that were displayed variable display will displayed gray. event conditions, event mark will displayed yellow.
User's Manual U14891EJ1V0UM00
[MEMO]
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
This chapter explains detail functions windows dialog boxes ID850NW.
configuration details types windows dialog boxes, refer APPENDIX TERMINOLOGY.
Window List
Table lists windows ID850NW debugger. Table 6-1. Windows ID850NW Debugger (1/2)
Window Name Main window Outline This window displayed first when debugger started. controls execution user program. addition, various windows opened from this window. Sets/displays debugger environment Sets/displays each extended option Sets/displays each option Sets mask external maskable interrupts Sets type size display font Source window Reads debugging environment Saves debugging environment Reads display files each window source text event setting files Saves display files current window event setting files Downloads object files binary files Displays downloaded load module file names file path names list Saves memory contents file Selects files Debugger Option Source Search dialog boxes Specifies files displayed Source window display start position Specifies display start address Memory Assemble windows Specifies display start position Trace View window Displays addresses symbol values variables functions Displays source file text file Searches character string source file Displays disassemble text executes on-line assemble Searches contents Assemble window Displays/changes memory contents Searches contents Memory window Initializes memory contents specified data Copies memory contents Page p.56
Configuration dialog Extended Option dialog Debugger Option dialog Interrupt Mask dialog Font dialog Project File Load dialog Project File Save dialog View File Load dialog View File Save dialog Download dialog Load Module List dialog Upload dialog Browse dialog Source Move dialog
p.81 p.86 p.90 p.98 p.100 p.103 p.106 p.109 p.112 p.118 p.122 p.124 p.127 p.129
Address Move dialog Trace Move dialog
Note
p.132 p.134 p.137 p.140 p.154 p.157 p.166 p.169 p.174 p.177 p.179
Symbol Address dialog Source window Source Search dialog Assemble window Assemble Search dialog Memory window Memory Search dialog Memory Fill dialog Memory Copy dialog
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Table 6-1. Windows ID850NW Debugger (2/2)
Window Name Memory Compare dialog Memory Compare Result dialog dialog Watch window Quick Watch dialog Watch dialog Register window Register Select dialog window Select dialog Port dialog Local Variable window Stack window Trace View window
Note
Outline Compares memory contents Displays result comparison memory contents
Page p.181 p.183
Sets address data perform (Dynamic Memory Modification) Displays/changes variables Displays/changes variable values temporarily Registers variables displayed Watch window Displays/changes register (program register, system register) contents Selects register displayed Register Window Displays/changes contents peripheral register Selects peripheral registers ports displayed window Registers ports displayed window Displays/changes local variable current function Displays/changes stack contents current user program Displays trace result
Note
p.185 p.188 p.193 p.198 p.201 p.204 p.206 p.209 p.213 p.216 p.218 p.222 p.228 p.231 p.235 p.242 p.245 p.256 p.266 p.273 p.281
Trace Data Select dialog Trace Option dialog Event Manager Software Break Manager Event dialog Event Link dialog Break dialog Trace dialog
Note Note
Selects items displayed Trace View window Sets various settings trace Displays, switches enable/disable, deletes each event Displays, switches enable/disable, deletes software break Registers/displays event condition Registers/displays event link condition Registers/sets/displays break event condition Registers/sets/displays trace event condition Sets delay count trace
Delay Count Setting dialog Note Reset Debugger dialog About dialog Exit Debugger dialog Error/Warning dialog
Initializes ID850NW target symbol information Displays version ID850NW Ends ID850NW Displays error/warning message
p.283 p.285 p.286 p.288
Note windows/dialog boxes related trace valid only cores with TRCU incorporated.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Explanation Windows
This section explains each window using format shown below.
Window Name
Window type
window name window type (mode type when dialog box) indicated above frame.
General Briefly explains window.
Opening method open windows explained below.
Window Shows screen image configuration window.
Function Explains each function window.
Function buttons Explains operations function buttons window.
Menu Enumerates menus pulled down from menu bar, explains function each menu.
Caution Explains points caution noted.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Main Window
Main window
General This window automatically opened after ID850NW started initialization complete. displayed until ID850NW terminated. Execution user program also controlled this window. remains
Various windows opened manipulated from this window.
Window
Figure 6-1. Main Window
Tool
Window display area
Status display area
Function Main window consists following areas. Toolbar Window display area Status display area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Each function explained below. Toolbar toolbar consists buttons that execute frequently used commands with single click. Each button graphically displayed easy understand. This button group switched between "Graphics-only buttons" "Graphics Text buttons" Debugger Option dialog box. function each button also executed using menu this window. This toolbar shown when specified displayed selecting [Option] [Tool Bar] from menu this window. Figure 6-2. Toolbar
Graphics-only toolbar
Graphics Text toolbar
explanation each button given below. This button stops execution user program. same function [Run] [Stop] menu bar. This button runs user program after reset. same function [Run] [Restart] menu bar. This button runs user program from current same function [Run] [Go] menu bar. This button executes program real-time until execution returns calling function. same function [Run] [Return Out] menu bar. This command functions described language. This button used step execution (execution program instructions one). functions subroutines called, instructions inside them executed one. same function [Run] [Step menu bar. This button executes next step (Executes program, regarding function/call statement step.). functions subroutines called, instructions inside them removed from step execution. same function [Run] [Next Over] menu bar. This button resets CPU. same function [Run] [CPU Reset] menu bar.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
This button opens View File Load dialog box. same function [File] [Open.] menu bar. This button opens Download dialog box. same function [File] [Download.] menu bar. This button opens Project File Load dialog box. same function [File] [Project] [Open.] menu bar. This button opens Source window displays contents source text. same function [Browse] [Source Text] menu bar. This button opens Assemble window user program disassembled displayed. same function [Browse] [Assemble] menu bar. This button opens Memory window displays memory contents. same function [Browse] [Memory] menu bar. This button opens Watch window displays watch contents. same function [Browse] [Watch] menu bar. This button opens Register window displays contents registers. same function [Browse] [Register] menu bar. This button opens window displays contents peripheral register. same function [Browse] [I/O Register] menu bar. This button opens Local Variable window displays local variable contents. same function [Browse] [Local Variable] menu bar. This button opens Stack window displays contents stack. same function [Browse] [Stack Trace] menu bar. This button opens Trace View window displays result trace same function [Browse] [Trace] menu bar. This button opens Event Manager. same function [Event] [Event Manager] menu bar. This button opens Event dialog registers sets events. same function [Event] [Event.] menu bar.
Note
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
This button opens Break dialog registers, sets, displays break events. same function [Event] [Break.] menu bar. This button opens Trace dialog registers, sets, displays trace events same function [Event] [Trace.] menu bar. Note This button valid only cores with TRCU incorporated. Tool hint function mouse cursor pointed buttons toolbar, tool hint pops after seconds. Figure 6-3. Example Tool Hint
Note
Moving toolbar dragging toolbar with mouse, moved desired position within outside Main window. Window display area This area displays various debug windows. displayed window changed size registered icon this area. list windows displayed this area follows. Source window Watch window Register window Local variable window Trace View window
Note
Assemble window Memory window window Stack window Event Manager
Software Break Manager Note Valid only cores with TRCU incorporated.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Status display area Figure 6-4. Status
This area displays status debugger in-circuit emulator. Program name Source name Line Program name: Source name: Line No.: Function name: value: status: Displays program file name shown value. Displays source file name shown value. Displays line number shown value. Displays function name shown value. Displays current value. Displays status (target device). Displays character delimiter there multiple states. status: Displays status in-circuit emulator (RUN, BREAK mode). Displays character delimiter there multiple states. Break cause: STEP mode: input mode: Displays cause break. This area that displays step execution mode. This area displays input mode.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
types statuses shown below. Table 6-2. Status Display Contents
Status Indication HWSTOP RESET hardware stop mode Reset status Power supplied target Meaning
types statuses shown below. Table 6-3. Status Display Contents
Status Indication STEP BREAK Meaning Currently running user program. Currently executing step. Currently operating trace Break
Note
Note trace function valid only cores with TRCU incorporated. causes break follows. Table 6-4. Display Contents Break Cause
Displayed Cause Manual Break Temporary Break Forcibly break Temporary break (displayed when [Come Here] [Return] executed) Break event Break software break event Meaning
Event Break Software break
types STEP modes shown below. Table 6-5. STEP Modes
STEP Mode Meaning STEP execution source mode. This displayed when [Option] [Source Mode] menu selected. STEP execution instruction mode. This displayed when [Option] [Instruction Mode] menu selected. STEP execution automatic mode. This displayed when [Option] [Auto Mode] menu selected.
INST
AUTO
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
types input modes shown below.
Input Mode Meaning Displayed when input insert mode. Displayed when input overwrite mode.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Menu
File Figure 6-5. File Menu
[Open.]
This loads display file source file text file. Opens View File Load dialog box. Operation differs depending file extension selected dialog box. When source file that symbol information read: Files displayed Source window. When event setting file (.evn): Event Manager opened event set. When source file that symbol information read, display file: Files displayed Source window text format file.
[Save As.]
Saves displayed contents current window display file under another name. Opens View File Save dialog box.
[Close] [Download.]
Closes current window. Downloads user program. Opens Download dialog box.
[Load Module.]
Displays list names files that have been downloaded. Opens Load Module List dialog box.
[Upload.]
Uploads user program. Opens Upload dialog box.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
[Project [Open.]
Operates project file. Opens project file. Opens Project File Load dialog box.
[Save]
Overwrites current status project file. file overwritten project file that currently read debugger.
[Save As.]
Saves current status project file. Opens Project File Save dialog box.
[Debugger Reset.]
Resets target CPU, symbols debugger. Opens Reset Debugger dialog box.
[Exit] [Open File]
Terminates debugger. Opens Exit Debugger dialog box. Displays list names files that downloaded. file name selected, that file downloaded.
Edit Figure 6-6. Edit Menu
[Cut] [Copy] [Paste] [Write [Restore] [Memory [Fill.]
Cuts selected character string places clipboard buffer. Copies selected character string clipboard buffer. Pastes contents clipboard buffer text cursor position. Writes corrections target. Cancels correction. Manipulates memory contents. Initializes memory contents. Opens Memory Fill dialog box.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
[Copy.]
Copies values from memory memory. Opens Memory Copy dialog box.
[Compare.]
Compares values between memories. Opens Memory Compare Dialog box.
[DMM.]
Sets address data perform dynamic modification (DMM). Opens dialog box.
[Edit Source]
When Project Manager operating, opens source file displayed active Source window using editor specified Project Manager.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
View items displayed display menu differ according whether window active not. explanation each dependent part given (j). Figure 6-7. View Menu
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Common part
[Search.]
Searches character strings numeric values. Opens search dialog according current window. Performs same operation Search button.
[Move.]
Moves display position. window.
Opens Source Move dialog box, Address
Move dialog Trace Move dialog corresponding current
[Quick Watch.]
Displays contents specified data temporarily. Watch dialog box.
Opens Quick
[Add Watch.]
Adds specified data Watch window. Opens Watch dialog box.
[View Watch]
Adds selected data Watch window. case symbol, adds accordance with settings Debugger Option dialog box.
[Delete Watch]
Deletes selected watch point from Watch window. This menu active only when variables specified Watch window.
[Symbol.]
Displays address specified variable function value specified symbol. Opens Symbol Address dialog box.
Source window dependent part
[Event?]
Displays cursor position line address's event information. event set, opens Event dialog box.
[Mix]
Switches between assemble display mixed display display. check mark mixed display (default). Check mark ""): Mixed display.
DisAssemble window dependent part
[Event?]
Displays event information cursor position address. event set, opens Event dialog box.
Memory window dependent part
[Bin] [Oct] [Dec] [Hex]
Displays current window binary. Displays current window octal. Displays current window decimal. Displays current window hexadecimal (default).
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
[Nibble] [Byte] [Half Word] [Word] [Ascii]
Displays data 4-bit units. Displays data 8-bit units (default). Displays data 16-bit units. Displays data 32-bit units. Turns on/off display ASCII characters. check mark displayed (default). Check mark ""): Displayed.
[Little Endian] [Big Endian]
data displayed little endian (default). data displayed endian.
Watch window dependent part
[Bin] [Oct] [Dec] [Hex] [String] [Proper]
selected item displayed binary number selected item displayed octal number. selected item displayed decimal number. selected item displayed hexadecimal number. selected item displayed character string. selected item displayed standard value each variable. case symbols, they displayed accordance with settings Debugger Option dialog (default).
[Byte] [Half Word] [Word] [Adaptive]
selected item displayed 8-bit units. selected item displayed 16-bit units. selected item displayed 32-bit units. selected item displayed standard values each variable. case language symbols, only this item valid. case assembler symbols, they displayed accordance with settings Debugger Option dialog (default).
[Up] [Down] [Compulsion Read]
selected data moved line selected data moved line down. data peripheral registers, where reading prohibited because values will change they read, ports added Port dialog box, protected areas subjected compulsory reading.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Register window dependent part
[Bin] [Oct] [Dec] [Hex] [Pick
Displayed binary number. Displayed octal number. Displayed decimal number. Displayed hexadecimal number (default). Displays only register selected Register Select dialog box. check mark displayed (default). Check mark ""): selected register only displayed.
[Select.]
Opens Register Select dialog box.
window dependent part
[Bin] [Oct] [Dec] [Hex] [Sort Name] [Sort Address] [UnSort] [Attribute]
Displayed binary number. Displayed octal number. Displayed decimal number. Displayed hexadecimal number (default). Displayed alphabetical order. Displayed address order (default). sorted. Selects whether display display Attribute field. check mark displayed. Check mark ""): Displayed (default).
[Pick
Only peripheral register selected Select dialog displayed. check mark displayed (default). Check mark ""): selected register only displayed.
[Select.] [Compulsion Read]
Opens Select dialog box. data peripheral registers, where reading prohibited because values will change they read, ports added Port dialog box, protected areas subjected compulsory reading.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Local Variable window dependent part, Stack window dependent part [Bin] [Oct] [Dec] [Hex] [String] [Proper] Displayed binary number. Displayed octal number. Displayed decimal number. Displayed hexadecimal number. Displayed character string. Displayed standard value each variable (default).
Trace View window dependent part This part valid only cores with TRCU incorporated. [Select.] Selects content display. Opens Trace Data Select dialog box. [Window Synchronize [Source Text] This links together Trace View window Source window, Assemble window, Memory window. Selects whether Source window will linked linked. check mark Check mark ""): [Assemble] linked (default). Linked.
Selects whether Assemble window will linked linked. check mark Check mark ""): linked (default). Linked.
[Memory]
Selects whether Memory window will linked linked. check mark Check mark ""): linked (default). Linked.
[Coverage]
Selects whether Coverage window will linked linked. check mark Check mark ""): linked (default). Linked.
Event Manager dependent part [Select Event] [Delete Event] [Sort Name] [Sort Kind] [UnSort] [Detail] [Overview] Selects events entered Event Manager. Deletes selected event. Displays icons sorted event name. Displays icons sorted event kind. Icons sorted (default). Displays details. Displays list.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Option Figure 6-8. Option Menu
[Tool Bar]
Selects whether toolbar displayed not. check mark displayed. Check mark ""): Displayed (default).
[Status Bar]
Selects whether status displayed not. check mark displayed. Check mark ""): Displayed (default).
[Button]
Selects whether function buttons each window displayed not. check mark displayed. Check mark ""): Displayed (default).
[Source Mode] [Instruction Mode] [Auto Mode]
Performs step execution source level (line units). Performs step execution instruction level (instruction units). Switches automatically between source level step execution instruction level step execution, executes step execution (default). When Source window active, source level step execution (except mixed display mode) performed, when Assemble window active, instruction level step execution performed. When neither window active, source level step execution performed.
[Configuration.]
Sets environment. Opens Configuration dialog box.
[Interrupt Mask.]
Sets external interrupt mask. Opens Interrupt Mask dialog box.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
[Extended Option.]
Sets extended functions. Opens Extended Option dialog box.
[Debugger Option.]
Sets debugger. Opens Debugger Option dialog box.
[Add Port.]
Adds user-defined port. Opens Port dialog box.
[Trace
Note
Sets various settings trace.
Note
[Trace Option.] [Clear.]
Note
Opens Trace Option dialog box. Clears trace data.
[Supplement Data]
Note
Selects trace data supplement on/off. this checked, debugger Supplements already fetched data. supplement correctly, select trace mode Trace Option dialog ensure that data fetched (this because data necessary data supplementation); otherwise, data supplemented correctly. check mark (""): Supplementation performed (default). Check mark (""):Supplementation performed.
[Tracer
Note
Selects whether tracer turned off. While program executed, this setting cannot changed. check mark Trace performed. Check mark ""): Trace performed (default).
Note Valid only cores with TRCU incorporated.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Figure 6-9. Menu
[Restart]
This performs program execution after resetting CPU. Operates same button.
[Stop]
Forcibly stops execution program. Performs same operation button.
[Go]
Executes program from current Performs same operation button.
[Return Out]
Executes program real-time until execution returns calling function. Performs same operation button. This command functions described language.
[Step
Executes instructions program (step execution). Performs same operation button. functions subroutines called, instructions inside them executed one.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
[Next Over]
Executes instructions program (Next step execution). functions subroutines called, instructions inside them removed from step execution. Performs same operation button.
[Start From Here]
Executes program from cursor position Source window Assemble window (Start function). Executes program until cursor position Source window Assemble window (Come function).
[Come Here]
Continues execution program.
break occurs because break button each time
condition satisfied, updates window then executes user program again. Performs same operation clicking break occurs. [Slowmotion] Continues step execution program. After updating window each step execution, performs step execution again. Performs same operation clicking break occurs. [CPU Reset] [Change Resets CPU. Performs same operation button. button each time
Sets address cursor position Source window Assemble window
[Break Point]
Sets/cancels breakpoint cursor position Source window Assemble window.
[Software Break Point]
Sets/cancels software breakpoint cursor position Source window Assemble window.
[Delete Software Break] [Uncond. Trace
Note
Cancels software breakpoints that set. Validates unconditional trace function. program executed (default). When tracer started, trace mode cannot changed. Always traces while user
[Cond. Trace
Note
Validates trace function. according trace condition.
Traces while user program executed
When tracer started, trace mode cannot changed. [Tracer Control Mode [Non Stop]
Note Note
tracer mode from following menu. total trace memory traced then overwritten from oldest frame (default).
[Full Stop]
Note
total trace memory traced then tracer stopped.
Note
[Delay Count.]
tracer stopped after tracing delay count when delay trigger event occurs.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
[Tracer Start Tracer Stop]
Note
When trace measurement stopped, this starts When trace measurement being performed, this stops "Tracer Start": "Tracer Stop": Means that measurement stopped. measurement will started. Measurement progress. selected, measurement will stopped. program currently executed, during trace mark next [Option] [Tracer item), this item invalid displayed gray). Trace measurement starts operating immediately after trace been turned program execution started. selected,
[Ignore Break Point]
This selects whether make breakpoint valid invalid. check mark Valid (default) Check mark (""): Invalid made invalid, breakpoint does cause hardware software break specified point. During program execution, this setting cannot switched.
Note Valid only cores with TRCU incorporated.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Event Figure 6-10. Event Menu
[Event Manager]
Manages each type event condition. Opens Event Manager. Operates same button.
[Software Break Manager]
Manages software break conditions. Opens Software Break Manager.
[Event.]
Enters event conditions. Opens Event dialog box. Operates same button.
[Event Link.]
Enters event link conditions. Opens Event Link dialog box.
[Break.]
Enters sets break conditions. Opens Break dialog box. Operates same button.
[Trace.]
Note
Enters sets trace event conditions. Opens Trace dialog box. Operates same button.
[Delay Count.]
Note
Sets delay count displays delay value. Opens Delay Count Setting dialog box.
Note Valid only cores with TRCU incorporated.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Browse Figure 6-11. Browse Menu
[Source Text]
Displays source text. Opens Source window. operation button. static state.
Performs same
window exists that already active state, opens window
[Assemble]
Disassembles displays user program. Opens Assemble window. Performs same operation button. window exists that already active state, opens window static state.
[Memory]
Displays memory contents. Opens Memory window. Performs same operation button. window exists that already active state, opens window static state.
[Watch]
Displays watch contents (variable other data). window. Performs same operation button.
Opens Watch
[Register]
Displays register contents. Opens Register window. Performs same operation button. Displays contents peripheral registers. Opens window. Performs same operation button.
[I/O Register]
[Local Variable]
Displays local variable. Opens Local Variable window. Performs same operation button.
[Stack Trace]
Note
Displays stack contents. Opens Stack window. Performs same operation button. Displays result trace. Opens Trace View window. Performs same operation button.
[Trace]
Note Valid only cores with TRCU incorporated.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Jump Figure 6-12. Jump Menu
[SourceText]
Sets data selected current window jump address, displays source text source line starting from that address. jump performed jump address contains line information. Opens Source window. Source window being displayed active state, that window displayed front plane (operation object).
[Assemble]
Sets data selected current window jump address, displays disassembled text starting from that address. Opens Assemble window. Assemble window being displayed active state, that window displayed front plane (operation object).
[Memory]
Sets data selected current window jump address, displays memory contents starting from that address. Opens Memory window. Memory window being displayed active state, that window displayed front plane (operation object).
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Window Figure 6-13. Window Menu
[New Window]
Opens window that displays same contents current window. This valid only cases where current window Source window, Assemble window, Memory window.
[Cascade] [Tile] [Arrange Icons] [Close All] [Refresh] [Active]
Cascades windows main window. Tiles windows main window. Rearranges icons main window. Closes windows except main window. Updates contents window with latest data. Switches window active state. currently active state, check mark entered left this item.
[Static]
Switches window static state. currently static state, check mark entered left this item.
[Open window]
Lists opened windows. window with check mark added side number current window. window selected selecting window name displayed current window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
(10) Help Figure 6-14. Help Menu
[Help Topics] [Main Window Help] [Current Window Help] [About.]
Displays table contents Help window. Displays help main window. Displays help current window. Displays version debugger.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Configuration Dialog
Modal
General Displays sets operating environment in-circuit emulator. This dialog displayed automatically after debugger started. debugger, operating environment in-circuit emulator must first this dialog box. When project file read, however, doesn't need set. result reading project file reflected Configuration dialog box.
Opening method This dialog opened following methods. When debugger started Automatically opened main window Select [Option] [Configuration.]. Press GRPH keys that order.
Window
Figure 6-15. Configuration Dialog
clock select area
select area Internal ROM/RAM setting area Programmable area setting area Emulation size setting area
Mask setting area
Mapping setting area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Function Configuration dialog consists following areas. select area Internal ROM/RAM setting area clock select area Programmable area setting area Emulation size setting area Mask setting area Mapping setting area function each area explained below. select area
This area selects core name. Note that this area selected only when ID850NW started. chip name specified inputting name using keyboard selecting from Name dropdown list. Internal ROM/RAM setting area
This area displays size internal CPU. default size automatically displayed with asterisk attached when selected. change size internal RAM, select size from internal drop-down list. actual memory configuration depends target. selected size cannot realized in-circuit emulator limitations, debugger automatically adjusts size. that reason, Configuration dialog displayed again, because size being displayed greater than size specified previous time. specifiable size both alignment setting range 4096, 12288, 28672, 61440 bytes.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
clock select area
This area specifies number system clocks. unit MHz. number clocks specified either keyboard input, selected from drop-down list. Programmable area setting area
This area used specify start address programmable area. When using programmable devices that support this function, start address programmable area selecting check box. address aligned change start address after startup. Emulation size setting area
This area sets size area mapped emulation RAM. Although possible reset after starting debugger, specify accordance with memory configuration target board. Half Word: Word: Accesses area mapped emulation halfwords bits). Select when configuring 16-bit using ROM1 probe IE-70000-MC-NW-A. Accesses area mapped emulation words bits). Select when configuring 32-bit using both ROM1 ROM2 probes IE-70000-MCNW-A. Mask setting area
This area specifies mask signal sent from target. signal masked cannot input core. Only mask pins when operation target unstable debugging stage. maskable pins follows. NMI0 pin, NMI1 pin, NMI2 pin, RESET pin, STOP pin, pin, DBINT
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Mapping setting area
This area specifies access size, mapping attribute, address, sets mapping. Selecting memory access size following memory access sizes selected. However, they cannot selected when Emulation selected mapping attribute specification. 8Bit: 16Bit: 32Bit: debugger accesses memory with ld.b instruction/st.b instruction. debugger accesses memory with ld.h instruction/st.h instruction. debugger accesses memory with ld.w instruction/st.w instruction.
Because these settings specify access size debugger software, hardware external operates accordance with settings MODE register. Mapping attribute specification following types mapping attributes selected. Memory Attribute Target: Emulation RAM: Protect: Selects target memory. target device accesses memory target system inside chip. Selects emulation area using probe. this area, high-speed downloading pseudo software break setting area possible. Selects protect area. Protect area only inside area Target. area Protect cannot read unless been registered port window, registered Watch window. necessary read this area, execute forcible read these windows. Mapping address specification Mapping Address: Specify address mapped. Input higher address lower address from keyboard.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Setting memory mapping memory mapping After specifying Memory Attribute Mapping Address, click added. mapping units adjusted when used. delete memory mapping Select displayed area where desire delete mapping, then click currently selected mapping will deleted. Memory mapping unit mapping units each area follows. Target area: Emulation area: Protect area: units units (only continuous area units button.
button.
Memory mapping corresponding Memory Attribute Memory Mapping address range button clicked. mapping units
match, minimum range subject mapping that set, which includes specified address,
Function buttons
Validates current environments. Sets environments closes Configuration dialog box. error occurs when impossible continue. Cancels change closes this dialog box. Returns environmental settings state they were before Configuration dialog opened. Opens Project File Load dialog box. project file open error occurs during reading, debugger stops because impossible continue. Opens help window. button clicked, debugger stops because
Caution Apply power target before clicking button Configuration dialog box.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Extended Option Dialog
Modal
General This dialog displays sets various extended options debugger.
Opening method This dialog opened following methods. main window Select [Option] [Extended Option.] from menu bar. Press GRPH keys that order.
Window
Figure 6-16. Extended Option Dialog
Trace memory size setting area
Real-time sampling function select area Real-time sampling range select area
Real-time internal sampling time setting area
Beep sound specification area
Verify specification area
Default break select area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Function Extended Option dialog consists following areas. Trace memory size setting area Real-time sampling function select area Real-time sampling range select area Real-time internal sampling time setting area Default break select area Beep sound specification area Verify specification area function each area explained below. Trace memory size setting area
This area sets trace memory size trace user program execution. This area valid only cores with TRCU incorporated. specifiable size selected from five stages from (level (level trace memory size each level follows. Table 6-6. Trace Memory Size
Level Level (Min) Level Level Level Level (Max) (default) Number Frames
Note that these values reference differ from actual number trace frames. addition, memory size gets larger, number trace frames registered increases, response when reading trace data becomes worse. Real-time sampling function select area
This area makes various settings real-time sampling function. Function: Selects real-time sampling function valid/invalid. When valid, software breakpoints hardware breakpoints already become invalid. addition, because this function realized software emulation, user program execution temporarily stopped. This invalid default.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Real-time sampling range select area
Area:
Selects address range which real-time sampling performed. Variables data allocated this range displayed Watch window Memory window close real time.
Whole:
entire memory space target. user program execution stopped long time when large number windows opened because range from which memory read wide. this case, mnemonics displayed Trace View window when tracer stopped during program execution.
IRAM IOR: Only internal area area target (default). Real-time internal sampling time setting area
This area specifies sampling time (msec) real-time sampling. Variables, data, etc. allocated range specified Area: used timing update data Watch window Memory window. Default break select area
Whether make breakpoint setting software break hardware break selected clicking mouse point mark area (the most left column) Source window Assemble window. Soft Break: Sets software break. breakpoint mark displayed blue. Hard Break: Sets hardware break. breakpoint mark displayed red. Beep sound specification area
Specify whether there will beep sound when there break. check checked, beep sound emitted when there break (the default with beep sound activated).
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Verify specification area
This area specifies whether memory verification check performed when written check checked, when download, memory fill, memory copy performed memory verified. verify check also performed when variables data, etc. have been changed Watch window Memory window, even when writing memory (the default check performed).
Function buttons
Makes currently environment active. Sets environment closes Extended Option dialog box. Cancels change contents closes Extended Option dialog box. Returns environmental setting state that existed before Extended Option dialog opened. Opens help window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Debugger Option Dialog
Modal
General Displays sets each type extended option debugger.
Opening method This dialog opened either following methods. main window Select [Option] [Debugger Option.] from menu bar. Press GRPH keys that order.
Window
Figure 6-17. Debugger Option Dialog
(10)
(11) (12)
(13)
Source path specification area Default source specification area Default load module specification area Open file history setting area Display font setting area Project file setting area
Toolbar display button setting area Two-byte character code setting area size setting area (10) Startup symbol setting area (11) Offset display setting area (12) Register name display select area (13) Watch symbol setting area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Functions Debugger Option dialog consists following areas. Source path specification area Default source specification area Default load module specification area Open file history setting area Display font setting area Project file setting area Toolbar display button setting area Two-byte character code setting area size setting area Startup symbol setting area Offset display setting area Register name display select area Watch symbol setting area Each function explained below. Source path specification area
Specify directory which source file text files will searched for. path specified inputting from keyboard using When added. relative path also specified. directory that reference relative path displayed right "Base:". reference directory decided using following procedure. directory from which project files were loaded. directory from which latest load module file loaded. Windows current directory. Delimiters path information specified (semi-colon) (comma). Japanese characters specified source path (Japanese version only). Example source located following directory, b:\src c:\asm source path specification becomes follows. b:\src;c:\asm
User's Manual U14891EJ1V0UM00
button.
button clicked, Browse dialog displayed source path
CHAPTER
WINDOW REFERENCE
Default source specification area
When [File] [Open.] selected Browse dialog opened, file extension displayed source file set. File extension delimiters specified (blank), (semi-colon), (comma). Default load module specification area
file extension load module displayed when Download dialog opened. File extension delimiters specified (blank), (semi-colon), (comma). Open file history setting area
number items history displayed bottom [File] menu. number items range When set, history displayed menu. default Display font setting area
Specify display font Source window. button clicked, Font dialog opens display font selected.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Project file setting area
Perform setting project file auto save auto load. Project file auto save Selection made from among following items. Auto Save: ,,On: ,,Off: ,,Query: Performs project file auto save when closing. Does perform project file auto save when closing. Displays Exit Debugger dialog when closing (default).
Project file auto load Selection made from among following items. Auto Load: ,,On: ,,Off: Performs project file auto load when starting. Does perform project file auto load when starting (default).
Auto load project file settings Specifies project file loaded during auto load. This specified when "Auto Load" been turned "On." When turned "Off," specification column becomes inactive (displayed gray).
Load Project File: Input project file name from keyboard clicking button. Toolbar display button setting area button clicked, Browse dialog displayed.
toolbar display button. display button selected from among following items. ,,Pictures Text: Displays buttons that show both graphics text. ,,Pictures only: Displays buttons that show only graphics (default).
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Two-byte character code setting area
This area specifies Kanji code (two-byte character code) file displayed Source Trace View window
Note
Either SJIS code selected. Note that Kanji code specification only valid Japanese Windows. Sjis: Euc: SJIS used Kanji code (default). used Kanji code.
Note Windows/dialog boxes related trace valid only cores with TRCU incorporated. size setting area
size each file extension when displaying files with that file extension. File extension setting file extension. Extension: Setting file extension done inputting from keyboard selecting from drop-down list. size selection following sizes selected. Size: Displays code with spaces. Displays code with spaces. Displays code with spaces.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Setting size each file extension List: Displays list file extensions sizes. size setting added, size changed, "Extension" "Tab Size", then click button.
delete size setting, Select file extension setting "Tab List," then click currently selected file extension setting deleted. (10) Startup symbol setting area button.
Specify beginning symbol startup routine. sure specify this area. left blank, dialog cannot closed. Downloading object file load module format Download dialog automatically opens corresponding source file. specified symbol incorrect, source file will able open position address range corresponding source file. Even startup routine cannot skipped using step execution. Begin Label: Label: Specify start symbol. default _start. Specify symbol. default _startend. (11) Offset display setting area
whether there will offset display (symbol offset) during disassemble display. there offset display, symbol displayed only when there symbol that matches numerical value, when there matching symbol, numerical value displayed notation. areas where offset display specified following types. ,,Label: ,,Mnemonic: whether there will offset display label column. default offset display. whether there will offset display mnemonic column. default offset display.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
(12) Register name display select area
Select display method register name mnemonic during disassemble display. ,,Function Name: ,,Absolute Name: Displays register name function name another name (default). Displays register name absolute name.
(13) Watch symbol setting area
Specify watch symbol. Default size display size data selected from [View] [Adaptive] Watch window, etc. size displayed selected from among following items. Size: ,,Byte: ,,Half Word: ,,Word: Default radix display radix data selected from [View] [Proper] Watch window, etc. display radix selected from among following items. Radix: ,,Hex: ,,Dec: ,,Oct: ,,Bin: ,,String: Displayed hexadecimal (default). Displayed decimal. Displayed octal. Displayed binary. Displayed character string. Displays bits (default). Displays bits. Displays bits.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Display/non-display variable type Selects display/non-display variable type. Show Variable Type: ,,On: ,,Off: Displays type. display type (default).
Display/non-display variable type Selects constant display form. Language: ,,C: ,,ASM: Function buttons Displays language form (default, fixed). Can't selected.
After activating each type option debugger, dialog closed.
Makes each options debugger this occasion inactive closes dialog box. Returns environment setting state existing before Debugger Option dialog opened. Opens help window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Interrupt Mask Dialog
Modal
General Sets mask external maskable interrupts (INT0 INT63).
Opening method This dialog opened either following methods. main window Select [Option] [Interrupt Mask.] from menu bar. Press GRPH keys that order.
Window
Figure 6-18. Interrupt Mask Dialog
Interrupt mask specification area
Function Interrupt Mask dialog consists following area. Interrupt mask specification area function this area explained below. Interrupt mask specification area This area specifies whether mask maskable interrupt signals input from outside CPU. Unchecked interrupts masked.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Function buttons
Sets specified mask condition closes dialog box.
Closes dialog without setting data currently specified.
Returns status before Interrupt Mask dialog opened.
Masks interrupts.
Unmasks interrupts.
Opens help window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Font Dialog
Modal
General Selects display font Source window sets font size.
Opening method This dialog opened following method. Click
button Debugger Option dialog box.
Window
Figure 6-19. Font Dialog
Functions Font dialog consists following areas. Font name specification area Font size specification area Sample display area Each function explained below.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Font name specification area
Select specified font from among currently usable fonts. Fixed width fonts (fonts with constant stroke width fixed pitch fonts) only listed. When font name selected from list, font name displayed text font sizes with which that font used displayed font size specification area. also possible input font name directly text using keyboard. Font size specification area
usable sizes font specified font name specification area listed point units. When selecting font size from list, size displayed text box. also possible input font size directly text from keyboard. Sample display area
sample character string showing specified font font size displayed.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Function buttons
Changes font Source window specified font face font size closes dialog box. Closes dialog without changing font.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Project File Load Dialog
Modal
General This dialog restores previous debugging environments. loading project file, size window that displayed environments position environments window also restored.
Opening method This dialog opened following methods. main window Select [File] [Project.] [Open Project.] from menu bar. Press GRPH keys that order.
Press
button toolbar.
Window
Figure 6-20. Project File Load Dialog
File location select area
File name select area
File type select area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Function Loads project files. This dialog consists following areas. File location select area File name select area File type select area function each area explained below. File location select area Select drive directory. File name select area Specify file name. file name input from keyboard selected from list column area. File type select area Displays type file displayed list. Project (*.prj) files displayed.
Loaded contents items from each window shown following table loaded project file. However, files loaded after debugger started, when project file with different target device loaded, debugger itself reset project file loaded (when target device differs from target device specified when debugger started, target device becomes target device specified project file).
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Table 6-7. Saved Contents Project File
Window Configuration dialog Main window Data items (target device, clock setting, mask setting, mapping information) Display position, toolbar/status bar/button display information, execution mode information, Note trace On/Off information File information downloaded Setting information Setting information Interrupt mask information Display information window, font information Display information window, display start address Display information window, display start address Display information window Display information window Display information window Display information window Display information window, event information Display information window, link event information Display information window, break event information Display information window, trace event information Display information window, event information Display information window, software break information Display information window Display information window, watch entry information
Note
Download dialog Extended Option dialog Debugger Option dialog Interrupt Mask dialog Source window Assemble window Memory window Stack window window Local Variable window Trace View window Event dialog Event Link dialog Break dialog Trace dialog Event Manager Software Break Manager Register window Watch window Trace Option dialog
Note Note
Information trace option Delay count value
Delay Count Setting dialog Note
Note Valid only cores with TRCU incorporated.
Function buttons
Loads selected file project file. Closes dialog box. Closes this dialog without loading project file.
Opens help window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Project File Save Dialog
Modal
General project file file that stores debugging environments. save debugging environments project file, size window that displayed debugging environments position environments window also saved.
Opening method This dialog opened either following methods. main window Select [File] [Project] [Save As.] from menu bar. Press GRPH keys that order. project file loaded saved previously, save file same name, follows: main window Select [File] [Project] [Save] from menu bar. Press GRPH keys that order. this way, file same name previously loaded saved project file saved without Project File Save dialog being opened.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Window
Figure 6-21. Project File Save Dialog
Save location select area
File name select area
File type select area
Function Project File Save dialog used save project file project file whose name been changed. This dialog consists following areas. Save location select area File name select area File type select area function each area explained below. Save location select area Select drive directory. File name select area Specify file name. file name input from keyboard selected from list column area. File type select area Displays type file displayed list. Project (*.prj) files displayed.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Saved contents Refer Table Saved Contents Project File saved contents project file.
Function buttons
Saves project information selected file. After saving, closes dialog box. Closes this dialog without saving project file.
Opens help window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
View File Load Dialog
Modal
General Reads display files, also reads source files, other text files event setting files, opens window.
Opening method This dialog opened following methods. main window Select [File] [Open] from menu bar. Press GRPH keys that order. Press shortcut keys CTRL Press
button toolbar.
Window
Figure 6-22. View File Load Dialog
File location select area
File name select area
File type select area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Function Reads display files saved View File Save Dialog Box, also reads source files, other text files event setting files, opens window. Depending file loaded, window opened status differ. Loading source file (files which symbol information been read) Source window exists active state, opened static state, there Source window active state, Source window active state opened. Source file display file which symbol information been read opened text format file Source window static state. Loading event setting file Event Manager opened event setting contents returned previous environment. This dialog consists following areas. File location select area File name select area File kind select area function each area explained below. File location select area Select drive directory. File name select area Specify file name. file name input from keyboard selected from list column area. File type select area Displays type file displayed list. file types shown below. Table 6-8. View File Extension (1/2)
File Kind (File Extension) Source (*.C, *.S) Text (*.TXT) Source Text (*.SVW) Assemble (*.DIS) Memory (*.MEM) Watch (*.WCH)
Note Note
Meaning Source file Text file Source window display file Assemble window display file Memory window display file Watch window display file
Notes
source file extension changed Debugger Option dialog box. using previous Variable window display file, used Watch window display file changing file extension from WCH.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Table 6-8. View File Extension (2/2)
File Type (File Extension) Register (*.RGW) Register (*.IOR) Local Variable (*.LOC) Stack Trace (*.STK) Trace (*.TVW) Event (*.EVN) (*.*)
Note
Meaning Register window display file window display file Local Variable window display file Stack window display file Trace View window display file Event setting file files
Note Valid only cores with TRCU incorporated.
Function buttons
Loads selected file. Closes this dialog without loading display file.
Opens help window.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
View File Save Dialog
Modal
General Saves contents current window when dialog opened display file event setting file.
Opening method This dialog opened following methods. main window, make window saved current window perform either following operations. Select [File] [Save As.] from menu bar. Press GRPH keys that order.
Window
Figure 6-23. View File Save Dialog (1/3)
range (when saved window Local Variable window, Stack window, window, Register window, Watch window, Event Manager)
Save location select area
File name select area
File type select area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Figure 6-23. View File Save Dialog (2/3)
Address range (when saved window Assemble window Memory window)
Save range setting area
Frame range (when saved window Trace View window)
Save range setting area
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Figure 6-23. View File Save Dialog (3/3)
Line range (when saved window Source window)
Save range setting area
Function This dialog saves contents current window display file. This dialog consists following areas. Save location select area File name select area File type select area Save range setting area function each area explained below. Save location select area Select drive directory. File name select area Specify file name. file name input from keyboard selected from list column area. File type select area Displays type file displayed list. file types shown following table.
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
Table 6-9. File Types Current Window
File Type (File Extension) Source Text (*.SVW) Assemble (*.DIS) Memory (*.MEM) Watch (*.WCH) Register (*.REG) Register (*.IOR) Local Variable (*.LOC) Stack Trace (*.STK) Trace (*.TVW) Event (*.EVN) (*.*)
Note
Current Window Name Source window Assemble window Memory window Watch window Register window window Local Variable window Stack window Trace View window Event Manager files
Note Valid only cores with TRCU incorporated. Save range setting area This area displayed only when current window saved Assemble window, Memory window, Source window, Trace View window.
All: Screen shot:
Specifies that area from first line last line saved. This specifies that entire visible area from line screen bottom line saved. However, cases where there mixed display with Source window, area saved from source line included visible area screen.
Specify Line case Source window), Specify Frame case Trace View window Specify Address case other windows): This specifies starting line line area saved. When starting line line omitted, regarded first line/last line were specified. Details shown below. Note Windows/dialog boxes related trace valid only cores with TRCU incorporated.
Note
User's Manual U14891EJ1V0UM00
CHAPTER
WINDOW REFERENCE
current window Assemble window Memory window
Specifies address range saved. Addresses also specified symbo

Other recent searches


SN74LV595A - SN74LV595A   SN74LV595A Datasheet
SN54LV595A - SN54LV595A   SN54LV595A Datasheet
SLLS187A - SLLS187A   SLLS187A Datasheet
MS500315 - MS500315   MS500315 Datasheet
LUM-512HML350 - LUM-512HML350   LUM-512HML350 Datasheet
KAF-31600 - KAF-31600   KAF-31600 Datasheet
GP1A20 - GP1A20   GP1A20 Datasheet
1690590000 - 1690590000   1690590000 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive