I just re-read your original post and I think I misunderstood the problem. Are you saying that you had a demo board for an S12 chip and you removed that chip and replaced it with an S12X chip? I'm assuming that you have confirmed already that it is a pin compatible replacement part. Then you say that it does NOT work if you do use CW and the P&E USB programmer that is built onto the S12 demo board? However, it works when you use the 6 pin BDM port on the demo board and program it with a separate BDM programmer and non-CW software? But you say that the built in P&E programmer worked fine with the chip that was there previously?
I would make sure that your application is not taking too much power from the USB host. Maybe you could try going through a powered USB hub instead of taking power from your PC's motherboard.
I can confirm with 100% certainty that CW5.7 and the P&E USB programmer is capable of programming the S12X chips.
Message Edited by rhinoceroshead on 05-31-2006 11:46 AM