Use 1.6 MHz as speed.
Check Miniprog3 for updates (use Cypress Programmer->Utilities)
If your PSoC has got an XRES pin, use that instead of power cycle
Ok thks! firmware was up to date. I had VCCD conneted to VDD but should have been bypassed with a 0.1uF cap and no connection to VDD and set the clock speed in programmer to 1.6MHz. Got it working!!