CuVoodoo

the sorcery of copper

User Tools

Site Tools


jtag

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
jtag [2016/02/17 10:22] – fix JTAG to SWJ, restructure kingkevinjtag [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 (>1000$), depending on the quality of the hardware and software. SWJ adapters can go from cheap (<5$) to expensive (>1000$), depending on the quality of the hardware and software.
Line 57: Line 57:
 I am using cheap clones. I am using cheap clones.
  
 +==== ST-LINK/V2 clone ====
 +
 +{{:jtag:mb936_case-front.jpg?0x150|case front}}
 +{{:jtag:mb936_case-back.jpg?0x150|case back}}
 +{{:jtag:mb936_internal-front.jpg?0x150|internal front}}
 +{{:jtag:mb936_internal-front2.jpg?0x150|internal front}}
 +{{:jtag:mb936_internal-back.jpg?0x150|internal back}}
 +
 +This is a complete rip-off of the [[http://www.st.com/web/catalog/tools/FM146/CL1984/SC724/SS1677/PF251168|ST-LINK/V2]].
 +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't match with the [[http://www.st.com/resource/en/bill_of_materials/st-link_v2_bom.zip|original]].\\
 +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