FAQ: Difference between revisions
Jump to navigation
Jump to search
Hailfinger (talk | contribs) (wikify) |
Hailfinger (talk | contribs) m (remove Q:) |
||
Line 1: | Line 1: | ||
== | == flashrom doesn't seem to work on my board, what can I do? == | ||
* First of all, check if your chipset, ROM chip, and mainboard are supported (see tables above, or use '''flashrom -L'''). | * First of all, check if your chipset, ROM chip, and mainboard are supported (see tables above, or use '''flashrom -L'''). | ||
Line 9: | Line 9: | ||
* See [[Board Testing HOWTO#Flashrom|this page]] for instructions on how to test flashrom support properly (this may be risky, make sure you have a working backup flash chip). | * See [[Board Testing HOWTO#Flashrom|this page]] for instructions on how to test flashrom support properly (this may be risky, make sure you have a working backup flash chip). | ||
== | == I get 'Can't mmap memory using /dev/mem: Invalid argument' == | ||
* The easiest fix is to update to latest flashrom from svn. It has less strict requirements and works on more systems without having to change the kernel. | * The easiest fix is to update to latest flashrom from svn. It has less strict requirements and works on more systems without having to change the kernel. | ||
Line 17: | Line 17: | ||
* [http://www.coreboot.org/pipermail/coreboot/2008-December/043497.html Another poster reported that CONFIG_X86_PAT will also stop flashrom from working. Please try booting with the nopat kernel parameter to temporarily disable it.] | * [http://www.coreboot.org/pipermail/coreboot/2008-December/043497.html Another poster reported that CONFIG_X86_PAT will also stop flashrom from working. Please try booting with the nopat kernel parameter to temporarily disable it.] | ||
== | == How do I use flashrom? == | ||
Please see the [http://flashrom.org/trac/flashrom/browser/trunk/flashrom.8 flashrom(8)] manpage. | Please see the [http://flashrom.org/trac/flashrom/browser/trunk/flashrom.8 flashrom(8)] manpage. | ||
== | == Is there a flashrom Live CD? == | ||
See [[Flashrom/Live CD]]. | See [[Flashrom/Live CD]]. |
Revision as of 23:09, 22 March 2010
flashrom doesn't seem to work on my board, what can I do?
- First of all, check if your chipset, ROM chip, and mainboard are supported (see tables above, or use flashrom -L).
- If your board has a jumper for BIOS flash protection (check the manual), disable it.
- Should your BIOS menu have a BIOS flash protection option, disable it.
- If you run flashrom on a Linux system with kernels >= 2.6.27 there are two issues you have to check:
- See next question: X86_PAT and nopat
- See next question: CONFIG_STRICT_DEVMEM
- See this page for instructions on how to test flashrom support properly (this may be risky, make sure you have a working backup flash chip).
I get 'Can't mmap memory using /dev/mem: Invalid argument'
- The easiest fix is to update to latest flashrom from svn. It has less strict requirements and works on more systems without having to change the kernel.
How do I use flashrom?
Please see the flashrom(8) manpage.
Is there a flashrom Live CD?
See Flashrom/Live CD.