C5000 Debugger | 41
©
1989-2022
Lauterbach
FUNNEL.Name
<string>
It is possible that different funnels have the same address for
their control register block. This assumes they are on different
buses and for different cores. In this case it is needed to give the
funnel different names to differentiate them.
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.