Comments (3)
SWD is a protocol like JTAG. The pins can be used to connect a debug probe like "STLinkV2" during development of the firmware for the programmer.
https://en.wikipedia.org/wiki/JTAG#Similar_interface_standards
Schematics for easyeda ( https://easyeda.com/ ) are in this repository. Eagle is not available
from easy-pdk-programmer-hardware.
What's the pinout on the SWD header? If everything works, connecting the ground pin and using the guess-and-check method should be a viable way to figure out the pin order, but if something's wrong, not knowing the pins would make debugging the circuit a PITA.
from easy-pdk-programmer-hardware.
Hmmm... you are right, 2 SWD pins are not labeld in schematics.
But, SWD has only 4 pins (VCC,GND,SWDIO,SWDCLK).
Pin 1 (square) is shown in schematics as 3.3V and Pin 4 is GND.
So you only would need to try 2 possibilities. Chances that you get it right first time is 50% :-)
For your reference:
Pin1 (squared): 3.3V
Pin2: SWDIO
Pin3: SWDCLK
Pin4: GND
from easy-pdk-programmer-hardware.
Related Issues (20)
- Can I sell this hardware in Taobao? HOT 5
- Medium-run buy? HOT 3
- Documentation: User Manual HOT 2
- Should the design be easy to get via JLCPCB (and distribution in the EU be feasible)? HOT 25
- No easy way to thank you, short of opening an issue HOT 4
- No input protection HOT 12
- Padauk IDE compatible? HOT 1
- How should I program the STM32? HOT 1
- Alternate parts? HOT 2
- Nothing found HOT 12
- vpp too low HOT 34
- On-board programming with easy PDK Programmer: Possible? HOT 3
- DAC buffering
- Fresh boards, can't flash via DFU HOT 4
- PCB bill of materials: LCSC part number C177602 no longer exists HOT 1
- Pcb , schematic file HOT 1
- [Question] Support for PMC232 PMC234 PGC433 PGC434? HOT 9
- Help Resolving Occasional Board Issue (“wrong icid”) HOT 6
- VPP/VDD voltage capped to 3.45V HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from easy-pdk-programmer-hardware.