ARM Technical Support Knowledge Articles

CANNOT BREAKPOINT UPSD DEVICES

Applies to: uVision Debugger

Answer


Information in this knowledgebase article applies to:


SYMPTOM

When debugging µPSD33xx or µPSD34xx devices using ULINK2, the debugger does not stop on breakpoints. Single-stepping works OK.

CAUSE

ULINK2 does not support Trace Recording for µPSD devices and this should be disabled. Unfortunately, the Enable/Disable Trace Recording item in Simulator mode allows Enable/Disable Trace Recording to mistakenly set Trace recording for µPSD projects. When the µPSD project switches from Simulation to Target mode, ULINK2 attempts to use this feature. This prevents the debugger from stopping on a breakpoint.

RESOLUTION

Download the attached file to prevent Trace Recording from being enabled for uPSD projects using ULINK2.

To install the attached update:

  1. Close all instances of µVision.
  2. Unzip the attached file and extract the enclosed file into the C:\Keil\C51\BIN\ folder.
  3. Restart µVision.

STATUS

This is corrected in C51 V8.18.

SEE ALSO

ATTACHED FILES

Request the files attached to this knowledgebase article.

Article last edited on: 2009-01-14 10:09:59

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