cancel
Showing results for 
Search instead for 
Did you mean: 

STM32-F7 - ETM Data Trace?

fey
Associate II
Posted on September 28, 2014 at 11:57

In addition to ETM instruction trace of the M3/4, the M7 does offer ETM data trace. Does the M7 implement this feature? Which debuggers and trace probes do support this feature?
9 REPLIES 9
Posted on September 28, 2014 at 14:07

Which debuggers and trace probes do support this feature?

http://www.segger.com/j-trace-for-cortex-m.html

http://www.keil.com/ulinkpro/

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
fey
Associate II
Posted on September 29, 2014 at 10:02

can you confirm that the STM32-F7 implements data trace?

rigomate2
Associate II
Posted on September 29, 2014 at 10:38

Debugging capability purely depends on the cortex core. So I'd advise you to check out this page: 

http://www.arm.com/products/processors/cortex-m/cortex-m7-processor.php

Posted on September 29, 2014 at 15:12

Debugging capability purely depends on the cortex core.

Well, as I recall, portions of the ITM, ETM and DWT are optional components in the M3/M4, so not an unreasonable question. I'd assume it has full debug/trace capabilities based on ST's prior history.

http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1858/LN1902/PF260794

''Cortex®-M7 Trace Macrocell™''

Trace tends to be rather costly, and has very narrow application.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
rigomate2
Associate II
Posted on September 29, 2014 at 15:22

Now that I recall, you are right, clive1.

Sorry for causing confusion...

fey
Associate II
Posted on October 10, 2014 at 15:37

Could someone from ST please confirm if data trace is implemented or not?

Posted on October 10, 2014 at 16:09

Pushed to moderation, you should seek these types of answers through regular support channels, including local ST Reps, FAE's, etc.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Nickname306_O
Senior
Posted on November 04, 2014 at 16:55

Hi fey.sebastian.001,

Please visit the following link for all information on 

STM32F7

product :

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1858

if you need further details , Please contact your local ST representative or FAE.

Best Regards,

Nouha

Posted on November 04, 2014 at 17:54

Ok, but can you be a bit more specific about the exact options and capabilities chosen/implemented on ST's silicon?

It's like saying it has an ''FPU'', if you read

http://www.arm.com/products/processors/cortex-m/cortex-m7-processor.php

you'd assume it supported 64-bit doubles.

ARM Hasn't publicly posted ''

ARM® Cortex®-M7 Technical Reference Manual (ARM DD I0489)

'' and ST hasn't posted a Programming Manual, so precise data is hardly thick on the ground.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..