From the CY8CKIT-050 manual -
Do not connect the power supply to the Kit-050, set MiniProg3 to SWD 10 pins, 5V power. This usually works.
At least you need 5V power rail available to enable usb/swd&jtag. Look at some configuration switch to enable the 5V on board regulator from an external power supply. This external power supply need to be high enough (perhaps 8V) for the internal regulator circuits to work properly. Another solution is to power your board from USB as said by Bob Marlowe but it comes with some drawbacks. Personnally I prefer powering the board from a laboraty power supply, IMO it is less risky.
I did not say "Power the kit via USB"!!!!! I said: let the MiniProg3 power the kit. When powering from externals as USB, battery etc. make darn sure to specify that in the MiniProg3 setting dialog or you may blow your MiniProg3! This exactly is the reason why I do not use another supply when programming any of my devices with a MiniProg3.
The Miniprog3, like the Miniprog1, detects if there is an external
supply and manages its power sourcing appropriately. Should
not have an issue unless external supply out of spec, which means
target is toast as well.
From Minprog3 user manual -
2.3 MiniProg3 LEDs
MiniProg3 provides five indicator LEDs:
■ Upper Left - Busy: A red LED that lights when an operation (such as programming or debug) is in
■ Lower Left - Status: A green LED that lights when the device is enumerated on the USB bus and
flashes when the MiniProg3 receives USB traffic.
■ Upper Right - Target Power: A red LED that lights to indicate that the MiniProg3 is supplying
power to the target connectors. Note that it does NOT light when target power is detected but not
being supplied by MiniProg3.
■ Lower Right - Aux: A yellow LED reserved for future use.
■ Middle - No Label: A yellow LED that indicates the configuration state of the device. It flashes
briefly during the initial configuration of the device. If this LED lights solid, a configuration error
has occurred and MiniProg3 must be disconnected from the USB port and reconnected.
I want to launch tuner for Capsense CSD, which is only possible with I2C interface.
i have the same problem. But what i have is an old Miniprog from 2004. There are five pins: Vdd, Gnd, XRES, SCLK, SDATA on it. I don't think i can connect them with ribbon band to J3. Because the pins don't match. Can i just mannually connect the pins:
No, the miniprog will only b e usable to progam PSoC1 chips. You will need a Miniprog3.
i tried to order Miniprog3 online in Germany. But it seems that they only sell it together with the development boards. It is impossible to just order a Miniprog3. There is absolutely no othe way to tune the CapSense without a Miniprog3?
(and I think you should even get free shipping since its just above 75 EUR)
If you plug the miniprog 3 into something that draws more power than the programmer can supply, it will burn out the output section of the programmer. The lights will still do their thing and it will seem to work but it wont program.
Also if you look at the OP's photo, the miniprog isn't powered up.
I thought the Miniprog3 had output protection, from the user manual -
I read that too. But I have 3 burned out programmers on my desk that say otherwise....