jtag
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
jtag [2016/02/17 10:22] – fix JTAG to SWJ, restructure kingkevin | jtag [2017/03/30 12:42] – add MB936 kingkevin | ||
---|---|---|---|
Line 8: | Line 8: | ||
The Debug Port is often called JTAG-DP for JTAG and SW-DP for SWD. | The Debug Port is often called JTAG-DP for JTAG and SW-DP for SWD. | ||
SWJ capable device include and often combine both, as the SWD signal pins SWDIO and SWCLK re-use the JTAG signal pin JTMS and JTCK (backwards compatible). | SWJ capable device include and often combine both, as the SWD signal pins SWDIO and SWCLK re-use the JTAG signal pin JTMS and JTCK (backwards compatible). | ||
+ | Most 32 bits micro-controllers and SoCs have one of both (or both). | ||
- | Most 32 bits micro-controllers and SoCs have one of both (or both).\\ | ||
On the other side you need a SWJ adapter so the host can speak to the device using the JTAG and/or SWD protocol. | On the other side you need a SWJ adapter so the host can speak to the device using the JTAG and/or SWD protocol. | ||
SWJ adapters can go from cheap (<5$) to expensive (> | SWJ adapters can go from cheap (<5$) to expensive (> | ||
Line 57: | Line 57: | ||
I am using cheap clones. | I am using cheap clones. | ||
+ | ==== ST-LINK/V2 clone ==== | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | This is a complete rip-off of the [[http:// | ||
+ | It comes in the same box, with the same cables, the enclosure is the same, even the board name has been taken over (MB936), but the board isn't the same. | ||
+ | The BOM doesn' | ||
+ | The original adapter come with ESD protection, protection resistors, and a transceiver to allow operating with target signal levels of 1.65V to 5.5V. | ||
+ | This is completely missing on the clone since the connector pins are directly connected to the micro-controller. | ||
+ | Thus it only supports target signal levels of 3.3V and sometimes 5V since the pins are 5V tolerant. | ||
+ | |||
+ | For $9 you can't expect more, and if you want a cheap adapter I recommend the other ones (see below). | ||
==== BAITE ==== | ==== BAITE ==== |
jtag.txt · Last modified: 2024/01/07 17:49 by 127.0.0.1