Flashrom Changelog

What's new in Flashrom 0.9.4

Jul 28, 2011
  • Support for new programmers such as OpenMoko Neo1973/FreeRunner debug board, Olimex ARM-USB-TINY/-H, ARM-USB-OCD/-H, Open Graphics Project development card OGD1, Angelbird Wings PCIe SSD/88SX7042, ITE IT85xx embedded controllers, and Intel NIC with parallel flash was added.
  • Dozens of new flash chips, chipsets, and mainboards were added.
  • Dediprog SF100 and Mac OS X support was improved.
  • Write support on NVIDIA MCP6x/MCP7x is now enabled.
  • SPI flash emulation capability for the dummy programmer was added.

New in Flashrom 0.9.3 (Dec 3, 2010)

  • Dozens of new boards, chipsets and flash chips, Realtek RTL8139 NICs, National Semiconductor DP83815/816/820 NICs, and Intel Gigabit NICs (SPI) are supported.
  • SPI flashing via Amontec JTAGkey2 and RayeR SPIPGM, on Loongson-2F (MIPS), and on OpenBSD is now possible.
  • Security checks were added for boards with BMC/IPMI/IMC.
  • A udev rules file was added. Experimental features include PowerPC (big endian) and MIPS (big+little endian) support, and NVIDIA nForce MCP61/65/67/78S/73/79 SPI flashing.

New in Flashrom 0.9.1 (Feb 4, 2010)

  • Support for external flashers: 3Com NICs, SiI SATA controllers, ITE IT87* SuperI/Os, FT2232H/FT4232H based SPI serial adapters, AVR based flasher (with AVR source code), Dummy tracing flasher
  • Universal external flasher protocol
  • Automatic write/erase verification
  • Dozens of added flash chips, chipsets, mainboards
  • No root privileges needed for most external flashers
  • Improved more verbose user interface
  • Speedups: Fast bus type dependent probing, 100x faster write for some chips
  • Reliability fixes for buggy hardware, corner case spec conformance