Sign In
Upload
Manuals
Brands
Freescale Semiconductor Manuals
Network Card
Microcontrollers
Freescale Semiconductor Microcontrollers Manuals
Manuals and User Guides for Freescale Semiconductor Microcontrollers. We have
1
Freescale Semiconductor Microcontrollers manual available for free PDF download: Manual
Freescale Semiconductor Microcontrollers Manual (892 pages)
Freescale Semiconductor Microcontrollers Debugger Manual
Brand:
Freescale Semiconductor
| Category:
Network Card
| Size: 8.3 MB
Table of Contents
How to Contact Us
2
Table of Contents
3
Introduction
21
Manual Contents
21
Book I - Debugger Engine
23
Book I Contents
23
1 Introduction
25
Freescale Debugger
25
Debugger Application
25
Debugger Features
26
Demo Version Limitations on Components
26
2 Debugger Interface
27
Introduction
27
Application Programs
27
Starting the Debugger
28
Starting from Within the IDE
28
Debugger Command Line Start
29
Command Line Options
30
Debugger Main Window
32
Debugger Main Window Toolbar
33
Debugger Main Window Status Bar
33
Main Window Menu Bar
33
File Menu
34
View Menu
38
Component Menu
47
Window Menu
50
Help Menu
51
Component Associated Menus
52
Component Main Menu
52
Component Windows Object Info Bar
53
Component Context Menu
53
Highlights of the User Interface
54
Activating Services with Drag and Drop
54
To Drag and Drop an Object
55
Drag and Drop Combinations
55
3 Debugger Components
61
Component Introduction
61
CPU Components
61
Window Components
61
Connection Components
62
Loading Component Windows
62
General Debugger Components
64
Assembly Component
64
Command Line Component
69
Coverage Component
73
Output File
75
DA-C Link Component
76
Data Component
79
Expression Editor
80
Expression Command File
81
Memory Component
90
Update Rate
99
Module Component
102
Procedure Component
104
Profiler Component
106
Recorder Component
109
Register Component
111
Source Component
115
Terminal Component
125
Trace Component
130
Visualization Utilities
133
Inspector Component
133
Visualization Tool Component
141
4 Control Points
157
Introduction
157
Breakpoints
158
Breakpoints Tab
160
Multiple Selections in List Box
161
Checking Expressions
161
Saving Breakpoints
162
Setting Breakpoints
164
Positions Where a Breakpoint Is Definable
164
Temporary Breakpoints
165
Permanent Breakpoints
165
Counting Breakpoints
166
Conditional Breakpoints
167
Deleting Breakpoints
168
Associate a Command with a Breakpoint
169
Watchpoints
170
Watchpoints Tab
172
Multiple Selections
173
Checking Syntax
173
Setting Watchpoints
174
Setting a Read Watchpoint
174
Setting a Write Watchpoint
175
Defining a Read/Write Watchpoint
175
Defining a Counting Watchpoint
176
Defining a Conditional Watchpoint
177
Deleting a Watchpoint
178
Associate a Command with a Watchpoint
178
Markpoints
179
Markpoints Tab
181
Setting Markpoints
182
Setting a Source Markpoint
182
Setting a Data Markpoint
183
Setting a Memory Markpoint
183
Deleting a Markpoint
184
Halting on a Control Point
184
5 Real Time Kernel Awareness
185
Introduction
185
Inspecting Task State
186
Task Description Language
186
Application Example
188
Inspecting Kernel Data Structures
189
OSEK Kernel Awareness
190
OSEK Run Time Interface
191
ORTI File and Filename
191
OSEK RTK Inspector Component
193
6 How to
199
How to Configure the Debugger
199
For Use from Desktop
199
Starting Debugger from Codewarrior IDE
200
Automating Debugger Startup
201
How to Load an Application
202
How to Start an Application
202
How to Stop an Application
203
How to Step in the Application
203
On Source Level
203
Step over a Function Call (Flat Step)
204
Step on Assembly Level
205
How to Work on Variables
205
Display Local Variable from a Function
205
Display Global Variable from a Module
206
Change Format for Variable Value Display
207
Modify a Variable Value
208
Get the Address Where a Variable Is Allocated
208
Inspect Memory Starting at a Variable Location Address
209
Load an Address Register with the Address of a Variable
209
How to Work on the Register
209
Change Format of Register Display
209
Modify a Register Content
210
Start Memory Dump at Address Where Register Is Pointing
211
Modify Content of Memory Address
212
How to Consult Assembler Instructions Generated by a Source Statement
212
How to View Code
213
How to Communicate with the Application
214
7 Codewarrior IDE Integration
215
Debugger Configuration
215
8 Debugger DDE Capabilities
217
Introduction
217
DDE Implementation
217
9 Synchronized Debugging through DA-C IDE
219
Configuring DA-C IDE for Freescale Tool Kit
219
Create New Project
220
Configuring the Tools
226
Debugger Interface
230
DA-C IDE and Debugger Communication
230
Synchronized Debugging
233
Troubleshooting
234
Book II - HC08 Debug Connections
237
Book II Contents
237
10 Microcontroller Debugging First Steps
239
Technical Considerations
239
Full Chip Simulation Considerations
239
HC08 Serial Monitor Considerations
240
ICS MON08 Interface Connection
240
P&E Multilink/Cyclone Pro Considerations
240
ICS P&E Multilink/Cyclone Pro Considerations
240
Softec HC08 Considerations
240
Debugging First Steps Using the Wizard
241
Switching Connections
246
Loading the Full Chip Simulation Connection
246
Loading the P&E Multilink/Cyclone Pro Connection
248
Loading the HC(S)08 or RS08 Open Source BDM Connection
251
11 HC08 Full Chip Simulation
253
Configuration Procedure
253
Select Device Option
255
Full Chip Simulation Module Commands
255
Peripheral Modules Options
257
ADC Module Option
258
Adc User Commands
259
Clock Generation Module Option
260
High-Resolution PWM Module
262
Input/Output (I/O) Ports Module
265
Input/Output Ports Commands
266
External Interrupt Module
268
Keyboard Interrupt Module
269
Multi-Master Inter-Integrated Circuit Module
272
FCSMSCAN Controller Module
276
Fcsdemo Can Program
277
Fcsmscan Commands
290
FCS Programmable Timer Interrupt Module
291
FCS Serial Communications Interface Module
292
Fcssci Commands
294
FCS Slave LIN Interface Controller Module
296
Fcsslic Commands
298
FCS Serial Peripheral Interface Module
300
Fcsspi Commands
302
Fcstimer Interface Module
304
FCS Universal Serial Bus (USB) Module
309
Usb Commands
328
12 MON08 Interface Connection
333
Connection Procedure
333
Advanced Settings Tab
335
Target MCU Security Bytes
338
Status Area
340
Active Mode Connection Menu Options
342
Device Class Description
346
13 ICS MON08 Interface Connection
349
ICS Mode
349
Connection Procedure
350
Advanced Settings Tab
352
Cycle Power Radio Button
354
Target MCU Security Bytes
355
STATUS Area
355
Active Mode Connection Menu Options
358
Device Class Description
361
14 HC08 P&E Multilink/Cyclone Pro Connection
365
Connection Procedure
365
Advanced Settings Tab
368
Target MCU Security Bytes
371
STATUS Area
372
Connection (Multilinkcyclonepro) Menu
374
Active Mode Menu Options
375
Debugging Limitations
379
Debugging Tips
379
Device Class Description
380
Class 5 Device
380
Class 7 Device
380
Class 8 Device
380
15 HC08 ICS P&E Multilink/Cyclone Pro Connections
381
Connection Procedure
382
Advanced Settings Tab
384
Target MCU Security Bytes
387
STATUS Area
387
Active Mode Menu Options
390
Device Class Description
393
Class 5 Device
393
Class 7 Device
393
Class 8 Device
394
16 Softec HC08 Connection
395
Softec HC08 Technical Considerations
395
Codewarrior IDE and Softec HC08 Connection
395
Using the Stationery Wizard
396
From Within an Existing Project
397
Indart-HC08 Menu Options
398
MCU Configuration Dialog Box
399
Communication Settings Dialog Box
399
About Dialog Box
400
17 HC08 FSICEBASE Emulator
401
FSICEBASE Overview
401
System Requirements
402
System Features
402
System Components
403
Setting up the FSICEBASE System
405
Setting up the Hardware
405
Establishing Communication
407
Communication through Ethernet Port
407
Communication through USB Port
408
Setting up the System
409
Specifying a Connection
409
Specifying Communication Information
410
Assigning an IP Address to FSICEBASE
412
Specifying a Memory Map
414
Specifying the Clock Speed
417
Emulation System Reset
419
Setting up Logic Cables and Connectors
419
Bus State Analyzer (BSA)
421
Using BSA
421
Recording Modes
424
Book III - HCS08 Debug Connections
429
Book III Contents
429
18 HCS08 Full Chip Simulation
431
Configuration Procedure
431
Connection (HCS08FCS) Menu
432
Peripheral Modules Commands
435
ADC Module
436
Adc Module Commands
437
Clock Generation Module
438
Clock Generation Module Commands
439
Inter-Integrated Circuit Module
440
Input/Output (I/O) Ports Module
444
Input/Output Ports User Commands
445
External Interrupt (IRQ) Module
447
Keyboard Interrupt Module
450
Modulo Timer Interrupt Module
452
Serial Communications Interface Module
453
Sci Commands
455
Serial Peripheral Interface Module
457
Spi Commands
458
Timer Interface Module
461
Timer Module Commands
463
19 HCS08 P&E Multilink/Cyclone Pro Connection
467
Connection Procedure
467
Multilinkcyclonepro Menu Description
470
Active Mode Menu Options
471
Trigger Module Settings Option
474
Bus Trace Option
475
20 HCS08 Open Source BDM Connection
477
HCS08 Open Source BDM Technical Considerations
477
Codewarrior IDE and HCS08 Open Source BDM Connection
477
First Steps Using the Stationery Wizard
478
First Steps from Within an Existing Project
479
HCS08 Open Source BDM Menu Options
480
Bus Trace
481
HCS08 Open Source BDM Setup Dialog Box
482
Select Derivative Dialog Box
483
Information Required to Unsecure the Device
484
Show Status Dialog Box
485
21 HCS08 Serial Monitor Connection
487
Serial Monitor Technical Considerations
487
Codewarrior IDE and Serial Monitor Connection
487
First Steps Using the Stationery Wizard
488
First Steps from Within an Existing Project
489
MONITOR-HCS08 Menu Options
492
Monitor Setup Window
493
Derivative Selection Dialog Box
495
22 Softec HCS08 Connection
497
Softec HCS08 Technical Considerations
497
Codewarrior IDE and Softec HCS08 Connection
497
First Steps Using the Stationery Wizard
498
First Steps from Within an Existing Project
499
Softec HCS08 Menu Options
500
Communication Settings Dialog Box
501
MCU Configuration Dialog Box
501
About Dialog Box
502
23 HCS08 On-Chip DBG Module
503
Reference Document
503
DBG Features
503
Specific Connection Menu Options
504
Context Menu Entries in Source, Data, Assembly and Memory Windows
505
Source and Assembly Windows
505
Trigger Stored as Markpoints
508
Data and Memory Windows
509
Expert Triggers
512
Trigger Settings
514
Trigger Module Usage
515
DBG Support Status Bar Item
515
Trigger Module Settings Window
516
Automatic Mode (Default)
517
DBG Module Mode Setup
517
Expert Mode
518
Expert Mode Tab
519
Profiling and Coverage Mode
519
Disabled Mode
520
Memory Access Triggers
521
Instruction Triggers
523
Capture Triggers
526
DBG Module Options
527
Trigger Editing
529
Trigger Module Settings Window - Display Information
530
General Settings Tab
531
Trace Component Window
532
Instructions Display
533
Graphical Display
534
Textual Display
534
Column Display and Moving
535
Goto Frame
536
Clearing Frames
536
Limitations
538
HCS08 DBG V3 New Features
538
MMU and Extended Address Space
538
LOOP1 Mode
538
Ability to Record until Reset and from Reset
539
Expert Triggers Tab Extended
543
Book IV Contents
545
24 RS08 Full Chip Simulation
547
Configuration Procedure
547
Connection (RS08FCS) Menu
548
Peripheral Modules Commands
552
25 RS08 P&E Multilink/Cyclone Pro Connection
553
Connection Procedure
553
Multilinkcyclonepro Menu Description
555
Active Mode Menu Options
556
26 RS08 Open Source BDM Connection
561
RS08 Open Source BDM Technical Considerations
561
Codewarrior IDE and RS08 Open Source BDM Connection
561
First Steps Using the Stationery Wizard
562
First Steps from Within an Existing Project
563
RS08 Open Source BDM Menu Options
564
RS08 Open Source BDM Setup Dialog Box
565
Select Derivative Dialog Box
566
Show Status Dialog Box
566
27 Softec RS08 Connection
567
Softec RS08 Technical Considerations
567
Codewarrior IDE and Softec RS08 Connection
567
First Steps Using the Stationery Wizard
568
First Steps from Within an Existing Project
570
Softec RS08 Menu Options
571
MCU Configuration Dialog Box
572
Communication Settings Dialog Box
572
About Dialog Box
573
Book V - Coldfire® V1.0 Debug Connections
575
Book V Contents
575
28 Coldfire V1 Full Chip Simulation Connection
577
Full Chip Simulation Menu
577
Memory Configuration
580
Clock Frequency Setup
586
Bus Trace
587
Full Chip Simulation Warnings
588
FCS and Silicon On-Chip Peripherals Simulation
592
FCS Visualization Utilities
593
Analog Meter Component
594
IO_LED Component
595
LED Component
597
Phone Component
598
ADC/DAC Component
600
Conversion Parameters Dialog Box
603
It_Keyboard Component
605
Interruption Keyboard Setup
607
LCD Component
608
Clear Display
610
Lcd Menus
612
Lcd Display
613
Monitor Component
614
Monitor Settings
615
Push Buttons Component
617
Programmable Io_Ports Component
619
Segments Display Component
621
Stimulation Component
624
Terminal Component
631
True Time I/O Stimulation
638
Stimulation Program Examples
638
Stimulation Input File Syntax
645
Electrical Signal Generators and Signals Application to Device Pins
647
Signal IO Component
647
Signal Description File EBNF
647
Base Signal Files Provided
652
Virtual Wire Connections with the Pinconn IO Component
652
Command Set to Apply Signal on ATD Pin
654
FCS Tutorials
654
Guess the Number
654
PWM Sample
663
29 Coldfire P&E Multilink/Cyclone Pro Connection
669
P&E Multilink/Cyclone Pro Technical Considerations
669
Codewarrior IDE and P&E Multilink/Cyclone Pro Connection
669
First Steps Using the Stationery Wizard
670
First Steps from Within an Existing Project
671
P&E Multilink/Cyclone Pro Menu Options
673
P&E Multilink/Cyclone Pro Setup Dialog Box
674
Connection Manager Dialog Box
675
Set Derivative Dialog Box
676
30 Softec Coldfire Connection
677
Softec Coldfire Technical Considerations
677
Codewarrior IDE and Softec Coldfire Connection
677
First Steps Using the Stationery Wizard
678
First Steps from Within an Existing Project
679
Softec Coldfire Menu Options
681
Softec Coldfire Setup Dialog Box
682
Target Connection Dialog Box
683
Communication Settings Dialog Box
684
Set Derivative Dialog Box
685
About Dialog Box
686
31 Coldfire On-Chip DBG Module
687
DBG Features
687
Context Menu Entries in Source, Data, Assembly and Memory Windows
688
Trigger Module Settings Window
689
Trigger Module Usage/Dbg Module Setup
689
General Settings
695
Book VI - Connection Common Features
697
Book VI Contents
697
32 Flash Programming
699
Non-Volatile Memory Control Utility Introduction
699
Automated Application Programming
699
Setup
700
Advanced Options: Erase Prevention
701
NVMC Graphical User Interface
702
Modules and Module States
702
NVMC Dialog Box
703
Flash Module Handling
705
MCU Speed Information
706
Configuration: FPP File Loading
706
Loading an Application in Flash
708
Hardware Considerations
709
HCS08 CPU Devices
709
HCS08 CPU Devices with Banked/Paged EEPROM
709
Coldfire CPU Devices
709
NVMC Commands
710
33 Debugging Memory Map
715
Introduction
715
The DMM GUI.
715
Edition Dialog and Memory Range Edition
717
Remarks
720
CPU Core Types and Priorities
721
DMM Commands
722
Debugging Memory Map Manager Command Set
722
List of Commands
723
Book VII Contents
729
34 Debugger Engine Commands
731
Commands Overview
731
Available Command Lists
732
Command Syntax Terms
740
Debugger Commands
742
Book VIII Contents
839
35 Debugger Engine Environment Variables
841
Debugger Environment
842
The Current Directory
842
Local Configuration File (Usually Project.ini)
844
Other Parameters
846
Environment Variable Paths
848
Environment Variables
850
Global Initialization File (MCUTOOLS.INI - PC Only)
852
Search Order for Source Files
857
In the Debugger for C Source Files (*.C, *.Cpp)
857
In the Debugger for Assembly Source Files (*.Dbg)
857
In the Debugger for Object Files (HILOADER)
858
Debugger Files
858
36 Connection-Specific Environment Variables
861
Book IX Contents
863
37 Legacy Pedebug Target Interface
865
New P&E Connections for HC(S)08
865
Revert to Full Chip Simulator" Feature Removed
865
Connection Selection or Change Always Available Within IDE
866
Automatic Upgrade Path for Projects Previously Created
866
List of HC(S)08 FCS Components no Longer Supported
869
Advertisement
Advertisement
Related Products
Freescale Semiconductor MPC850SR
Freescale Semiconductor MPC8572E
Freescale Semiconductor MC9S12DJ128
Freescale MC9S12A128
Freescale Semiconductor MKE02Z64VQH2R
Freescale Semiconductor ColdFire MCF5275L
Freescale Semiconductor SABRE MCIMX6Q-SDP
Freescale Semiconductor MPC509
Freescale Semiconductor MC9S12XE Series
Freescale Semiconductor MK22FN256VLL12
Freescale Semiconductor Categories
Motherboard
Computer Hardware
Microcontrollers
Control Unit
Controller
More Freescale Semiconductor Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL