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 #39 background imageLoading...
Page #39 background image
PQIII Debugger | 39
©
1989-2021 Lauterbach GmbH
SYStem.Option.OVERLAY Enable overlay support
Default: OFF.
Example:
SYStem.Option.PERSTOP Stop on-chip peripherals in debug mode
Default: ON. If enabled the debugger will halt the on-chip peripherals of the processor while in debug mode.
memory accesses and cache snoops of e.g. TSEC, USB etc will not take place and memory spaces of
some peripherals are inaccessible. If disabled, the on-chip peripherals will stay active also during debug
mode. The data buffers of TSEC etc. can overflow, because the target application does not process the data
when stopped.
Format: SYStem.Option.OVERLAY [ON | OFF | WithOVS]
ON Activates the overlay extension and extends the address scheme of the
debugger with a 16 bit virtual overlay ID. Addresses therefore have the
format <overlay_id>:<address>. This enables the debugger to handle
overlaid program memory.
OFF Disables support for code overlays.
WithOVS Like option ON, but also enables support for software breakpoints. This
means that TRACE32 writes software breakpoint opcodes to both, the
execution area (for active overlays) and the storage area. This way, it is
possible to set breakpoints into inactive overlays. Upon activation of the
overlay, the target’s runtime mechanisms copies the breakpoint opcodes to
the execution area. For using this option, the storage area must be readable
and writable for the debugger.
SYStem.Option.OVERLAY ON
Data.List 0x2:0x11c4
; Data.List <overlay_id>:<address>
Format: SYStem.Option.PERSTOP [ON | OFF]
NOTE: If SYStem.Option.PERSTOP is disabled, it is recommended to also disable
SYStem.Option.DCFREEZE, in order to see the memory accesses performed by
the peripherals.

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