wok-current view flashrom/description.txt @ rev 24954

*/stuff/bootloader.S: add CHK_DOS_INT19
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Apr 23 15:28:40 2022 +0000 (2022-04-23)
parents
children
line source
1 Flashrom is a utility for identifying, reading, writing, verifying
2 and erasing flash chips.
3 It is designed to flash BIOS, EFI, coreboot, firmware, and optionROM
4 images on mainboards, network, graphics, and storage controller cards,
5 and various other programmer devices.
7 * Supports more than 476 flash chips, 291 chipsets, 500 mainboards,
8 79 PCI devices, 17 USB devices and various parallel and serial
9 port-based programmers.
10 * Supports parallel, LPC, FWH and SPI flash interfaces and various
11 chip packages (DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40,
12 TSOP48, BGA and more)
13 * No physical access needed, root access is sufficient (not needed
14 for some programmers).
15 * No bootable floppy disk, bootable CD-ROM or other media needed.
16 * No keyboard or monitor needed. Simply reflash remotely via SSH.
17 * No instant reboot needed. Reflash your chip in a running system,
18 verify it, be happy. The new firmware will be present next time
19 you boot.
20 * Crossflashing and hotflashing is possible as long as the flash chips
21 are electrically and logically compatible (same protocol).
22 Great for recovery.
23 * Scriptability. Reflash a whole pool of identical machines at the same
24 time from the command line. It is recommended to check flashrom output
25 and error codes.
26 * Speed. flashrom is often much faster than most vendor flash tools.
27 * Portability. Supports DOS, Linux, FreeBSD (including Debian/kFreeBSD),
28 NetBSD, OpenBSD, DragonFlyBSD, anything Solaris-like, Mac OS X, and
29 other Unix-like OSes as well as GNU Hurd.