ifdtool - manual page for ifdtool v1.2 -- Copyright (C) 2011
Google Inc.
usage: debian/coreboot-utils/usr/sbin/ifdtool [-vhdix?]
<filename>
- -d | --dump:
- dump intel firmware descriptor
- -f | --layout
<filename>
- dump regions into a flashrom layout file
- -t |
--validate
- Validate that the firmware descriptor layout matches the fmap layout
- -x |
--extract:
- extract intel fd modules
- -i | --inject
<region>:<module>
- inject file <module> into region <region>
- -n | --newlayout
<filename>
- update regions using a flashrom layout file
- -O | --output
<filename>
- output filename
- -s | --spifreq
<17|20|30|33|48|50>
- set the SPI frequency
-D | --density <512|1|2|4|8|16|32|64> set
chip density (512 in KByte, others in MByte)
- -C | --chip
<0|1|2>
- select spi chip on which to operate can only be used once per run: 0 -
both chips (default), 1 - first chip, 2 - second chip
- -e | --em100
- set SPI frequency to 20MHz and disable Dual Output Fast Read Support
- -l | --lock
- Lock firmware descriptor and ME region
- -r | --read
- Enable CPU/BIOS read access for ME region
- -u | --unlock
- Unlock firmware descriptor and ME region
- -M | --altmedisable
<0|1>
- Set the MeDisable and AltMeDisable (or HAP for skylake or newer platform)
bits to disable ME
- -p |
--platform
- Add platform-specific quirks adl - Alder Lake aplk - Apollo Lake cnl -
Cannon Lake lbg - Lewisburg PCH ehl - Elkhart Lake glk - Gemini Lake icl -
Ice Lake jsl - Jasper Lake sklkbl - Sky Lake/Kaby Lake tgl - Tiger
Lake
- -S |
--setpchstrap
- Write a PCH strap
- -V |
--newvalue
- The new value to write into PCH strap specified by -S
- -v |
--version:
- print the version
- -h | --help:
- print this help
<region> is one of Descriptor, BIOS, ME, GbE, Platform,
res1, res2, res3
This program is free software: you can redistribute it and/or
modify it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 2 of the License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.