C2000 Debugger | 38
©
1989-2023
Lauterbach
Components and Available Commands
See the description of the commands above. Please note that there is a common description for
... .ATBSource, ... .Base, , ... .RESet, ... .TraceID.
ADTF.Base
<address>
ADTF.RESet
ADTF.Type [None | ADTF | ADTF2 | GEM]
FUNNEL.PROGrammable
[
ON
|
OFF
]
Default is ON. If set to ON the peripheral is controlled by
TRACE32 in order to route ATB trace data through the ATB bus
network. If PROGrammable is configured to value OFF then
TRACE32 will not access the FUNNEL registers and the base
address doesn't need to be configured. This can be useful for
FUNNELs that don't have registers or when those registers are
read-only. TRACE32 need still be aware of the connected ATB
trace sources and sink in order to know the ATB topology. To
build a complete topology across multiple instances of
PowerView the property Name should be set at all instances to a
chip wide unique identifier.
OCP.Type
<type>
Specifies the type of the OCP module. The
<type>
is just a
number which you need to figure out in the chip documentation.
RTP.PerBase
<address>
PERBASE specifies the base address of the core peripheral
registers which accesses shall be traced. PERBASE is needed
for the RAM Trace Port (RTP) which is available on some
derivatives from Texas Instruments. The trace packages include
only relative addresses to PERBASE and RAMBASE.
RTP.RamBase
<address>
RAMBASE is the start address of RAM which accesses shall be
traced. RAMBASE is needed for the RAM Trace Port (RTP)
which is available on some derivatives from Texas Instruments.
The trace packages include only relative addresses to PERBASE
and RAMBASE.
STM.Mode
[
NONE
|
XTIv2
|
SDTI
|
STP
|
STP64
|
STPv2
]
Selects the protocol type used by the System Trace Module (STM).
STM.Type
[
None
|
Generic
|
ARM
|
SDTI
|
TI
]
Selects the type of the System Trace Module (STM). Some types
allow to work with different protocols (see STM.Mode).
TPIU.Type
[
CoreSight
|
Generic
]
Selects the type of the Trace Port Interface Unit (TPIU).
CoreSight: Default. CoreSight TPIU. TPIU control register
located at TPIU.Base
<address>
will be handled by the
debugger.
Generic: Proprietary TPIU. TPIU control register will not be
handled by the debugger.