I just tried to update Libreboot to the latest release, but I didn't
succeed.
I am currently using the 20141015 release.
After I modified the "x60_usqwerty_vesafb.rom" image according to my
own requirements, I experienced the following:
- found no "builddeps-flashrom" script in the main directory of this
release (libreboot_bin/), and noticed that binaries already exist
for my platform in flashrom/i686/
→ So I did nothing at this step.
- then I did this:
./flash work/x60_usqwerty_vesafb-mk2.rom
(which points to my modified ROM image)
- and got this back:
1. the content of the "flash" script (not the binary) is printed in
the terminal from line 25 to bottom, which is expected, from "set
-v", I guess.
2. then this:
-----CUT-----
echo $path
flashrom v0.9.7-r1858 on Linux 3.14.29-gnu-1-lts (i686)
flashrom is free software, get the source code at
http://www.flashrom.org
Calibrating delay loop... OK.
coreboot table found at 0xbf6bd000.
Active config mode, unknown reg 0x20 ID: ea.
Please send the output of "flashrom -V -p internal" to
address@hidden with W836xx: your board name: flashrom -V
as the subject to help us finish support for your Super I/O. Thanks.
Found chipset "Intel ICH7M". Enabling flash write... OK.
Found Macronix flash chip "MX25L1605D/MX25L1608D/MX25L1673E" (2048
kB, SPI) mapped at physical address 0xffe00000.
This coreboot image (LENOVO:ThinkPad X60) does not appear to
be correct for the detected mainboard (Lenovo:ThinkPad X60 / X60s /
X60t).
Aborting. You can override this with -p
internal:boardmismatch=force.
-----CUT-----