Please refer to AN88619 Chapter 7 Programming and Debugging for details
1. What is the minimum that I need to program the CY8C4245PVI-482 seamlessly (plug in and it works without programming the programmer)? I take it that I can't do this from the CY8CKIT-042?
In my experience, I removed the jumper pin from J9 and connected other PSoC Board via J6.
(You need, 10pin half pitch flat cable, something like below)
With this I could program external CY8CKIT-042 but I have not tried with CY8C4245PVI-482.
2. Do I need to buy a MiniProg4 (for programming and debugging)?
IMHO, MiniProg4 is the most reliable option for usual use.
Then for more affordable solution is get a PSoC prototype board with KitProg and snap it off and use it as a programmer/debugger.
(I usually use CY8CKIT-043)
(I think that any other prototype kit with KitProg included will also work.)
Although below is in Japanese you can see the pictures to get the feeling of it. (I hope)
3. If I use a 10-pin connector, which pins of a new CY8C4245PVI-482 should be connected to what? How do I identify those pins on other PSoCs and packages?
4. Am I better off using a different connector? If so, which pins of a new CY8C4245PVI-482 should I connect to what
Please refer to the Application Note AN88619 above.
That is exactly what I was after. I had completely missed the AN88619 document. I thought I had been through everything!