The XRes pin is active-high, internal pull down.
So without your Miniprog you'll measure something near 0V on the corresponding ISSP - pin or something with your board or PSoC is amiss. Measure an empty board or another virgin one.
When the Miniprog pulls the XRES high and does not release it there must be something darn wrong with the Miniprog.
It comes up.
Some kinda ISP of PSoC is need pull up resister.
some kinda I2C type PSoC, for example C21434 or CyRF-PSoC.
Look at this schematic, SCL and SDA has pulled up,
Just same as C20447, P1 and P1.
This is C21434.
Would you try this?
First of all, apologies for the delay. I should've replied earlier, but I lost track of this thread.
Bad news if that CY3270 firmware did have some issues, and some refinement needed in the userguide. Good news is that we are working to fix this and updating the userguide to make the documentation easier to read and understand the hardware.
That being said, this CY3270 is an old kit. There are several other kits better suited to do programming (ISSP) like MiniProg1, MiniProg3 and USB-I2C like CY3240 and MiniProg3.
We sincerely recommend these newer devices which have better hardware and firmware to function as programmers or communication bridges.