- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just a PSoC Analog Co-processor based board (CY8C4A45LQI-483) for testing and I'm currently having issues programming it (Seeing the generic -> FAILED! PSoC device is not acquired! Check connection of the chip to the programmer).
After further inspection it turned out that the board is using P3.2,P3.3 for the SWD interface instead of P0.0, P0.1 as shown in the reference design (CY8CKIT-048).
However the chip's datasheet specifies that P3.2/P3.3 can also be used for SWD .
Question:
* how do I configure PSoC Programmer/Creator to use cpuss.swd_data:1/cpuss.swd_data:1 (P3.2/P3.3) for programming instead of cpuss.swd_data:0/cpuss.swd_data:0 (P0.0/P0.1)
The system tab only offers on SWD option in the Programming/Debugging -> Debug Select drop down.
I'm using:
PSoC Creator 4.1 Update 1 (4.1.0.3210)
PSoC Programmer 3.27.1.3121
Thanks
System Tabs:
Documentation Excerpt:
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Depending on my understanding, P3.2/P3.3 and P0.0/P0.1 both can be used as SWD.
But when the chip went out of factory, the debug interface will be fixed.
So we only use P0.0 and P0.1 as programing and debug interface.
If someone has other ideas, welcome to discuss.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Depending on my understanding, P3.2/P3.3 and P0.0/P0.1 both can be used as SWD.
But when the chip went out of factory, the debug interface will be fixed.
So we only use P0.0 and P0.1 as programing and debug interface.
If someone has other ideas, welcome to discuss.