EasyManuals Logo

Lauterbach TRACE32 User Manual

Lauterbach TRACE32
56 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #38 background imageLoading...
Page #38 background image
PQIII Debugger | 38
©
1989-2021 Lauterbach GmbH
On-chip debug events that cause a debug interrupt can be configured to cause one of two actions. If a JTAG
debugger is used, the CPU is configured to stop for JTAG upon these debug events.
If this option is set to ON, the CPU will be configured to not stop for JTAG, but to enter the debug interrupt,
like it does when no JTAG debugger is used.
Enable this option if the CPU should not stop for JTAG on debug events, in order to allow a target application
to use the debug interrupt. Typical usages for this option are run-mode debugging (e.g. with
t32server/gdbserver) or setting up the system for a branch trace via LOGGER (trace data in target RAM) or
INTEGRATOR.
SYStem.Option.NOTRAP Use alternative software breakpoint instruction
Defines which instruction is used as software breakpoint instruction.
Format: SYStem.Option.NOTRAP <type>
<type>: OFF | FPU | ILL
ON (deprecated, same as FPU)
OFF Use TRAP instructions as software breakpoint (default setting). Software
breakpoint will overwrite SRR0/1 registers.
FPU Use an FPU instruction as software breakpoint.
Gives the ability to use the program interrupt in the application without
halting for JTAG.
This setting only works if the application does not use floating point
instructions (neither hardware nor software emulated). MSR[FP] must be
set to 0 at all times.
Software breakpoint will overwrite SRR0/1 registers.
ILL Use an illegal instruction as software breakpoint. This setting is
recommended for MPC82XX, MPC5200, RHPPC (G2/G2_LE cores) and
MPC830X, MPC831X, MPC832X and MPC512X (e300c2/3/4). Gives the
ability to use the program interrupt in the application without halting for
JTAG.
Illegal instructions as software breakpoints will preserve SRR0/1
registers.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Lauterbach TRACE32 and is the answer not in the manual?

Lauterbach TRACE32 Specifications

General IconGeneral
Operating System Support (Host)Windows, Linux
ManufacturerLauterbach GmbH
CategoryDebug and Trace Tool
Supported ArchitecturesARM, Power Architecture, RISC-V, x86
InterfaceJTAG, SWD, Nexus, Aurora
FeaturesDebugging, tracing, multicore debugging
Host InterfaceUSB, Ethernet
IDE IntegrationEclipse
Scripting LanguagePractice
Power MeasurementYes (requires specific PowerProbe hardware)
Trace TechnologyInstruction Trace, Data Trace
License TypeFloating license, node-locked license available
Software CompatibilitySupports various compilers and toolchains

Related product manuals