|
|
|
|
Re: Debugging and tracepoints [message #1843726 is a reply to message #1843716] |
Mon, 16 August 2021 07:44 |
Zocsi DiGiorgio Messages: 4 Registered: April 2021 |
Junior Member |
|
|
Huh, you probably saved my time and efforts. I thought it is here by default. Must doublecheck the matter. Thanks a lot.
Edit: When I post gdb command "tstart" which starts data collection, I receive an answer "Target does not support this command". By my opinion, the meaning of "Target" here relates to openOCD, debug adapter and MPU all together.
If I am right, then the question is who exactly doesn't support tracepoints (although MPU, being Cortex M7 probably supports them).
[Updated on: Mon, 16 August 2021 08:28] Report message to a moderator
|
|
|
Re: Debugging and tracepoints [message #1843745 is a reply to message #1843726] |
Mon, 16 August 2021 15:44 |
Tauno Voipio Messages: 742 Registered: August 2014 |
Senior Member |
|
|
From the processor hardware point of view, a tracepoint is just a specially handled breakpoint. The module in the debug chain responsible for the tracepoint mechanism is the GDB stub, in this embedded processor case OpenOCD.
As far as I know, the tracepoint mechanism is only in some versions of Intel x86 processor GDB stubs, e.g. some of the Linux kernel stubs.
--
Tauno Voipio
|
|
|
Powered by
FUDForum. Page generated in 0.03972 seconds