Skip to main content
kb_it
Associate
February 4, 2015
Question

nTRST with Debug+ETM connector on ULINK PRO

  • February 4, 2015
  • 1 reply
  • 747 views
Posted on February 04, 2015 at 12:58

I am using ULINK-PRO to debug a STM32F4.  I have connected the target as per the Cortex Debug+ETM 20 pin.  I have connected TRACE_D1 to nTRST as I believe these pins are multiplexed within the ULINK PRO.  i.e. nTRST which is pin 3 of the Standard JTAG connector is linked to pin 16 of the Cortex Debug+ETM connector.

Is this correct?

The STM32F4 errata says nTRST must be connected to initialize debug but this makes it incompatible with the Cortex Debug+ETM connector.

The debug seems to be OK but we have not yet needed the trace facility (apart from the sw printf).  I have used the same connections for about 5 different target boards.

nTRST is an input TRACEDATA[1] is an output    so how will this work?
    This topic has been closed for replies.

    1 reply

    Tesla DeLorean
    Guru
    February 4, 2015
    Posted on February 04, 2015 at 15:19

    The ULinkPro works with this board

    http://www.keil.com/mcbstm32f400/mcbstm32f400-schematics.pdf

    I'd have to review the errata to understand what's going on there.

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..