1
Bus Blaster JTAG debugger / Re: KT-LINK buffer logic for BusBlaster v4 ?
- BBversion 3 (sadly, does not support SWV/SWO) but might support SWD. The .svf file is in synthesis/system.svf (click RAW to load text-only page you can copy-and-paste or curl/wget to download).
- BBversion 4 no formal documentation on whether it supports SWD and SWO/V, but a source-code search for "swd" turns up a few promising things, so it likely does support that, and a search for "swo" reveals a comment that just says "swo", so it's possible that's supported as well. the .svf file is in ktlink/ktlink.svf. Again, click raw to get text-only version of the file for downloading. Or you can clone/download the whole repo just for that file.
I have yet to personally test any of these, so I cannot guarantee they work, but I have some confidence in it (see below).
Note 2 things for proper credit:
1- none of this is my code. All credit to github users bharrisau and dergraaf
2- I didn't even find these projects on my own. The mchck (small ARM dev board) wiki page on flashing his board using a BB points to both of these buffer logic files. It's also for this reason I suspect these buffers may work, that the mchck project author or users who have BB of those versions did the research and tried the buffers, or have a good idea they work. Otherwise it would be weird to recommend them on the wiki page.