OK, so far I have tried a few runs.. but started to get annoyed but the app... I have to keep hitting "Capture" a few times to get it to run. Often I see this in my DOS screen when it fails to capture.... Attaching to: COM8 (115200bps) Run started Device ID: 0x534c4131 11000000 00000000 00000000 00000000 00000000 11000001 00000000 00000000 00000000 00000000 11000010 00000000 00000000 00000000 00001000 10000000 01100011 00000000 00000000 00000000 10000001 11111111 00000011 11111111 00000011 Flags: 10 10000010 00000010 00000000 00000000 00000000 Run aborted And the Pop up will show
OK, finally after a while... get the Java Applet to go.
Now, I just need to get some signal going... (hint: it would be nice if there is some "self test" mode where user can hook up jumper to test the logic analyzer mode with some internal signals...)
Will try to do that as soon as I have some slacking time...
I am planning to use my bus pirate to sniff the SMBus on P4 motherboard. Just wonder if any of you have done a similar thing or any pointers before I may accidental fry something or being lost....
Just to confirm, SMBus on PC motherboard are 3.3V?
Will Bus Pirate be fast enough/capable to capture the traffic?
BTW, here is a simplified version of "what needs to be done" right after receiving the board
1. Download the latest firmware file "Bus Pirate.firmware.v2.1.zip" from http://code.google.com/p/the-bus-pirate/downloads/list 2. Unpack it 3. Connect your bus pirate WITHOUT any jumpers (The middle - MODE LED should be on) 4. Run P24QP.exe 5. Follow instruction @ http://dangerousprototypes.com/2009/07/24/bus-pirate-firmware-upgrades/ 6. At "Step 1", ignore "Disconnect the Bus Pirate from the USB cable or power supply if you haven’t already. Put a jumper between the PGC and PGD pins of the Bus Pirate ICSP header. Connect the Bus Pirate to the USB port." NO JUMPER IS NEEDED 7. At "Step 3 Click the open HEX file button. Find the firmware for your Bus Pirate version and load it.", Select "v3-Firmware-v2.1.hex" in BPv3 folder 8. Once it is programmed (i.e. at STEP 6) click OK. Disconnect the board and reconnect. 9. (OPTIONAL) proceed to self test here -> http://dangerousprototypes.com/2009/07/28/bus-pirate-self-test-guide/
Still not sure why firmware is not loaded on the board at the first place, and I would expect they have run the self test before shipping....
I hope this helps. Now it is time to start hacking.....
Just got mine from the post office about an hour ago....
So far No Go for me... Here are things I have tested (or am I too dumb to use it?) - On my desktop, I have tried 2 USB cables, updated to the latest FTDI driver (even my previous version sees the USB COM port), Tested both Hyper Terminal and TeraTerm. No matter what I type, nothing show up on terminal. Sidenote, the USB activity LED on the board only blinks when it is first connected. After that, it never blinked. And yes, my computer detected the USB Serial Port as COM8. - Moved my test to my laptop just in case, result is the same.
Then I read the post about I "may?" have to upload the firmware (kinda confused why it is not on the board at the first place?) Decided to try upload firmware from my desktop
Downloaded "Bus Pirate.firmware.v2.1.zip", unpacked, run P24QP.exe. Tried with and without jumper between PGC & PGD, still no luck. (Tested Baud Rate from 115200 to 9600) it just said "Not Connected..."
So at this point I am getting frustrated and no idea what to try next. Ready to scream WTF!