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