SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The debugger or application software can program the DRM to route a specific debug function to each device debug port pin.
Because of the limited number of pins allocated to debug, debug and trace source signals are multiplexed.
Table 33-34 summarizes the trace port configuration.
| Pin Name | Internal Signal Name | I/O | Trigger | CS_TPIU (CS_PTM, DSP, CS_STM, CT_STM) | |
|---|---|---|---|---|---|
| Mode A (up to 16 data pins) | Mode B(1) (up to 18 data pins) | ||||
| emu19 | EMU19 | O | TRACEDATA[15] | TRACEDATA[17] | |
| emu18 | EMU18 | O | TRACEDATA[14] | TRACEDATA[16] | |
| emu17 | EMU17 | O | TRACEDATA[13] | TRACEDATA[15] | |
| emu16 | EMU16 | O | TRACEDATA[12] | TRACEDATA[14] | |
| emu15 | EMU15 | O | TRACEDATA[11] | TRACEDATA[13] | |
| emu14 | EMU14 | O | TRACEDATA[10] | TRACEDATA[12] | |
| emu13 | EMU13 | O | TRACEDATA[9] | TRACEDATA[11] | |
| emu12 | EMU12 | O | TRACEDATA[8] | TRACEDATA[10] | |
| emu11 | EMU11 | O | TRACEDATA[7] | TRACEDATA[9] | |
| emu10 | EMU10 | O | TRACEDATA[6] | TRACEDATA[8] | |
| emu9 | EMU9 | O | TRACEDATA[5] | TRACEDATA[7] | |
| emu8 | EMU8 | O | TRACEDATA[4] | TRACEDATA[6] | |
| emu7 | EMU7 | O | TRACEDATA[3] | TRACEDATA[5] | |
| emu6 | EMU6 | O | TRACEDATA[2] | TRACEDATA[4] | |
| emu5 | EMU5 | O | TRACEDATA[1] | TRACEDATA[3] | |
| emu4 | EMU4 | O | TRACEDATA[0] | TRACEDATA[2] | |
| emu3 | EMU3 | O | TRACECTL | TRACECTL | |
| emu2 | EMU2 | O | TRACECLK | TRACECLK | |
| emu1 | EMU1 | I/O | Trigger1 | TRACEDATA[1] | |
| emu0 | EMU0 | I/O | Trigger0 | TRACEDATA[0] | |
The configuration of the trace port must comply with Table 33-34; otherwise, it will be ignored by DRM hardware. For example, if Trigger0 is programmed on EMU3 and Trigger1 is programmed on EMU4, this configuration will be ignored.
Table 33-35 summarizes the concurrent debug and trace in the device.
| Debug Use Case | Concurrent Debug Flows | Debug Pins | Trace Pins | ||
|---|---|---|---|---|---|
| Triggers | Data | Control | Clock | ||
| 1 | CS_PTM | 16 | 1 | 1 | |
| CT_STM | |||||
| Triggers | 2 | ||||
| 2 | CS_PTM | 16 | 1 | 1 | |
| CT_STM | 1 | – | 1 | ||
| Triggers | |||||
| 3 | CS_PTM | 8 | 1 | 1 | |
| CT_STM | 4 | – | 1 | ||
| Triggers | 2 | ||||
| 4 | CS_PTM | 11 | 1 | 1 | |
| CT_STM | 4 | – | 1 | ||
| Triggers | 2 | ||||