For production purposes, we have a list of certified third party Programmers on Cypress website that support PSoC 3 programming. But they can only program PSoC 3 from their own Programmer GUI. The only Programmer/Debuggers which can be used from PSoC Creator environment is Miniprog3 and FX2LP based one supported in FTK's, -030 DVK's. PSoC Creator right now is not yet supporting third party PRogrammer or Debugger from its environment.
Having said that, I have developed a PSoC 3 version of HSSP Application note for PSoC 1 (AN44168 is PSoC 1 HSSP). This project will use PSoC 5 as a Host to program PSoC 3. It follows the Programming specifications mentioned in AN62391. We will be releasing it before end of this month. If you want a copy earlier, please send your email id details to "VVSK@CYPRESS.COM" (it is 2 V's and not W in email id :) ). I can send you the draft document, project.
Regarding the hardware connections for PRogramming PSoC 3, refer AN62391. AN64359 is equivalent for PSoC 5. Hope this helps. Let me know if you have further questions.
Sorry it is a typo. The AN number is AN61290:Hardware starting guide with PSoC Creator. Pages.4,5 talk about Programming, Debug interfaces.
Thanks for the replies.
I shall read the application notes you mentioned :-)