That is, one where the bus pirate doesn't do any interpretation of the signal from the device it's hooked up to -- just serving to turn the BP into a 'dumb' Serial-USB converter dongle?
I have a couple of BlinkMs and have been using them to familiarize myself with the Bus Pirate. Both BlinkMs work; this has been confirmed with a connection to an arduino and the I2Cscanner sketch; both of them are set to address 0x09, as they should be by default. I have the bus pirate's GND to "-", 3.3v to +, CLK to 'c' and MSIO to 'd'. I also have the 3.3v ICSP voltage bridged to Vpu. (I've tried it both with and without this, and it doesn't matter.)
Anyway, they don't show up in the BP's scan macro "(1)", and "I2C>[0x09" gets a NACK. "[0x00;"n";0xFF;0x00;0x00]", which -should- cause all BlinkMs on the circuit to change to red, doesn't change anything on the blinkM.
I've tried interfacing the other I2C device I have, a TMP102 sensor, and I can't get a response on the address scan for that one, either.