I had been able to add a NAND flash device (Samsung K9F1208U0C) to the FPDeviceConfig.xml file for the CW flash programmer. It took some translation of the flash's configuration (block size, etc.) into the sector start/stop address in the FPDeviceConfig.xml file. In my case, I needed to define in the file 4096 block. The other place where you could get stuck is have the correct Flash utility driver for your chip. In my case, Freescale's already packaged in the CW tree (.... /Initialization Files/.. PQ2) the driver files that I need ( K9F5608x0D.elf and K9F5608x0D_utility.elf) which I also need to specify in the FPDeviceConfig.xml file.
Anthony
Found this link, havent tried it but might be useful:
http://www.freescale.com/files/soft_dev_tools/doc/white_paper/CWFLASHPROWP.pdfhttp://rds.yahoo.com/_ylt=A0Je5mL7AphE3wkBUYBXNyoA;_ylu=X3oDMTE3Zmh1OHY5BGNvbG8DdwRsA1dTMQRwb3MDMQRz...
Or google/yahoo search on "freescale adding flash devices"