I grabbed a bus pirate about a year ago thinking "oh, of course it will support JTAG"<p>This involved flashing a third party firmware. From a project which refuses to release binaries. I had to install something like 5GB of toolchains to build it, and then THEN! I had to <i>manually edit</i> the resulting .hex file. At some point the binary is converted to an ASCII representation of the hex pairs, but all letters converted to uppercase. Then it's parsed back into binary with the wrong values. I had to manually search and replace uppercase letters with lowercase.<p>I've seen a lot of dumb software nonsense in my time, but this one really takes the cake.<p>It also never actually worked. Hopefully the firmware on this revision is less terrible
This seems dodgy... Anyone knows what's up. After a couple of years, a buspirate.com domain pops up out of nowhere and there's absolutely no mention of the change on dangerous prototypes?
So by and large I can read the words on the page and mostly understand what this thing is, but can someone explain what it’s used for and maybe how they use it?
Wow! Great to see this here, I'm being slightly nostalgic but this feels like it really deserves some kind of success.<p>I bought the predecessor (v3 because reasons) in 2010 for $27, it's impressive that this new version which has seriously improved capabilities is only $37.<p>As is normal with software developers having an electronics hobby, I haven't <i>used</i> it all that much, but the few times I have needed it I was really glad to have it and it made me happy.
Looks very cool. Wishing you a lot of luck in this endeavor!<p>A few quick questions:<p>1) Max data acquisition speed?<p>2) Max data buffer?<p>3) Are start/stop triggers available? (i.e., start buffering data when you see a specific binary string, stop after say 4K, 8K, 16K, etc. or when secondary binary string is seen, or start/stop when other conditions are true, etc.)<p>4) Max speed talking to host PC (not the chip or circuit being debugged) -- How fast?<p>5) Max continuous data streaming speed to host PC? (As opposed to buffering in local RAM? So data from Debug Chip or Circuit -> BusPirate -> Host PC... how fast (max sustainable speed) if continuous?)<p>Anyway, looks very cool!