Quantcast
Viewing all articles
Browse latest Browse all 4886

General • Trace FIFO and TPIU with ITM

Hello,

I am impressed by the new trace features of RP2350 (Section 3.5.7), but I am not able to make it run with ITM ....

I configured ITM/DWT as known e.g. from Cortex-M3 based chips and write some data to the stimulus ports.

I configured DMA to RAM buffer with 32 bits transfer size and DREQ_CORESIGHT and data is transferred to from trace FIFO to buffer, as soon as I enable the TPIU and open the ports of the funnel.

When I dump the trace data in RAM buffer as uint32_t I get only 0 and 1 values, which seem to be packets for missing sync. I get the same results regardless I write data ITM stimports or not.

Is there any example how to use the ITM with TPIU and Trace FIFO? I did not find anything in pico-examples.

Thanks!

Best regards,
Philip.

Statistics: Posted by philip23 — Wed Nov 06, 2024 5:13 am



Viewing all articles
Browse latest Browse all 4886

Trending Articles