[ipxe-devel] Plz update http://ipxe.org/howto/romburning

Balwinder S Dheeman bdheeman at gmail.com
Thu Oct 20 00:00:54 UTC 2011


Hello,

Plz update http://ipxe.org/howto/romburning page, add a new page about 
'flashrom' utility.

Package: flashrom
State: installed
Automatically installed: no
Version: 0.9.4~svn20110919r1450-1
Priority: extra
Section: electronics
Maintainer: Uwe Hermann <uwe at debian.org>
Uncompressed Size: 435 k
Depends: libc6 (>= 2.7), libftdi1 (>= 0.19), libpci3 (>= 1:3.1.7)
Recommends: dmidecode
Description: Identify, read, write, erase, and verify BIOS/ROM/flash chips
  flashrom is a tool for identifying, reading, writing, verifying and 
erasing
  flash chips. It's often used to flash BIOS/EFI/coreboot/firmware/optionROM
  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/40/48, and
  BGA chips, which use various protocols such as LPC, FWH, parallel 
flash, or
  SPI.

  The tool can be used to flash BIOS/firmware images for example -- be it
  proprietary BIOS images or coreboot (previously known as LinuxBIOS) 
images.

  It can also be used to read the current existing BIOS/firmware from a 
flash
  chip.

  Currently supported programmers include:

  * internal (default, for in-system flashing in the mainboard)
  * dummy (virtual programmer for testing flashrom)
  * nic3com (for flash ROMs on 3COM network cards)
  * nicrealtek (for flash ROMs on Realtek network cards)
  * nicsmc1211 (for flash ROMs on RTL8139-compatible SMC2 network cards)
  * nicnatsemi (for flash ROMs on National Semiconductor DP838* network 
cards)
  * nicintel (for parallel flash ROMs on Intel 10/100Mbit network cards)
  * gfxnvidia (for flash ROMs on NVIDIA graphics cards)
  * drkaiser (for flash ROMs on Dr. Kaiser PC-Waechter PCI cards)
  * satasii (for flash ROMs on Silicon Image SATA/IDE controllers)
  * satamv (for flash ROMs on Marvell SATA controllers)
  * atahpt (for flash ROMs on Highpoint ATA/RAID controllers)
  * ft2232_spi (for SPI flash ROMs attached to an FT2232/FT4232H family 
based USB
    SPI programmer), including the DLP Design DLP-USB1232H, FTDI FT2232H
    Mini-Module, FTDI FT4232H Mini-Module, openbiosprog-spi, Amontec
    JTAGkey/JTAGkey-tiny/JTAGkey-2, Olimex ARM-USB-TINY/-H, and Olimex
    ARM-USB-OCD/-H.
  * serprog (for flash ROMs attached to a programmer speaking serprog), 
including
    AVR flasher by Urja Rannikko, AVR flasher by eightdot, Arduino Mega 
flasher
    by fritz, InSystemFlasher by Juhana Helovuo, and atmegaXXu2-flasher 
by Stefan
    Tauner.
  * buspirate_spi (for SPI flash ROMs attached to a Bus Pirate)
  * dediprog (for SPI flash ROMs attached to a Dediprog SF100)
  * rayer_spi (for SPI flash ROMs attached to a RayeR parport based 
programmer)
  * nicintel_spi (for SPI flash ROMs on Intel Gigabit network cards)
  * ogp_spi (for SPI flash ROMs on Open Graphics Project graphics card)
Homepage: http://www.flashrom.org

Thank you,
Best wishes,

-- 
Balwinder S "bdheeman" Dheeman
(http://werc.homelinux.net/contact/)





More information about the ipxe-devel mailing list