flashrom | Mirror of svn : //flashrom.org/flashrom
kandi X-RAY | flashrom Summary
kandi X-RAY | flashrom Summary
flashrom is a utility for detecting, reading, writing, verifying and erasing flash chips. It is 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 flash chips (most commonly found in SOIC8, DIP8, SOIC16, WSON8, PLCC32, DIP32, TSOP32, and TSOP40 packages), which use various protocols such as LPC, FWH, parallel flash, or SPI. Do not use flashrom on laptops (yet)! The embedded controller (EC) present in many laptops might interact badly with any attempts to communicate with the flash chip and may brick your laptop. Please make a backup of your flash chip before writing to it. Please see the flashrom(8) manpage.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of flashrom
flashrom Key Features
flashrom Examples and Code Snippets
Community Discussions
Trending Discussions on flashrom
QUESTION
I am attempting to repair a bricked Asus X53SV notebook (Asus K53SV board) by reflashing with flashrom from a Raspberry Pi. I've got it all hooked up and flashrom
recognizes and reads the chip. However, I cannot determine what type of file the BIOS update is that I downloaded from Asus support site. The update I'm using is K53SVAS.315
for Aptio's Easy Flash. How can I extract the raw BIOS from this file?
ANSWER
Answered 2017-Mar-10 at 07:06After further research, I've determined that the download offered by Asus is not a complete BIOS image file. It cannot be used to reflash the EEPROM directly as it does not contain all of the information required. The built in Easy Flash utility uses this file to update only a portion of the EEPROM. The only officially supported method of repairing a bricked Asus notebook is to send it back to Asus.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install flashrom
pciutils+libpci (if you want support for mainboard or PCI device flashing)
libusb (if you want FT2232, Dediprog or USB-Blaster support)
libftdi (if you want FT2232 or USB-Blaster support)
pciutils / libpci
pciutils-devel / pciutils-dev / libpci-dev
zlib-devel / zlib1g-dev (needed if libpci was compiled with libz support)
devel/gmake
devel/libpci
devel/gmake
sysutils/pciutils
In order to install flashrom and the manpage into /usr/local, type:.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page