Member Since: February 25, 2006

Country: United States

  • Bus Pirate v3.6a doesn't support JTAG out of the box, despite listing it as a supported protocol. You'll have to update the firmware yourself, and figuring out which version to get and how to update the device is a real pain as documentation, releases, and notes are scattered across many sites and wikis. Additionally, once you do locate a more recent firmware build, you'll discover that the JTAG support was limited to a terminal before being removed entirely. OpenOCD binary JTAG protocol support does exist on the most recent firmware versions which are too big for Bus Pirate v3.x hardware and can thus only run on the Bus Pirate v4 or later.