SWD design

Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

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

cross mob
kosa_4707851
Level 1
Level 1
5 questions asked 5 replies posted Welcome!

Hello

I design a board when performing EMCA evaluation using CCG2. Is there a recommended design of SWD used for writing?

(Design dimensions, pin spacing, etc.)

If you have material about it, please provide it.

Best Regards

Koji

0 Likes
1 Solution
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Hi,

There is a set of materials in CY4521 EZ-PD CCG2 Evaluation Kit.

// CY4521 EZ-PD CCG2 Evaluation Kit URL

https://www.cypress.com/documentation/development-kitsboards/cy4521-ez-pd-ccg2-evaluation-kit

Please download "CY4521 EZ-PD CCG2 SETUP" and Install,

C:\Program Files (x86)\Cypress\CY4521 EZ-PD CCG2 EVK\1.0\Hardware

You can confirm for the schematic and board layout from the above path.

Use the MiniProgn3/4 5-pin connector to connect to the SWD terminal.

There is a method of preparing a 5-pin header on the board, or if there is no place to mount it, prepare a pad on the board that can be connected to MiniProg and connect it with a cable.

// MiniProg3 URL

https://www.cypress.com/documentation/development-kitsboards/cy8ckit-002-psoc-miniprog3-program-and-...

// MiniProg4 URL

https://www.cypress.com/documentation/development-kitsboards/cy8ckit-005-miniprog4-program-and-debug...

Regards,

View solution in original post

0 Likes
2 Replies
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Hi,

There is a set of materials in CY4521 EZ-PD CCG2 Evaluation Kit.

// CY4521 EZ-PD CCG2 Evaluation Kit URL

https://www.cypress.com/documentation/development-kitsboards/cy4521-ez-pd-ccg2-evaluation-kit

Please download "CY4521 EZ-PD CCG2 SETUP" and Install,

C:\Program Files (x86)\Cypress\CY4521 EZ-PD CCG2 EVK\1.0\Hardware

You can confirm for the schematic and board layout from the above path.

Use the MiniProgn3/4 5-pin connector to connect to the SWD terminal.

There is a method of preparing a 5-pin header on the board, or if there is no place to mount it, prepare a pad on the board that can be connected to MiniProg and connect it with a cable.

// MiniProg3 URL

https://www.cypress.com/documentation/development-kitsboards/cy8ckit-002-psoc-miniprog3-program-and-...

// MiniProg4 URL

https://www.cypress.com/documentation/development-kitsboards/cy8ckit-005-miniprog4-program-and-debug...

Regards,

0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Additional Information

The SWD(SWD_CK and SWD_IO) pin does not require pull-up/pull-down.

And 4.7kΩ pull-up resistor is recommended for the XRES pin.

If your system can be driven below USB bus power (system total < 200mA ), you can power it from the MiniProg.

When not supplying power from MiniProg, VTARG(VDD) does not need to be connected, but GND must be connected.

The SWD pin (SWD_CK and SWD_IO) can also be used as a user custom GPIO.

In that case, it is necessary to have a structure that switches between SWD(for MiniProg) and GPIO(for user circuit).

0 Likes