SWO Data Watch/Trace "Technology Preview"

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SWO Data Watch/Trace "Technology Preview"

2,283 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by rjm on Thu Oct 15 07:15:54 MST 2015
Formerly I have been working with Code Red Suite in the context of Luminary Micro MCUs. There, a variable trace and live watch works perfectly. LPCxpresso is a successor of Code Red. But why is the functionality no longer working as I am used to?
0 Kudos
Reply
7 Replies

2,169 Views
louisp
Contributor I

Can I data watch a structure with the license ? Because when I'm trying on the free version (with the LCP link 2 probe) I got this message : "Size of expression not supported" I'm trying it on a serial communication on a Mbed 1768.

I have also another question, is it possible, using breakpoint to watch variables in real time beetwin 2 breakpoints with the license ? 

0 Kudos
Reply

2,169 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Thu Jan 21 02:11:01 MST 2016
You can "watch" as many locations as you want (which basically means the debug tools regularly poll the location and display the contents at the time of the last poll).

But the Cortex-M SWO architecture only allow up to 4 locations to be traced (which means you can get all changes recorded). In LPCXpresso IDE Free Edition only 1 such location can be traced. With Pro Edition all 4 can be.

Regards,
LPCXpresso Support
0 Kudos
Reply

2,169 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by 1234567890 on Wed Jan 20 11:31:41 MST 2016

Quote: rjm
Here, a limitation to 4 variables would be regrettable, and the Red Trace does not have such a limitation.



I'm not sure, but the whole Cortex M family has a limit of 4?
0 Kudos
Reply

2,169 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Tue Jan 19 01:43:32 MST 2016
The "Technology Preview" tag that was originally associated LPCXpresso IDE's SWO trace over LPC-Link2 functionality was removed a release or 2 ago.

For more information on the SWO Trace functionality supported in the current LPCXpresso IDE release, visit:

https://www.lpcware.com/content/faq/lpcxpresso/trace-overview

As detailed on this page, the "Pro" Edition of LPCXpresso IDE does provide some additional SWO Trace functionality over the Free Edition.

Marketing material is in the process of being updated.

Regards,
LPCXpresso Support
0 Kudos
Reply

2,169 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by rjm on Mon Jan 18 05:55:25 MST 2016
Regarding the notion of "technology preview", I interpret this as corresponding to the fact that SWO-trace is still under development, not to the fact that only one data trace/live view is allowed.

Only in the manual, I found about this. It would be helpful to add this information onto the LPCXpresso product information page https://www.lpcware.com/lpcxpresso/home.

The section "Pro" only notifies a removed flash size limitation and a one year support.

What about the limitation of 4 trace variables? This makes sense to true tracing, but not to live variable view using a specified refresh interval of e.g. 200 ms. Here, a limitation to 4 variables would be regrettable, and the Red Trace does not have such a limitation.
0 Kudos
Reply

2,169 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Fri Oct 16 05:49:55 MST 2015
For background information on SWO trace in LPCXpresso, please visit:

https://www.lpcware.com/content/faq/lpcxpresso/trace-overview

More information can then be found in the LPCXpresso User Guide as supplied in the product install.

Also note, as per the LPCXpresso release information at: https://www.lpcware.com/content/forum/lpcxpresso-latest-release


Quote:
The use of "Red Trace" (SWO Trace via Red Probe+) is now deprecated, and support will be removed in a future LPCXpresso IDE release. Use SWO Trace via LPC-Link2 instead



If you need further assistance, please explain what exactly your problem is.

Regards,
LPCXpresso Support
0 Kudos
Reply

2,169 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by TheFallGuy on Thu Oct 15 07:22:47 MST 2015
Did you read the user guide? There are two types of trace in LPCXpresso and you have to enable the old-style (Code Red style) trace.
0 Kudos
Reply