You copied the Doc URL to your clipboard.

3.4.2. Reads from TMC registers

Table 3.53 lists the conditions under which read accesses from TMC registers return valid values. Reads at other times returns Unknown values. In the Table 3.53, X indicates that any value is permitted.

Table 3.53. Permitted register reads
Read accesses to TMC registers  
RegisterTraceCaptEnTMCReadyMODESGITCTRLRemarks
RSZ[a] XXXXX-
STS-MemErrXXXX0-
STS-Empty1XXX0-
STS-FtEmptyXXXX0-
STS-TMCReady XXXX0-
STS-Triggered 1XCBX0-
0XXX0Value of this bit when trace capture stops is held.
STS-FullXXXX0Value of this bit when trace capture stops is held.
RRD01XX0-
1XSWFX0If trace memory is empty, data returned is 0xFFFFFFFF.
11CBX0
RRP10SWFX0-
11

SWF

CB

X0-
0XXX0-
RWP10SWFX0-
11

SWF

CB

X0-
0XXX0-
TRG1XCBX0The trigger counter is active only in Circular Buffer mode.
0XXX0
CTLXX XX0-
RWDWrite-only
MODE1XXX0-
LBUFLEVEL1XX00-
0XXX0Value of this register when trace capture stops is held.
CBUFLEVEL1XX00-
BUFWMXXXXXProgrammed registers can be read at any time. The return value is the value that was programmed.
RRPHI10SWFX0-
11

SWF

CB

X0-
0XXX0-
RWPHI10SWFX0-
11

SWF

CB

X0-
0XXX0-
AXICTLXXXXX-
DBALOXXXXX-
DBAHIXXXXX-
FFSRXXXX0-
FFCRXXXXX-
PSCRXXXXX-
ITATBMDATA0Write-only
ITATBMCTR2XXXX1-
ITATBMCTR1XXXX1-
ITATBMCTR0Write-only
ITMISCOP0Write-only
ITTRFLINXXXX1-
ITATBDATA0XXXX1-
ITATBCTR2Write-only
ITATBCTR1XXXX1-
ITATBCTR0XXXX1-
ITCTRLXXXXX-
CLAIMSETXXXXX-
CLAIMCLRXXXXX-
LOCKACCESSWrite-only
LOCKSTATUSXXXXX-
AUTHSTATUSXXXXX-
DEVIDXXXXX-
DEVTYPEXXXXX-
PERIPHID4XXXXX-
PERIPHID5XXXXX-
PERIPHID6XXXXX-
PERIPHID7XXXXX-
PERIPHID0XXXXX-
PERIPHID1XXXXX-
PERIPHID2XXXXX-
PERIPHID3XXXXX-
COMPID0XXXXX-
COMPID1XXXXX-
COMPID2XXXXX-
COMPID3XXXXX-

[a] In ETR configuration.


Was this page helpful? Yes No