ARM Technical Support Knowledge Articles

FLASH DOWNLOAD NOT WORKING

Applies to: uVision Debugger

Answer


Information in this article applies to:


PROBLEM

When downloading to flash on a SiLabs C8051F060 board, the output window displays as if the download was successful, for example:

Load "C:\\Keil\\C51.BAK001\\EXAMPLES\\SiLabs\\Blinky_F060\\Blinky"
Flash Erase Done.
Flash Image Update Complete.
Beginning programming...
Flash Program Done: 91 bytes programmed.
Flash Verify Done: 91 bytes verified.

But pressing the Reset button on the board (or cycling power) causes the previous program downloaded to this device to run.

CAUSE

There is a problem with V2.51 of the SiLabs driver where it appears to load and verify flash, but actually it does not.

SOLUTION

Install the V2.52 of the Silabs driver. You may download this driver directly from Silabs at:

SiLabs ┬ÁVision Driver Download

MORE INFORMATION

SEE ALSO

ATTACHED FILES

Request the files attached to this knowledgebase article.

Article last edited on: 2010-06-29 09:40:34

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