Libreboot detects my X200 as a T400

5 replies [Last post]
GNUbahn
Offline
Joined: 02/18/2016

I have an X200 that Minifree hardware flashed for me. Now I want update an reflash myself. But when running the flashing command I get an error message, that my mainboard seems to be a T400.

Have any of you tried this? Any ideas on what the problem is and what the solution might be?


[sudo] password for jb:
Mode selected: update
flashrom v0.9.9-unknown on Linux 3.13.0-39-lowlatency (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... OK.
coreboot table found at 0xbdaa0000.
Found chipset "Intel ICH9M-E".
Enabling flash write... OK.
Found Macronix flash chip "MX25L6405D" (8192 kB, SPI) mapped at physical address 0x00000000ff800000.
This coreboot image (LENOVO:ThinkPad X200) does not appear to
be correct for the detected mainboard (LENOVO:ThinkPad T400).
Aborting. You can override this with -p internal:boardmismatch=force.

Anonymous (not verified)
Anonymous

Maybe Leah (or another employee of Minifree, I don't know if Minifree has more than one employee) put a T400 motherboard in an X200 case. You should try asking them. I think Minifree's e-mail address is on their website.

Good luck

GNUbahn
Offline
Joined: 02/18/2016

Thanks.

A nice user at the libreboot irc helped me to find out that that is probably impossible. I did though find out that there was a solution on libreboot.org. It actually says that:

Ocassionally, coreboot changes the name of a given board. If flashrom complains about a board mismatch, but you are sure that you chose the correct ROM image, then run this alternative command:
$ sudo ./flash forceupdate yourrom.rom

i.e. forceupdate instead of update did the trick.

Thanks for your reply

Anonymous (not verified)
Anonymous

Glad you solved it, maybe this will help when I decide to update my X200.

Kind regards

GNUbahn
Offline
Joined: 02/18/2016

In hindsight, well passed the troubles of a newbee I must say it is really easy.

fullwicho
Offline
Joined: 07/06/2015

Hi friends, I installed libreboot the later day and I can do it but I can't connected to internet (wifi or ethernet). I think the mac address is wrong.
When I put ifconfig in terminal this is the result...


eth0 Link encap:Ethernet HWaddr 00:27:13:64:7b:46
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Memory:e5700000-e5720000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:176 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11936 (11.9 KB) TX bytes:11936 (11.9 KB)

wlan0 Link encap:Ethernet HWaddr 64:66:b3:1f:96:d5
inet6 addr: fe80::6666:b3ff:fe1f:96d5/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:41 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13132 (13.1 KB) TX bytes:4439 (4.4 KB)

My MAC address is 00:27:13:64:7B:46

And when I install someone OS this message emerges, I want know if with some command I can result that without disarm the laptop.

1.jpg 2.jpg