INDART-ONE/FSL SofTec Microsystems SRL, INDART-ONE/FSL Datasheet - Page 40

PROG/DEBUG FOR HC08/HCS08/HCS12

INDART-ONE/FSL

Manufacturer Part Number
INDART-ONE/FSL
Description
PROG/DEBUG FOR HC08/HCS08/HCS12
Manufacturer
SofTec Microsystems SRL
Series
inDARTr
Type
In-Circuit, Real-Time Debugger/Programmerr

Specifications of INDART-ONE/FSL

Contents
In-circuit debugger/programmer unit, Cables, Evaluation Board and Software
For Use With/related Products
Freescale HC08/S08/RS08/S12/S12X
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
520-1038
INDART-ONE
3
Debugging
4.
3.2.4 Breakpoints and Trace
CodeWarrior offers a variety of tools for analyzing the program flow:
breakpoints (both simple and complex), watchpoints and a trace buffer. All
these features are implemented by taking advantage of the target
microcontroller’s debug peripheral.
3.3 HC08 Notes and Tips
3.3.1 Stop Command Handling
The “Halt” debugging command will not work unless the IRQ interrupt is
properly handled. In particular, the following precautions must be taken in
the application’s source code.
1.
2.
38
On the CodeWarrior debugger interface a new menu (“inDART-HC08”,
“SofTec-HCS08”, “SofTec-RS08” or “inDART-HCS12”) will be
created. From this menu, select “Load” and locate the object file your
project is based on.
Global interrupts must be enabled (use the “cli” instruction);
The IRQ interrupt must be enabled;
i
i
Note: when setting an instruction breakpoint on a RAM
location, a software breakpoint is set (the opcode present at
that location is automatically replaced by the BGND
Assembly instruction). Therefore, no hardware breakpoints
are wasted.
Note: the Single Step command (in a C source code) and
the Step Over and Step Out commands (both in a C and
Assembly source code) use one hardware breakpoint.

Related parts for INDART-ONE/FSL