ARM Technical Support Knowledge Articles

LOGIC ANALYZER DOES NOT SHOW VARIABLE UPDATE

Applies to: ULINK USB-JTAG Debugger

Answer


Information in this article applies to:


SYMPTOM

The Logic Analyzer does not update variables properly when using Serial-Wire Realtime Trace on a Cortex-M3 based device.

CAUSE

Logic Analyzer shows data values graphically based on the captured Trace Records and presents another visualization of part of the Trace data. Defined variables in Logic Analyzer also directly control the Trace setup for Data Read/Write events.

Serial-Wire Realtime Trace has some restrictions on the traced variables:

RESOLUTION

A possible solution to overcome the Trace restrictions is to use dedicated global variables for trace. For example:

MORE INFORMATION

ATTACHED FILES

Request the files attached to this knowledgebase article.

Article last edited on: 2008-10-13 06:45:39

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential