Keil Logo

MCB900: PROBLEMS WITH PROGRAM EXAMPLES


Information in this article applies to:

  • MCB900 Evaluation Boards
  • EPM900 Emulator/Programmer
  • LPC Development Studio - 5.2004 CD-ROM

QUESTION

When I use the Keil MCB900 with the program examples (like Keil\C51\Examples\LPC9xx\Blinky supplied on the LPC Development Studio - 5.2004 CD-ROM) it does not execute correctly on the hardware. However, the ISD51 example seems to work. When I execute the program in the µVision Debugger/Simulator, I get the following error:

*** ERROR 65: access violation at C:0x1E00: no 'execute/read' permission

Can you give me any solution for this problem?

ANSWER

The START900.A51 file is misconfigured and, due to a recent enhancement of FlashMagic, the configuration bytes are programmed by default to the LPC900 Device. To correct this problem set the following values in the START900.A51 file:

Set Flash Security Configuration to default:
SEC0 EQU 0
SEC1 EQU 0
.   .
.   .
.   .
SEC7 EQU 0
Disable In-System Programming (ISP) power-up:
BOOTSTAT EQU 0

You may download the correctly configured START900.A51 file from the Keil website. As an alternative, you may download the LPC900 Version 07.2004 Product Update, which also corrects this problem, from the Keil website.

MORE INFORMATION

SEE ALSO

Last Reviewed: Thursday, January 18, 2007


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.