V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

flashrom

Es una herramienta para identificar, leer, escribir, verificar y borrar chips de memoria flash. Se utiliza a menudo para flashear imágenes de BIOS/EFI/coreboot/firmware/optionROM en el sistema mediante una placa base compatible. También permite flashear tarjetas de red NIC, tarjetas controladoras SATA y otros dispositivos externos que permiten programar chips flash.

# flashrom --list-supported
ver chips soportados
# flashrom --programmer internal
Detectar el chip flash usando el controlador SPI integrado en la placa base, común para actualizar BIOS

Una salida podría ser:

Found chip "Winbond W25Q128FV" (16384 kB, SPI).

# flashrom --programmer internal -r bios_backup.bin
lee el contenido del chip y lo guarda en bios_backup.bin
# flashrom --programmer internal -w new_bios.bin
escribe el archivo new_bios.bin en el chip

Nota.- Si el proceso falla, el dispositivo puede quedar inutilizable ["bricked"].

# flashrom --programmer internal -v new_bios.bin
verificar después de escribir comparando el contenido del chip con el archivo new_bios.bin
# flashrom --programmer internal -E
borrar todo el contenido del chip [requiere reprogramación posterior]
# flashrom --programmer ch341a_spi -r backup.bin
con un programador SPI externo conectado por USB común en adaptadores baratos
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025