Categories

Archive for the ‘binmode’ Category

Bus Pirate and FlashRom saved my mainboard

Friday, November 12th, 2010

MrHijet writes with a followup to our previous post, The Bus Pirate and Flashrom saved my mainboard: I already wrote something about the rescue of my computer in my blog, however it was written in german. I flashed my brand new core i7 mainboard as my processor wasn't recognized correctly....

Tags: ,
Posted in binmode, Bus Pirate, utilities | 1 Comment »

Bus Pirate SPI sniffer utility v0.2

Monday, August 23rd, 2010

A new version of the Bus Pirate SPI sniffer helper application and source is ready to download. This version adds clock edge and idle phase configuration settings. It also has new command line parsing. Download links and updated instructions are on the wiki.

Tags: , ,
Posted in binmode, Bus Pirate, scripts, utilities | No Comments »

Bus Pirate and FlashRom saved my mainboard

Wednesday, July 28th, 2010

MrHijets' BIOS update [machine translation] went sour, but he revived it with the Bus Pirate and FlashRom: In my case, Flashrom and the Bus Pirate saved my motherboard... FlashRom support is an example of how open source and community driven development can extend a project beyond it's original design. Thank...

Tags: ,
Posted in binmode, Bus Pirate, utilities | No Comments »

Bus Pirate PIC 24F programmer update

Saturday, May 15th, 2010

The Bus Pirate PIC 24F programmer will now successfully erase a PIC 24F and read the chip ID. In the future this could be a handy way to unbrick one Bus Pirate with another. Our goal is to make all Dangerous Prototypes projects repairable via a Bus Pirate programmer. We...

Tags:
Posted in binmode, Bus Pirate, programmers | 2 Comments »

Bus Pirate script for 8×32 LED matrix

Tuesday, February 2nd, 2010

will_j posted a Bus Pirate script that controls a Sure Electronics 8x32 LED marquee: Here's a quick and dirty perl script to display 'BPv3' on a Sure Electronics 8x32 LEd Matrix display. You can also use a 16x24 display if you change the second command code to 44 from 40....

Tags: , , ,
Posted in binmode, Bus Pirate, scripts | 7 Comments »

Binary mode, AUX pin updates

Friday, October 30th, 2009

There's a new Bus Pirate v2.9 nightly that adds several small features and improvements. The primary binary mode now has commands to access the voltage probe and setup pulse-width modulation on the AUX pin. Binmode documentation is updated with these new commands. We also improved the code behind the frequency...

Tags:
Posted in binmode, Bus Pirate | No Comments »

Binary raw-wire mode

Tuesday, October 27th, 2009

See the latest version in the documentation wiki. Raw-wire binary mode provides access to the Bus Pirate's raw 2- and 3-wire libraries. This new mode will make it easier to script operations on arbitrary serial protocols used by devices like smart cards, shift registers, etc. A completed raw-wire binary mode...

Tags: ,
Posted in binmode, Bus Pirate | 1 Comment »

Probe cable giveaway

Monday, October 26th, 2009

For the past week we've been collecting your demo scripts for the Bus Pirate's new binary interface mode. All the entries were excellent. Thank you for participating! Everyone who submitted a script will get a probe cable kit, courtesy of Seeed Studio. If you didn't finish a script in time...

Tags:
Posted in binmode, Bus Pirate, scripts | No Comments »

Bus Pirate ROM programmer GUI

Monday, October 26th, 2009

audiohacked wrote a cross-platform ROM programmer GUI for the Bus Pirate after seeing James' Windows EEPROM programmer in C. Check out the development here, here, and here.

Tags: , ,
Posted in binmode, Bus Pirate, scripts | 2 Comments »

Last day for binmode script giveaway

Sunday, October 25th, 2009

We want your scripts! We’ll send Bus Pirate probe cable kits to two authors of binmode scripts posted by the end of the weekend. Any language is fine, but something widely available and cross-platform is best. The Bus Pirate has five new binary access modes that can be scripted from...

Tags:
Posted in binmode, scripts | No Comments »

Get Bus Pirate version from a script

Friday, October 23rd, 2009

This Perl script demonstrates a way to get the Bus Pirate hardware and firmware version from binary mode. The approach is pretty simple: enter binary mode, reset from binary mode, parse the version information shown on reset (same as 'i' in the user terminal). Note that the latest firmware, v2.8,...

