Content originally posted in LPCWare by bavarian on Tue Sep 09 02:42:09 MST 2014
The flash parts and the flashless parts should behave the same way with regards to the usage of the SPIFI.
Whether you want to place something into the SPI flash or whether you want to run from the SPI flash, it's the same mechanism in both versions.
Also for programming there is no difference.
There are differences in the bootcode: if you have valid program in the internal flash, then the chip will start from there, even if the bootmode pins are set to execute from SPIFI. Ether you erase the flash or you use the ISP pin to enter the selection of the current bootmode ignoring the flash content.
There are for sure IAR examples for the flash version putting all instructions and const data into the SPIFI, please check our LPCOpen software package for such examples.
Regards,
NXP Support Team