13.3.3. Formatter and Flush Control Register

The TPIU_FFCR characteristics are:

Purpose

Controls the TPIU formatter.

Usage constraints

There are no usage constraints.

Configurations

Available in all configurations.

Attributes

Figure 13.4 shows the TPIU_FFCR bit assignments.

Figure 13.4. TPIU_FFCR bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


Table 13.4 shows the TPIU_FFCR bit assignments.

Table 13.4. TPIU_FFCR bit assignments

BitsNameFunction
[31:9]-Reserved.
[8]TrigIn

This bit Reads-As-One (RAO), specifying that triggers are inserted when a trigger pin is asserted.

[7:2]-Reserved.
[1]EnFCont

Enable continuous formatting. Value can be:

0

Continuous formatting disabled.

1

Continuous formatting enabled.

[0]-Reserved.

The TPIU can output trace data in a Serial Wire Output (SWO) format. See Serial Wire Output format.

When one of the two SWO modes is selected, bit[1] of TPIU_FFCR enables the formatter to be bypassed. If the formatter is bypassed, only the ITM and DWT trace source passes through. The TPIU accepts and discards data from the ETM. You can use this function to connect a device containing an ETM to a trace capture device that is only able to capture SWO data. Enabling or disabling the formatter causes momentary data corruption.

Note

If TPIU_SPPR is set to select Trace Port Mode, the formatter is automatically enabled. If you then select one of the SWO modes, TPIU_FFCR reverts to its previously programed value.

Copyright © 2014-2016, 2018 Arm. All rights reserved.ARM DDI 0489F
Non-ConfidentialID121118