C6000 Debugger | 33
©
1989-2022
Lauterbach
…
.ATBSource
<source>
Specify for components collecting trace information from where the
trace data are coming from. This way you inform the debugger
about the interconnection of different trace components on a
common trace bus.
You need to specify the “... .Base
<address>
” or other attributes
that define the amount of existing peripheral modules before you
can describe the interconnection by “... .ATBSource
<source>
”.
A CoreSight trace FUNNEL has eight input ports (port 0-7) to
combine the data of various trace sources to a common trace
stream. Therefore you can enter instead of a single source a list
of sources and input port numbers.
Example
:
SYStem.CONFIG FUNNEL.ATBSource ETM 0 HTM 1 STM 7
Meaning: The funnel gets trace data from ETM on port 0, from
HTM on port 1 and from STM on port 7.
In an SMP (Symmetric MultiProcessing) debug session where
you used a list of base addresses to specify one component per
core you need to indicate which component in the list is meant: