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

  • Louis Beaudoin: This is great work guys! Placing an order for a sample pack and hope to use the service to make a custom cable soon.
  • Parkview: Another great idea! Be handy to be able to purchase the corresponding SMD and TH sockets as well.
  • Ryan White: Second that. I'd love the option to extend this already awesome tool to RF cables, hoping it's already in the works because I know the...
  • Tom Keddie: Hi Ian, Congrats on the launch. Suggest you name all the CHRO connectors you have as female. It's not done often but you can insert...
  • Craig Hollabaugh: Excellent post! Thanks