flashrom-1.0-44.15.x86_64.rpm


Advertisement

Description

flashrom - A universal flash programming utility

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Hardware all
Package name flashrom
Package version 1.0
Package release 44.15
Package architecture x86_64
Package type rpm
Installed size 875.90 KB
Download size 213.47 KB
Official Mirror ftp.gwdg.de
flashrom is a utility for reading, writing, verifying and erasing flash ROM
chips. It's often used to flash BIOS/EFI/coreboot/firmware images in-system
using a supported mainboard, but it also supports flashing of network
cards (NICs), SATA controller cards, and other external devices which can
program flash chips.
It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, and
TSOP40 chips, which use various protocols such as LPC, FWH, parallel flash,
or SPI.

Alternatives

Package Version Architecture Repository
flashrom-1.0-44.15.i586.rpm 1.0 i586 openSUSE Hardware
flashrom-1.0-1.1.i586.rpm 1.0 i586 openSUSE Oss
flashrom-1.0-1.1.x86_64.rpm 1.0 x86_64 openSUSE Oss
flashrom - - -

Requires

Name Value
dmidecode -
libc.so.6(GLIBC_2.14)(64bit) -
libftdi1.so.2()(64bit) -
libpci.so.3()(64bit) -
libpci.so.3(LIBPCI_3.0)(64bit) -
libpci.so.3(LIBPCI_3.3)(64bit) -
libpci.so.3(LIBPCI_3.5)(64bit) -
librt.so.1()(64bit) -
librt.so.1(GLIBC_2.2.5)(64bit) -
libusb-0.1.so.4()(64bit) -
libusb-1.0.so.0()(64bit) -

Provides

Name Value
flashrom = 1.0-44.15
flashrom(x86-64) = 1.0-44.15

Download

Type URL
Binary Package flashrom-1.0-44.15.x86_64.rpm
Source Package flashrom-1.0-44.15.src.rpm

Install Howto

  1. Add the openSUSE Hardware repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/hardware/openSUSE_Tumbleweed/ opensuse-hardware
  2. Install flashrom rpm package:
    # zypper install flashrom

Files

Path
/usr/sbin/flashrom
/usr/share/doc/packages/flashrom/COPYING
/usr/share/doc/packages/flashrom/README
/usr/share/man/man8/flashrom.8.gz

Changelog

2018-01-03 - mardnh@gmx.de
- Update to version 1.0
* 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)
* New command line switch --ifd 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
- Specfile cleanup
- Verify source signature
2017-04-26 - agraf@suse.com
- Enable build for ARM
2016-07-26 - glin@suse.com
- Update to 0.9.9
* Enable the dediprog module by default, add support for Dediprog
SF600 and the new communication protocol of the SF100 with
newer firmware
* Add support to update the firmware of Promise UltraATA
controllers
* Support new programers: WCH CH341A, VIA VT8251
* Support new chips:
+ ESI ES25P40, ES25P80, ES25P16
+ GigaDevice GD25VQ41B, GD25Q128C, GD25VQ21B, GD25VQ40C,
GD25VQ80C and GD25VQ16C, GD25LQ40, GD25LQ80, GD25LQ16,
GD25LQ64(B), GD25LQ128
+ PMC Pm25LQ020, Pm25LQ040, Pm25LQ080, Pm25LQ016, Pm25LQ032C
+ Sanyo LE25FU406C/LE25U40CMC
+ SST SST25WF020A, SST25WF040B, SST25WF080B
+ Winbond W29C512A/W29EE512
* Allow to link flashrom statically (with make CONFIG_STATIC=yes)
* Ease debugging of build problems with libraries
* Ignore 0x00 as a flash chip manufacturer ID in the generic
match to avoid ambiguous messages
* Various improvements for serprog-based programmers
* Add support for libftdi1
* Add infrastructure for libusb1 and use it for new programmers
* Rigorously check integrity of I/O stream data
* Add make parameters for easier disabling/enabling of various
classes of programmers
2015-04-03 - mpluskal@suse.com
- Update to 0.9.8
* A bunch of newly supported architectures: ARM 64bit,
big-endian ARM, PowerPC 64bit, SPARC.
* Better support for AMD chipsets in general (speed selection,
more conservative defaults etc.).
* Add new programmer support:
* AMD Yangtze's SPI controller (found in Kabini and Tamesh) as
well as the one in Bolton FCHs (A78, A88X, A77E).
* Intel Silvermont chipsets (Bay Trail, Rangeley and Avoton) and
Wildcat Point (for Broadwell).
* ITE IT8212F parallel programmer as it8212 (found on PCI SATA
RAID controllers).
* VIA VT6421A LPC programmer as atavia (found on PCI SATA
controllers).
* EEPROMs on Intel network cards based on the 82580 NIC
(nicintel_eeprom).
* Intel 82599 10 GbE NICs boot PROMs (part of nicintel_spi).
* Microchip PICkit 2
* MSTAR IC ISP protocol (not compiled in by default). Rewrites the
firmware of your screen over VGA/DVI(!).
* Extension of the rayer_spi module to supported various similar
devices (Altera ByteBlasterMV, Atmel STK200/300, Wiggler LPT).
* Switching betweens chips on boards with GIGABYTE's DualBIOS
(using the dualbiosindex programmer parameter).
* Enable fwh_idsel parameter for C-ICH and ICH2/3/4/5 chipsets.
* Finer-grained display of support status used for flash chip
operations, chipsets, mainboards and programmers (new states:
configuration-dependent, not applicable).
2014-10-30 - crrodriguez@opensuse.org
- Build Require libusb-devel, fix build in factory
2014-10-30 - stepan@coresystems.de
- update to 0.9.7 r1852.

See Also

Package Description
fprintd-0.8.0-19.5.i586.rpm D-Bus service for Fingerprint reader access
fprintd-0.8.0-19.5.x86_64.rpm D-Bus service for Fingerprint reader access
fprintd-devel-0.8.0-19.5.noarch.rpm Development files for fprintd
fprintd-lang-0.8.0-19.5.noarch.rpm Translations for package fprintd
fprintd-pam-0.8.0-19.5.i586.rpm PAM module for fingerprint authentication
fprintd-pam-0.8.0-19.5.x86_64.rpm PAM module for fingerprint authentication
fprintd-pam-32bit-0.8.0-19.5.x86_64.rpm PAM module for fingerprint authentication
ftsteutates-sensors-20160601-9.15.noarch.rpm Sensors config ftsteutates
fwts-18.06.02-77.2.i586.rpm Firmware Test Suite
fwts-18.06.02-77.2.x86_64.rpm Firmware Test Suite
g810-led-0.2.7-2.12.i586.rpm Controller for Logitech LED keyboards
g810-led-0.2.7-2.12.x86_64.rpm Controller for Logitech LED keyboards
gammu-1.39.0-47.21.i586.rpm Mobile phone management utility
gammu-1.39.0-47.21.x86_64.rpm Mobile phone management utility
gammu-devel-1.39.0-47.21.i586.rpm Development files for Gammu
Advertisement
Advertisement