Programming Cy8C4013SXI-400

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

Can't seem to program a part.

I get this error.

I have tried both powered externally and powered by Miniprog3.

Since the 8 pin package has no reset I believe you have to set up as shown to do a power cycle.

Both SWD-CLK and SWD_ IO are outputs on the target board. Driving MOSFETS with 10K pull downs.

Thanks

Dave

0 Likes
1 Solution
Anonymous
Not applicable

Dave,

PSoC 4 supports only SWD programming/debugging; MiniProg3's both 10-pin and 5-pin connector provide signals for SWD. However, the 10-pin connector is primarily used for JTAG.

You can refer the following document to know which pins of 10-pin connector are for SWD-

http://www.cypress.com/file/44091/download

-Rajiv

View solution in original post

0 Likes
6 Replies
BrandonP_16
Employee
Employee
5 sign-ins First question asked 10 solutions authored

Hi Dave,

I think you should check first for MiniProg3 revision#. It is indicated in the sticker on the MiniProg3 device.

The rev.*A device cannot support "power cycle" mode. After rev.*B, you can use power cycle mode.

Thanks,

Brandon

0 Likes
Anonymous
Not applicable

It is Rev B but does not work. 😞

I see the power light goes on and off.

Removed the pull downs on both pins and still no work.

Dave

0 Likes
Anonymous
Not applicable

Dave,

Can you set it to 5-pin connector in the programmer settings and try?

-Rajiv

Anonymous
Not applicable

Thank you Rajiv,

So why can I only use the 5 pin connector?

Is that stated somewhere in the documentation?

Is this just for the 8 pin device or for any of the 4013 parts.

Since I have to respin the board I might add the bigger parts

I did get to to work by soldering wire to the processor as the board was not laid out for the 5 pin connector.

Board respin time.

Thnaks

Dave

0 Likes
Anonymous
Not applicable

Dave,

PSoC 4 supports only SWD programming/debugging; MiniProg3's both 10-pin and 5-pin connector provide signals for SWD. However, the 10-pin connector is primarily used for JTAG.

You can refer the following document to know which pins of 10-pin connector are for SWD-

http://www.cypress.com/file/44091/download

-Rajiv

0 Likes
Anonymous
Not applicable

Thank Rajiv,

I am very familiar with using the 10 pin for SWD. Done that on many other projects / products.

I will review the document.

Dave

Sent from my iPhone

O 778 735 0196

C 604 671 3153

0 Likes