Embedded Trace Macrocell (ETM) in PSoC Creator

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I've recently received a PSoC 5LP dev kit, and I've found the Creator software very impressive so far! However, I've been looking into debugging options that would hopefully avoid a dependence on a UART module. I came across http://www.cypress.com/knowledge-base-article/using-embedded-trace-macrocell-etm-kba90952 but this doesn't seem to provide much help for those without access to IAR or Keil IDEs.

   

Is there any documentation detailing how to configure this sort of capture and analysis in Eclipse, or specifically in gdb? Or even better, is there any planned timeline for adding these features to PSoC Creator?

0 Likes
1 Solution
cadi_1014291
Level 6
Level 6
25 likes received 10 likes received 10 likes given

I used a Logic Analyzer to get the ITM "printf" from a pin (i think is SDO), and used Sigrok to decode it:

   

http://www.sigrok.org/blog/new-protocol-decoders-arm-tpiu-itm-etmv3

   

Not the solution you want but maybe it can help.

   

 

   

Carlos

View solution in original post

0 Likes
1 Reply
cadi_1014291
Level 6
Level 6
25 likes received 10 likes received 10 likes given

I used a Logic Analyzer to get the ITM "printf" from a pin (i think is SDO), and used Sigrok to decode it:

   

http://www.sigrok.org/blog/new-protocol-decoders-arm-tpiu-itm-etmv3

   

Not the solution you want but maybe it can help.

   

 

   

Carlos

0 Likes