I think I have encountered a similar problem. I am trying to develop a BSP for our custom K60 board. I downloaded the MQX Board Support Package Porting Guide, Rev 0, 06/2011 and followed the directions for Chapter 3 CodeWarrior 10 BSP Creation. I used the bsp_twrk60n512_pe BSP project for my example to copy. I created the project and it built without error. The K60 Tower CPU board uses a PK50N512VMD100. Our board uses a PK60FX512VLQ12. I deleted the CPU from the project and used Processor Expert to add the MK60FX512VLQ12 processor to the project. I generated the ProcessorExpert code, cleaned and built the project. The build failed with 2,400 errors; all related to being various symbols and defines being redefined, or illegal name overloading. All of the errors were flagged in file IO_Map.h. I cannot track down any redefinition and text searches of the workspace do not yield any redefinitions. Is this a cockpit error on my part?