Tags: , ,
Posted in binmode, Bus Pirate, scripts | No Comments »

Binary mode scripts roundup

Thursday, October 22nd, 2009

Here's a roundup of the binary mode scripts we've collected so far. Submit your scripts by the end of this weekend for a Bus Pirate probe cable kit. blue.zener wrote a Ruby class to interface the Bus Pirate, and demonstrated it with a Nokia 3310 LCD. audiohacked recently updated pyBusPirate,...

Tags:
Posted in binmode, Bus Pirate, scripts | No Comments »

Windows C EEPROM programmer script

Wednesday, October 21st, 2009

James submitted an example binmode script in C for Windows. It programs an ASCII hex file onto an I2C eeprom like the 24FC64. This is an excellent demo for anyone who wants to make a native Windows application that interfaces the Bus Pirate. Don’t forget that we want your scripts...

Tags: , , ,
Posted in binmode, Bus Pirate, scripts | 1 Comment »

Bus Pirate project welcomes audiohacked

Tuesday, October 20th, 2009

Please join us in welcoming audiohacked to the Bus Pirate project. audiohacked wrote the excellent Python wrapper for the new Bus Pirate binary modes, and now he'll be updating a copy in the project SVN too. pyBusPirate makes Bus Pirate scripting easy for Python developers, and it's the most complete...

Tags: ,
Posted in binmode, Bus Pirate, scripts | No Comments »

Bus Pirate: Binary 1-Wire mode

Tuesday, October 20th, 2009

See the latest version in the documentation wiki. The Bus Pirate’s new binary modes provide a consistent, logical way to script actions from Python, Perl, etc. We've already introduced the new binary bitbang, SPI, I2C, and UART modes. This post outlines the last planned binmode addition, 1-Wire functions. A completed...

Tags: ,
Posted in binmode, Bus Pirate | No Comments »

Bus Pirate: Nokia 3310 LCD

Monday, October 19th, 2009

[vimeo http://vimeo.com/7139826] blue.zener interfaced a Nokia 3310 LCD using the new Bus Pirate binary mode. He also wrote a general Ruby class for the Bus Pirate binmode. There's a bit more in the forum, too. The step-by-step overview is excellent, great work! Don’t forget that we want your scripts too....

Tags: ,
Posted in binmode, Bus Pirate | 2 Comments »

Bus Pirate: Binary UART mode

Monday, October 19th, 2009

See the latest version on the documentation wiki. The Bus Pirate's new binary modes provide a consistent, logical way to script actions from Python, Perl, etc. We already introduced the new binary bitbang, SPI, and I2C modes. This post outlines the binary UART functions. A UART is like a PC...

Tags: ,
Posted in binmode, Bus Pirate | No Comments »

Self-test in binary mode

Friday, October 16th, 2009

See the latest version in the documentation wiki. Since v2 the Bus Pirate firmware has included a self-test that verifies the function of pins and peripherals. The latest v2.6-nightly build adds a self-test to the binary bitbang mode. This is a useful way for applications to test the Bus Pirate,...

Tags: , ,
Posted in binmode, Bus Pirate | No Comments »

Python Bus Pirate binmode library

Thursday, October 15th, 2009

Audiohacked developed pyBusPirateLite, a Python interface to the new Bus Pirate binmode. It includes libraries that manage each mode (bitbang, SPI, I2C), and an example SPI EEPROM reader built on the libraries. Download a copy from our example scripts folder, or get the latest code at Audiohacked's git repository. You'll...

Tags: ,
Posted in binmode, Bus Pirate | No Comments »

Bus Pirate: Binary I2C mode

Wednesday, October 14th, 2009

See the latest version in the documentation wiki. The Bus Pirate's new binary modes provide a consistent, logical way to script actions from Python, Perl, etc. We already introduced the new binary bitbang and SPI modes, today we'll document the binary I2C mode. Binary I2C will be in the v2.6...

Tags: , ,
Posted in binmode, Bus Pirate | 19 Comments »

Next Page »

Recent Comments

  • burkm m: It drifting even further using that standard XO...
  • langwadt: a HC14 is a bad choice for an xtal oscillator, the unbuffered non-Schmitt trigger HCU04 is much better for that application
  • Bill F: I'm ready for one!
  • Wynand Pretorius: This is so cool!
  • James Willey: free pcb!!!