Skip to main content
debugging
Lead
September 5, 2024
Question

STM32MP15 ECO 5.0 Coresight / CTI pins

  • September 5, 2024
  • 1 reply
  • 568 views

PA13 and PA14 seems to support Coresight. Is there more information how this can be used and how to connect these pins  ? currently I use PA13 to connect a LED, for PA14 there is less information.

 

debugging_0-1725540678115.png

 

1 reply

PatrickF
Technical Moderator
September 27, 2024

Hi,

this pins are used for very deep/low-level specific HW debug when you want to synchronize some internal break/trace/watchpoint with external tool (logic analyser, etc...).

PatrickF_1-1727429939392.png


No specific SW is provided as this is usually handled manually thru debugger during debug session.
DBTRGI and DBTRGO should be first assigned to GPIOs using AFMux settings.

The debugger should set CTI accordingly (need probably to go thru some advance configuration in the debugger).

I'm not sure CubeIDE offer this capabilities in a straightforward way.

Sometimes, those are named with legacy names DBGRQ and DBGACK, but it is similar usage.

 

Frankly speaking, it is very rare that our customers use those pins which are only relevant for extremely complex debug case when other more classic ways are not sufficient.

Regards.

 

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.NEW ! Sidekick STM32 AI agent, see here