I am using the Olimex LPC2214 eval board and am attempting to run/debug code out of external flash. The flash device is a Macronix MX26LV800B. Keil has an algorithm for the MX29F400B. I believe this one may work as the devices are logically similar. I seem to be close to getting it to work though now I am getting a "contents mismatch" error for addresses 0x80000000 - 0x80000063. Perhaps the on-chip boot loader is interfering because of memap has mapped the vectors to the boot loader? Rich
You might need a Flash.INI file that sets the correct BUS configuration. Take a look to the example: Keil\ARM\Boards\Phytec\LPC229x\Blinky This is a similar board (also with off-chip Flash ROM). Reinhard
Thank you Reinhard, that is very helpful. Rich