Categories

Bus Pirate SPI sniffer utility v0.1

Posted on Friday, August 20th, 2010 in Bus Pirate, utilities by Ian

SPI sniffing with the Bus Pirate just got easier. SPIsniffer is a helper application (power tool?) that accesses the SPI sniffer using the fast binary mode. This is 3 to 4 times faster than displaying snooped output in the terminal mode.

In terminal mode the Bus Pirate decodes raw data to user-friendly HEX formatted numbers, then moves 5 bytes to the serial port for every byte sniffed. Raw values are sent directly to the serial port in binary mode, saving bandwidth and processing time. Sniffing from binary mode is the best tested sniffer mode, and by far the fastest way to sniff the SPI bus with the Bus Pirate. If you need to go faster, consider a logic analyzer like the Logic Sniffer.

Download the application here. A wiki page with SPI sniffer use and decoding examples has been added.

This entry was posted on Friday, August 20th, 2010 at 3:00 pm and is filed under Bus Pirate, utilities. 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.

One Response to “Bus Pirate SPI sniffer utility v0.1”

  1. Patrik says:

    Great tool!

Leave a Reply

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

Recent Comments

  • Bob: Jambalaya rocks.
  • KH: I should point out something... well, lead acid car batteries are designed to be well-charged all the time. The plates (which are patterned and thin)...
  • David Haile: You are a smart person and absolutely correct. That kind of current needs a lead acid car battery behind it. Still, it does have its...
  • KH: The solution discussed in the linked article is wrong. It's a largish Lipo (2500mAh) and he thinks 77uA is acceptable... ha ha ha ha ha....
  • Dave: I never had to opportunity to learn or use this stuff when I was in college (I'm sooo old that op-amps were just being developed...