Categories

LibSWD: JTAG serial wire debug library

Posted on Wednesday, March 16th, 2011 in Bus Blaster, JTAG by Ian

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.

This entry was posted on Wednesday, March 16th, 2011 at 10:03 am and is filed under Bus Blaster, JTAG. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

3 Responses to “LibSWD: JTAG serial wire debug library”

  1. Kunal says:

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

  2. Ian says:

    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.

  3. Kunal says:

    Got it. Thanks for the prompt reply Ian.

Leave a Reply

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

Recent Comments

  • Dave B: Got two of them. If you let the battery run flat, they don't charge! You have to pull the battery, and get enough charge in...
  • Bill F: My turn?
  • Chris: Ok!
  • Bob: Free PCB for me!
  • Blars: Yet another meaningless comment.