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

PSoC™ 5, 3 & 1

Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi, everyone!

I had a huge problem when trying to program the chip CY8C5888FNI-LP214.  When I try to program a PSoC5LP, I get a "Can't Acquire Device" error.  I have followed some tips like using  "PSoC Programmer" instead of "PSoC Creator" and changing the mode from 'Power cycle' to 'Reset'. Plus, I also set the voltage to 5V. But it still not worked. 

 

Snow_0-1636628958368.png

Hope there are more tips that I can try out to solve that !

Thanks a lot for your  help in advance.

 

 

Snow

 

 

 

 

0 Likes
1 Solution
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Dear Snow-san,

You are using the MiniProg3, right?

In the User Guide of MiniProg3, the connector diagram is show as below.

001-MiniProg3_Commector.JPG

And unless you are using SWV, which I don't think you are,

you don't have to connect Pin6 SWV and PIN8 TDI.

Meantime, please connect Pin1 to VDD of the target.

Since you are connecting the reset pin, I would try Reset for the programming mode.

 

Another thing you might have is please make sure that VCCD is NOT connected to VDDD.

 

Best Regards,

12-Nov-2021

Motoo Tanaka

 

View solution in original post

0 Likes
12 Replies
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Hi,

I suppose that the board is your original one, correct?

I would recommend you to download AN61290 PSoC 3 and PSoC 5LP Hardware Design Considerations

and check ch 3 Power System, ch 6 Programming and Debug, and Appendix B Schematic Checklist,

if you have not done so.

https://www.cypress.com/documentation/application-notes/an61290-psoc-3-and-psoc-5lp-hardware-design-...

 

moto

0 Likes
Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi, moto

Thanks for your advice! I will check hardware design .

In fact,  when I try PSoC 5LP board kit, it cannot work either. Is it possible that I miss some settings?

 

Snow 

0 Likes
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Dear Snow-san,

What is the part number of product name of the PSoC 5LP board kit you are using?

Meantime, I wonder if you use 5 pin mode instead of 10 pin mode.

Best Regards,

12-Nov-2021

Motoo Tanaka

0 Likes
Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi Motoo,

I have carefully checked the hardware design. I do not think there exists some obvious errors since it is a very simple design.

CY8C5868AXI-LP035 is the board kit I have tried. 

I surely have a 10 pin connector to the chip. 

Snow_0-1636686202303.png

Thanks a lot for your time on this.

 

 

Snow

0 Likes
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Dear Snow-san,

You are using the MiniProg3, right?

In the User Guide of MiniProg3, the connector diagram is show as below.

001-MiniProg3_Commector.JPG

And unless you are using SWV, which I don't think you are,

you don't have to connect Pin6 SWV and PIN8 TDI.

Meantime, please connect Pin1 to VDD of the target.

Since you are connecting the reset pin, I would try Reset for the programming mode.

 

Another thing you might have is please make sure that VCCD is NOT connected to VDDD.

 

Best Regards,

12-Nov-2021

Motoo Tanaka

 

0 Likes
Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi Motoo,

I think you are right that Pin6 and Pin8 seems redundant for SWD, but maybe it will not cause error.

I will retry the mode "Reset" and see if it will work after making sure that  the connection on the circuit board is appropriate. 

Thinks a lot for your suggestions.

I will update the follow-up situation for you if you are interested. 

 

Best Regards,

Snow

 

0 Likes
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Hi,

May be this is also redundant, 

but please make sure that VCCD is NOT connected to VDDD.

moto

0 Likes
Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi,

It might be a silly question, but I use only VCCD in the circuit.  How can I know whether the VCCD and VDDD are connected or not?

Snow_0-1636693541345.png

 

0 Likes
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Dear Snow-san,

VCCD is the internal reference voltage and it is not supposed to be connected to a load.

Please refer to the description form the PSoC 3 and PSoC 5LP Hardware Design Considerations.

002-PowerSystem.JPG

So for the time being, how about cut between the VCCA and VCCD and provide VCCA from MiniProg3's Vtarget?

 

Best Regards,

12-Nov-2021

Motoo Tanaka

0 Likes
Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi,

VCCA and VAAD are cut.

Plus, VCCA is connect to Pin 1 , which I think Corresponding to your "providing VCCA from MiniProg3's Vtarget". Is that right?

0 Likes
MotooTanaka
Level 9
First comment on KBA 1000 replies posted 750 replies posted
Level 9

Dear Snow-san,

> Plus, VCCA is connect to Pin 1 , which I think Corresponding to your "providing VCCA from MiniProg3's Vtarget".

> Is that right?

I hope so.

Then from the programmer or PSoC Creator,  configure MiniProg3 to provide power.

And may be this time, please try both Reset and Power Cycle for the Programming Mode.

 

Best Regards,

12-Nov-2021

Motoo Tanaka

0 Likes
Snow
Level 1
5 replies posted 5 sign-ins First like received
Level 1

Hi  Motoo,

Thanks a lot for your kind help! I will follow the step and try out. 

 

Snow