From ba898b9c5629bf725a25b2b32d83f1b5be71bab5 Mon Sep 17 00:00:00 2001
From: Francis Rowe
@@ -338,6 +338,11 @@
If you have Lenovo BIOS running (X60/X60S/X60T/T60), go to #flashrom_lenovobios instead.
+
+ If you have Lenovo BIOS running (X200), go to x200_external.html instead.
+
+
If you have Apple EFI firmware running (macbook21), go to #flashrom_macbook21 instead.
@@ -348,6 +353,20 @@
If you are flashing a Lenovo ThinkPad T60, be sure to read ../hcl/index.html#supported_t60_list.
+
+ If you have an X200 with libreboot or coreboot already running, note that
+ the Gbe in the boot flash contains your MAC address. You will need to change the default
+ MAC address inside the ROM images before flashing a new libreboot image. See
+ ich9gen for details.
+
+ Another important note about the X200: even if you do already have libreboot or coreboot,
+ it is possible for the user to write-protect regions in the flash chip, by modifying
+ the flash descriptor. If you have locked regions, you will need an external flasher
+ (see x200_external.html) to re-flash those regions. By default,
+ the X200 ROM images in libreboot contain a descriptor+gbe with all regions unlocked.
+
+
If you are flashing an Apple MacBook2,1, be sure to read the information in ../hcl/index.html#macbook21.
@@ -391,7 +410,7 @@
- If you boot and you see nothing, try turning up the backlight (Fn+Home for X60/X60S/X60T/T60, F2 for macbook21).
+ If you boot and you see nothing, try turning up the backlight (Fn+Home for X60/X60S/X60T/T60/X200, F2 for macbook21).
Installing libreboot (hardware)
@@ -38,6 +37,7 @@
@@ -321,7 +321,7 @@
- X60/X60S/X60T/T60/macbook21: How to flash the ROM's onto your machine (if running libreboot or coreboot already)
+ X60/X60S/X60T/T60/X200/macbook21: How to flash the ROM's onto your machine (if running libreboot or coreboot already)
- If your X200 is running the original firmware (Lenovo BIOS), follow the instructions at - x200_external.html first. -
- -- Software flashing instructions: the guide from #flashrom ought to work. -
-- Notes about how the ME was removed (and disabled) for libreboot can be found at - ../hcl/x200_remove_me.html. -
-- On the X200, the Gbe region in the flash chip contains your MAC address. - Libreboot ROM images already contain a descriptor and gbe in them, but - with the same MAC address, which probably isn't the one you want. You can change it. - Read the notes about ich9gen to - know how to change the MAC address inside your ROM image before flashing it to your - machine. -
- -- Flashrom supports the flash chips in the X200, but might complain that the laptop isn't whitelisted. - There are two possible solutions: add a whitelist for X200 (and others) to flashrom, use use - -p internal:laptop=force_I_want_a_brick instead of -p internal as an argument when - running flashrom. -
- -