|ARM Technical Support Knowledge Articles|
Applies to: MCB900 Evaluation Board
Information in this knowledgebase article applies to:
After upgrading Flash Magic, flash downloading no longer works in
uVision. What do I have to adapt?
I see one of the following messages in uVision:
"Invalid parameters for DEVICE directives" "Hex file programming failed: device configuration not supported"
The provided Keil examples are compatible to former versions of the command-line version of Flash Magic (FM.EXE) only. We have recognized an incompatibility since version 6.80 of Flash Magic. This and later versions require different parameter settings of the parameter string passed.
The parameter string offered in the KEIL examples ("Options for
Target/Utilities" at Arguments) has to be modified. A functional
"DEVICE(P89LPC935,$X,0) HEXFILE("#H",NOCHECKSUMS,NOFILL,PROTECTISP) COM(2,7200) HARDWARE(KEILMCB900)"
Please note that the DEVICE argument now requires an additional 3rd parameter. Also the DEVICE CPU parameter must be identical to the CPU in use as there is no automatic detection offered.
Please refer to Help -> Manual in Flash Magic for detailed information about each parameter.
Request the files attached to this knowledgebase article.
Article last edited on: 2012-08-20 05:53:52
Did you find this article helpful? Yes No
How can we improve this article?