From flashrom

This is an archived release notes page. For the release notes of the latest stable release please see here.

Long overdue, we finally have another release after 0.9.9. The biggest change is our transition to Git. Though, out of two features we put on the Roadmap, also one made it into the release: Flashrom now has layout support for all read, write and erase commands. Also, a new option to refrain from reading the whole chip before a write cycle.

New major user-visible features

Support layouts for read and erase commands

New command line switch --noverify-all ( -N ) allows flashing of individual regions without reading the whole flash chip (particular useful with locked down Intel ME firmware)

( ) allows flashing of individual regions without reading the whole flash chip (particular useful with locked down Intel ME firmware) New command line switch --ifd to read the layout from an Intel Firmware Descriptor on flash

to read the layout from an Intel Firmware Descriptor on flash We got rid of the delay-loop calibration (if the OS provides an accurate timer through clock_gettime())

Reading speed of USB programmers should have increased (reading bigger chunks at once, we reduce the overhead)

Support Intel 100 series PCHs (Sunrise Point, coupled with Skylake and Kaby Lake) and C620 series PCHs (Lewisburg paired with Workstation/Server versions of the former)

New programmers

Intel 100 series / C620 series PCHs

Intel I210 NICs (EEPROM and SPI)

AMD Merlin Falcon (FP4)

New chips

W25Q128.W

Infrastructural improvements and fixes

Replace the calibrated delay-loop with a loop over clock_gettime() if applicable

Switch to Git as VCS

Download

flashrom 1.0 can be downloaded in various ways:

Anonymous checkout from the git repository at https://review.coreboot.org/flashrom.git (tag v1.0)

A tarball is available for download at

https://download.flashrom.org/releases/flashrom-1.0.tar.bz2 (GPG signature).

and more in the "Tags" section of CGit at

https://review.coreboot.org/cgit/flashrom.git

Supported hardware

Please see the archived status page for the hardware supported by this release.