Bus Pirate firmware change history

From DP

Revision as of 09:48, 31 August 2010 by Lynn (Talk | contribs)
Jump to: navigation , search

v5.7 August 20, 2010

  • Improved SPI sniffer, higher max speed
  • Clear terminal buffer overflow error

v5.6 August 13, 2010

  • Fixed swapped SPI sniffer macros
  • Stop PWM/servo between modes
  • Fixed servo prompt and error
  • Prevent servo in hiz
  • Updated the text for servo code
  • Added servo command to the help

v5.5 August 6, 2010

  • New servo controller (‘S’), thanks Randy
  • New SPI binary bulk read/write should speed up Flashrom
  • Updated commands to support piratePICprog
  • Some bug fixes, as usual

v5.4 July 30, 2010

  • Selectable CS pin direction in SPI and raw3wire protocol
  • Partial writes (less then 8 bits) in raw2wire and raw3wire protocol
  • Command ‘i’ is compacted and displays the settings of the current protocol
  • Binmode extended to support buffered writes
  • Support for the new LCD adapter (support for old adapter is discontinued)
  • Updated help screen
  • Some bugfixes, as usual

v5.3 July 16, 2010

  • Reviewed and updated terminal text
  • SPI sniffer update (reduced minimum CS delay from 50us to 120ns)
  • Removed sniff while CS high option from SPI sniffer (for now)
  • I2C sniffer update (increased max speed from ~70kHz to >100kHz)
  • Corrected LSB/MSB menu quirks
  • Added least significant bit configuration to all modes
  • Added |X command to convert byte X bitorder
  • Code cleanup: removed allowLSB and allowPULLUP variables
  • Fixed wrong CS terminal text in raw3wire mode