LibSWD: JTAG serial wire debug library

libswd is an open source library for the new 2-wire JTAG protocol called Serial Wire Debug. The developer is currently working to integrate it with OpenOCD and urJTAG.

Most open source projects supporting SWD seem to be standardizing on the KT-link style FT2232 programmer. The CPLD on Bus Blaster v2 can imitate the KT-link buffer, so we’ve started work on a clone. We’ll post an update when it’s working.

Join the Conversation

3 Comments

  1. Hi, Just curious. What is the status of SWD implementation on the Bus Blaster ? Are you’ll using libSWD to implement the same ?

  2. Bus blaster supports it in hardware, but I’m not sure of any of the open source applications like openocd have implemented swd yet. things are all ready on our end, and it should work with any commercial software that supports ktlinks swd buffer.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.