Hi,
I am thinking of purchasing a JTrace Pro for Cortex-M, but I would like to know one thing first which I could not find in the JTrace description.
What kind of binary is required in the target to use the trace streaming, profiler and timeline? Does the binary need debugging symbols (-g or -ggdb with arm gcc), which the normal JLink debugger uses, or can it trace without debugging symbols present in the target (-Os + -g0) ?
I sometimes have issues with release build binaries that won't run correctly, yet their debug counterpart versions execute correctly. It would be very helpful to trace the release build version
.
Thanks in advance,
Ewout Boks
I am thinking of purchasing a JTrace Pro for Cortex-M, but I would like to know one thing first which I could not find in the JTrace description.
What kind of binary is required in the target to use the trace streaming, profiler and timeline? Does the binary need debugging symbols (-g or -ggdb with arm gcc), which the normal JLink debugger uses, or can it trace without debugging symbols present in the target (-Os + -g0) ?
I sometimes have issues with release build binaries that won't run correctly, yet their debug counterpart versions execute correctly. It would be very helpful to trace the release build version

Thanks in advance,
Ewout Boks