Flashrom-stable/1.1
This wiki is retired
Our website is https://www.flashrom.org, instructions on how to add or update documentation are here
All wiki content available in read-only mode at wiki.flashrom.org
After a little (boring) testing, the v1.1 release is ready and tagged. 281 commits went into this release. About 200 of them were cherry-picks from the original master branch. After those, regular development continued, mostly adding more programmer drivers.
What changed
- The buildsystem integration was almost re-written. The Makefile looks a lot cleaner now, and Meson is ready to be used on more than just Linux.
- Two new programmer drivers were added: `ch347_spi`, `linux_gpio_spi`
- The `dirtyjtag_spi` driver is DJTAG2 ready.
- The `internal` programmer has a new driver for AMD's SPI100 controller now. This was tested with different chipset configurations on Pinnacle Ridge, Raven Ridge, Matisse, Vermeer, and Genoa(!) :)
- And the usual smaller refactorings and other changes.
Download
flashrom-stable v1.1 can be downloaded in various ways:
Anonymous checkout from the git repository at https://review.coreboot.org/flashrom-stable.git (tag v1.1)
A tarball is available for download at
https://download.flashrom.org/flashrom-stable/releases/flashrom-stable-v1.1.tar.bz2 (GPG signature) (see GPG Signatures)
What was tested recently
- external SPI: ch347_spi, ft2232_spi, dirtyjtag_spi, buspirate_spi, serprog (w/ stm32-vserprog, SPI flash), pickit2_spi, jlink_spi, usbblaster_spi, ch341a_spi, linux_spi and linux_gpio_spi
- internal: SPI on Intel ICH7, ICH9 (hw&sw sequencing), PCH7, and APL; Parallel through VIA VT82C686 southbridge