all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: flashrom  ]

Package: flashrom (1.3.0-2.1)

Links for flashrom

Screenshot

Debian Resources:

Download Source Package flashrom:

Maintainers:

External Resources:

Similar packages:

Identificação, leitura, escrita, limpeza e verificação de chips BIOS/ROM/flash

flashrom é uma ferramenta para identificação, leitura, escrita, verificação e limpeza dos chips flash. É usado com frequência com imagens de sistema BIOS/EFI/coreboot/firmware/optionROM em placas-mãe, mas também suporta atualização de flash em placas de rede (NICs), placas controladoras SATA e outros dispositivos externos que podem ser programados por chips flash.

Suporta uma ampla gama de chips DIP32, PLC32, DIP8, SO8/SOIC8, TSOP32/40/48 e BGA, que usam vários protocolos como LPC, FWH, flash paralelo ou SPI.

A ferramenta pode ser usada para atualizar imagens BIOS/firmware, por exemplo -- sejam elas imagens BIOS proprietárias ou imagens coreboot (conhecidas antes como LinuxBIOS).

Pode ser usado também para ler uma BIOS/firmware atualmente existente no chip flash.

Atualmente suporta as seguintes programações inclusas:

  * internal (para atualizar placas-mãe com sistema)
  * dummy (programação virtual para testar o flashrom)
  * nic3com (para ROMs flash em placas de rede 3COM)
  * nicrealtek (para ROMs flash em placas de rede Realtek e SMC 1211)
  * nicsmc1211 (para ROMs flash em placas de rede compatíveis com RTL8139 SMC2)
  * nicatsemi (para ROMs flash em placas de rede National Semiconductor DP838*)
  * nicintel (para ROMs flash paralelas em placas de rede Intel 10/100Mbit)
  * gfxnvidia (para ROMs flash em placas gráficas NVIDIA)
  * drkaiser (para ROMs flash em placas PCI Dr. Kaiser PC-Waechter)
  * satasii (para ROMs flash em controladoras SATA/IDE Silicom Image)
  * satamv (para ROMs flash em controladoras SATA Marvell)
  * atahpt (para ROMs flash em controladoras ATA/RAID Highpoint)
  * atavia (para ROMs flash em controladoras SATA VIA VT6421A)
  * atapromise (para ROMs flash em controladoras ATA/RAID Promise PDC2026x)
  * it8212 (para ROMs flash em controladoras ITE IT8212F ATA/RAID)
  * ft2232_spi (para ROMs flash anexas à família FT2232/FT4232H/FT232H
    baseada na programação USB SPI), incluindo o DLP Design DLP-USB1232H, FTDI
    FT2232H Mini-Module, FTDI FT4232H Mini-Module, openbiosprog-spi, Amontec
    JTAGkey/JTAGkey-tiny/JTAGkey-2, Dangerous Prototypes Bus Blaster, Olimex
    ARM-USB-TINY/-H, Olimex ARM-USB-OCD/-H, TIAO USB Multi-Protocol Adapter
    (TUMPA), TUMPA Lite, GOEPEL PicoTAP, Google Servo v1/v2 e FIC OpenMoko
    Neo1973 Debug board.
  * serprog (para ROMs flash anexas ao programação de falantes serprog),
    incluindo AVR flasher por Urja Rannikko, AVR flasher por eightdot, Arduino
    Mega flasher por fritz, InSystemFlasher por Juhana Helovuo e
    atmegaXXu2-flasher por Stefan Tauner.
  * buspirate_spi (para ROMs flash SPI anexas ao Bus Pirate)
  * dediprog (para ROMs flash anexas à programação baseada em RayeR parport)
  * pony_spi (para ROMs flash SPI anexas a adaptadores de porta serial
    bitbanging SI-Prog)
  * nicintel_spi (para ROMs flash SPI em placas de rede Intel Gigabit)
  * ogp_spi (para ROMs flash SPI em placas gráficas Open Graphics Project)
  * linux_spi (para ROMs flash SPI acessíveis via /dev/spidevX.Y no Linux)
  * usbblaster_spi (para ROMs flash SPI anexadas a uma Altera USB-Blaster)
  * nicintel_eeprom (para SPI EEPROMs em placas de rede Intel Gigabit)
  * mstarddc_spi (para ROMs flash SPI acessíveis através de DDC em displays
    equipados com MSTAR)
  * pickit2_spi (para ROMs flash  acessíveis via Microchip PICkit2)
  * ch341a_spi (para ROMs flash SPI anexadas a WCH CH341A)

Tags: System Administration: System Boot, Hardware Support, Field: Electronics, Hardware Enablement: hardware::TODO, implemented-in::c, User Interface: Command Line, Role: role::program, scope::utility

Other Packages Related to flashrom

  • depends
  • recommends
  • suggests
  • enhances

Download flashrom

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 235.5 kB1,109.0 kB [list of files]
arm64 171.9 kB893.0 kB [list of files]
armel 157.3 kB740.0 kB [list of files]
armhf 159.0 kB672.0 kB [list of files]
i386 241.2 kB1,004.0 kB [list of files]
mips64el 169.8 kB918.0 kB [list of files]
mipsel 168.0 kB851.0 kB [list of files]
ppc64el 193.1 kB1,021.0 kB [list of files]
s390x 161.8 kB857.0 kB [list of files]