- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are there any examples how to design in connections for both SWD and I2C interfaces for MiniProgs?
Is it possible to use a single 5-pin connector with data and clock pins running to both I2C and SWD connections on the PSoC/CCG?
If a single 5-pin connector can be used, is some form of isolation (such as 3-pin 100 mil jumper header as a selector) required between SWD and I2C lines going to a PSoC/CCG device?
I'm currently interested in connections to a CCG2.
This question applies to all PSoC and PSoC based components.
MiniProg 3 appears to support both SWD and I2C using 5-pin interface
MiniProg 4 appears to only support I2C using 6x2 interface
The 5 and 10 pin connectors both support SWD on both MiniProgs
The 6x2 connector, only available on MiniProg4, does NOT support SWD
Table 3-2 in Section 3.2 of the CY8CKIT-002 MiniProg3 Kit Guide https://www.cypress.com/file/44091/download indicates I2C can only be connected to MiniProg3 via the 5-pin connector.
Table 3-1 in Section 3 of the CY8CKIT-005 MiniProg4 Kit Guide https://www.cypress.com/file/452836/download Indicates I2C can only be connected to MiniProg4 via the 6x2 connector.
Greg
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Greg,
It is not possible to use the I2C and SWD pins on the MiniProg simultaneously as it supports one protocol at a time. You could connect the SWD pins from the 10 pin connector while connecting the I2C pins from the 5-pin connector on MiniProg3. And on the MiniProg4, you could connect the I2C pins from the 12-pin connector while connecting the SWD pins from either the 5-pin or 10-pin connector.
Please let us know if you would like some other details or examples on the connections.
Best Regards,
Sananya
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Greg,
It is not possible to use the I2C and SWD pins on the MiniProg simultaneously as it supports one protocol at a time. You could connect the SWD pins from the 10 pin connector while connecting the I2C pins from the 5-pin connector on MiniProg3. And on the MiniProg4, you could connect the I2C pins from the 12-pin connector while connecting the SWD pins from either the 5-pin or 10-pin connector.
Please let us know if you would like some other details or examples on the connections.
Best Regards,
Sananya