Flashrom-stable/1.1: Difference between revisions

From flashrom
Jump to navigation Jump to search
(Created page with "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...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE:flashrom-stable/1.1}}
After a little (boring) testing, the v1.1 release is ready and
After a little (boring) testing, the v1.1 release is ready and
tagged. 281 commits went into this release. About 200 of them were
tagged. 281 commits went into this release. About 200 of them were
Line 26: Line 27:
* 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
* 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
* internal: SPI on Intel ICH7, ICH9 (hw&sw sequencing), PCH7, and APL; Parallel through VIA VT82C686 southbridge
= Supported hardware =
Please see the [[Flashrom-stable/1.1/Supported_Hardware|archived status page]] for the hardware supported by this release.

Latest revision as of 23:34, 3 April 2023

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

Supported hardware

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