From cb8d13228f7dcb58f7e891dfd57493209ecc5518 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 3 Apr 2017 12:37:59 -0700 Subject: squeeze --- docs/install/bbb_setup.md | 18 ---------------- docs/install/c201.md | 23 -------------------- docs/install/d510mo.md | 10 --------- docs/install/d945gclf.md | 5 ----- docs/install/ga-g41m-es2l.md | 10 --------- docs/install/index.md | 44 --------------------------------------- docs/install/kcma-d8.md | 5 ----- docs/install/kgpe-d16.md | 7 ------- docs/install/r400_external.md | 32 ---------------------------- docs/install/rpi_setup.md | 4 ---- docs/install/t400_external.md | 32 ---------------------------- docs/install/t500_external.md | 32 ---------------------------- docs/install/t60_unbrick.md | 9 -------- docs/install/x200_external.md | 28 ------------------------- docs/install/x60_unbrick.md | 9 -------- docs/install/x60tablet_unbrick.md | 9 -------- 16 files changed, 277 deletions(-) (limited to 'docs/install') diff --git a/docs/install/bbb_setup.md b/docs/install/bbb_setup.md index 89f7ec67..acd8e4a6 100644 --- a/docs/install/bbb_setup.md +++ b/docs/install/bbb_setup.md @@ -30,8 +30,6 @@ Onto the Beaglebone black\... [Back to previous index](./) - - Hardware requirements ===================== @@ -101,10 +99,6 @@ Shopping list (pictures of this hardware is shown later): contains a list. **OPTIONAL\---only needed for serial console on the BBB, if not using SSH via ethernet cable.** -[Back to top of page.](#pagetop) - - - Setting up the 3.3V DC PSU ========================== @@ -139,8 +133,6 @@ connector, instead of going through the centre. Here is an example set up:\ ![](images/x200/psu33.jpg "Copyright © 2015 Patrick "P. J." McDermott see license notice at the end of this document") - - Accessing the operating system on the BBB ========================================= @@ -169,8 +161,6 @@ directly accessible from SSH, or screen: You can also access the uboot console, using the serial method instead of SSH. - - Setting up spidev on the BBB ============================ @@ -266,8 +256,6 @@ Output: This means that it's working (the clip isn't connected to any flash chip, so the error is fine). - - Connecting the Pomona 5250/5252 =============================== @@ -339,10 +327,6 @@ leads, **but** keep all other leads short (10cm or less) You should now have something that looks like this:\ ![](images/x200/5252_bbb0.jpg) ![](images/x200/5252_bbb1.jpg) -[Back to top of page.](#pagetop) - - - Notes about stability {#stability} ===================== @@ -361,8 +345,6 @@ following configuration: - See this image: - He was able to flash at 50MHz (lower speeds are also fine). - - Copyright © 2014, 2015 Leah Rowe \ Copyright © 2015 Patrick "P. J." McDermott \ Copyright © 2015 Albin Söderqvist\ diff --git a/docs/install/c201.md b/docs/install/c201.md index a811404d..ae14bed7 100644 --- a/docs/install/c201.md +++ b/docs/install/c201.md @@ -5,11 +5,9 @@ C201. Since the device ships with Coreboot, the installation instructions are the same before and after flashing Libreboot for the first time. - **If you are using libreboot\_src or git, then make sure that you built the sources first (see [../git/\#build](../git/#build)).** - Look at the [list of ROM images](#rom) to see which image is compatible with your device. @@ -46,15 +44,11 @@ root shell. - [Debian GNU+Linux is recommended for this device](#debian) (TODO: instructions for Devuan) - - - Gaining root privileges on ChromeOS In order to gain root privileges on ChromeOS, developer mode has to be enabled from the recovery mode screen and debugging features have to be enabled in ChromeOS. - Instructions to access the [recovery mode screen](../depthcharge/#recovery_mode_screen) and [enabling developer mode](../depthcharge/#enabling_developer_mode) are available on the page @@ -76,15 +70,11 @@ After setting the root password, it becomes possible to log-in as root. A tty prompt can be obtained by pressing **Ctrl + Alt + Next**. The **Next** key is the one on the top left of the keyboard. - - - Preparing the device for the installation Before installing Libreboot on the device, both its software and hardware has to be prepared to allow the installation procedure and to ensure that security features don't get in the way. - Configuring verified boot parameters {#configuring_verified_boot_parameters} ------------------------------------ @@ -99,8 +89,6 @@ parameters](../depthcharge/#configuring_verified_boot_parameters): Those changes can be reverted later, when the device is known to be in a working state. - - Removing the write protect screw {#removing_write_protect_screw} -------------------------------- @@ -123,9 +111,6 @@ screw](images/c201/wp-screw.jpg)](images/c201/wp-screw.jpg) The write protect screw can be put back in place later, when the device is known to be in a working state. - - - Installing Libreboot to the SPI flash {#installing_libreboot_spi_flash} ===================================== @@ -134,7 +119,6 @@ that are used to implement parts of the CrOS security system. Libreboot is installed in the *read-only* coreboot partition, that becomes writable after removing the write-protect screw. - Installing Libreboot internally, from the device {#installing_libreboot_internally} ------------------------------------------------ @@ -169,8 +153,6 @@ You should also see within the output the following:\ Shut down. The device will now boot to Libreboot. - - Installing Libreboot externally, with a SPI flash programmer {#installing_libreboot_externally} ------------------------------------------------------------ @@ -221,7 +203,6 @@ You should also see within the output the following:\ The device will now boot to Libreboot. - Debian GNU+Linux {#debian} ---------------- @@ -232,10 +213,6 @@ instructions. See . -[Back to top of page.](#pagetop) - - - Copyright © 2015 Paul Kocialkowski \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/d510mo.md b/docs/install/d510mo.md index 3a34bdbe..0f08130a 100644 --- a/docs/install/d510mo.md +++ b/docs/install/d510mo.md @@ -3,20 +3,12 @@ This guide is for those who want libreboot on their Intel D510MO motherboard while they still have the original BIOS present. - - - Flash chip size {#flashchips} =============== Use this to find out: # flashrom -p internal -V - -[Back to top of page.](#pagetop) - - - Flashing instructions {#clip} ===================== @@ -26,8 +18,6 @@ flashing. This is an image of the flash chip, for reference:\ ![](../images/d510mo/d510mo.jpg) - - Copyright © 2016 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/d945gclf.md b/docs/install/d945gclf.md index 91a0f6f1..b38fb2f4 100644 --- a/docs/install/d945gclf.md +++ b/docs/install/d945gclf.md @@ -6,9 +6,6 @@ motherboard while they still have the original BIOS present. For information about this board, go to [../hcl/d945gclf.html](../hcl/d945gclf.html) - - - Flashing instructions {#clip} ===================== @@ -18,8 +15,6 @@ external flashing. Here is an image of the flash chip:\ ![](../images/d945gclf/d945gclf_spi.jpg) - - Copyright © 2016 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/ga-g41m-es2l.md b/docs/install/ga-g41m-es2l.md index ba6a9a30..6b69993e 100644 --- a/docs/install/ga-g41m-es2l.md +++ b/docs/install/ga-g41m-es2l.md @@ -3,20 +3,12 @@ This guide is for those who want libreboot on their Intel GA-G41M-ES2L motherboard while they still have the original BIOS present. - - - Flash chip size {#flashchips} =============== Use this to find out: # flashrom -p internal -V - -[Back to top of page.](#pagetop) - - - Flashing instructions {#clip} ===================== @@ -50,8 +42,6 @@ NOTE: due to a bug in the hardware, the MAC address is hardcoded in coreboot-libre. Therefore, you must set your own MAC address in your operating system. - - Copyright © 2016 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/index.md b/docs/install/index.md index f8ee0e6a..c4784832 100644 --- a/docs/install/index.md +++ b/docs/install/index.md @@ -9,8 +9,6 @@ that has CONFIG\_STRICT\_DEVMEM not enabled. [Back to previous index](../) - - General information ------------------- @@ -51,8 +49,6 @@ Flashing via hardware methods, on system: - [ThinkPad T400](t400_external.html) - [ThinkPad T500](t500_external.html) - - Information about libreboot ROM images {#rom} ====================================== @@ -97,10 +93,6 @@ your terminal emulator or TTY). Other arguments are available for QEMU. The manual will contain more information. -[Back to top of page.](#pagetop) - - - How to update or install libreboot (if you are already running libreboot or coreboot) {#flashrom} ===================================================================================== @@ -110,11 +102,9 @@ any dedicated hardware. In other words, you can do everything entirely in software, directly from the OS that is running on your libreboot system. - **If you are using libreboot\_src or git, then make sure that you built the sources first (see [../git/\#build](../git/#build)).** - Look at the [list of ROM images](#rom) to see which image is compatible with your device. @@ -271,29 +261,21 @@ what CPU architecture you have (e.g. i686, x86\_64) and use the appropriate executable. It is also possible for you to build these executables from the libreboot source code archives. - How to update the flash chip contents: $ sudo ./flash update [yourrom.rom](#rom) - - 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](#rom) - - You should see **"Verifying flash\... VERIFIED."** written at the end of the flashrom output. **Shut down** after you see this, and then boot up again after a few seconds. - [Back to top of page](#pagetop) - - ThinkPad X60/T60: Initial installation guide (if running the proprietary firmware) {#flashrom_lenovobios} ================================================================================== @@ -304,17 +286,14 @@ already have coreboot or libreboot running, then go to **If you are flashing a Lenovo ThinkPad T60, be sure to read [../hcl/\#supported\_t60\_list](../hcl/#supported_t60_list)** - **If you are using libreboot\_src or git, then make sure that you built the sources first (see [../git/\#build](../git/#build)).** - **Warning: this guide will not instruct the user how to backup the original Lenovo BIOS firmware. These backups are tied to each system, and will not work on any other. For that, please refer to .** - **If you're using libreboot 20150518, note that there is a mistake in the flashing script. do this: *rm -f patch && wget -O flash https://notabug.org/vimuser/libreboot/raw/9d850543ad90b72e0e333c98075530b31e5d23f1/flash @@ -324,8 +303,6 @@ The first half of the procedure is as follows: $ sudo ./flash i945lenovo\_firstflash [yourrom.rom](#rom). - - You should see within the output the following:\ **"Updated BUC.TS=1 - 64kb address ranges at 0xFFFE0000 and 0xFFFF0000 are swapped"**. @@ -343,8 +320,6 @@ If the above is what you see, then **SHUT DOWN**. Wait a few seconds, and then boot; libreboot is running, but there is a 2nd procedure **\*needed\*** (see below). - - When you have booted up again, you must also do this: $ sudo ./flash i945lenovo\_secondflash [yourrom.rom](#rom) @@ -353,8 +328,6 @@ If flashing fails at this stage, try the following:\ \$ **sudo ./flashrom/i686/flashrom -p internal:laptop=force\_I\_want\_a\_brick -w [yourrom.rom](#rom)** - - You should see within the output the following:\ **"Updated BUC.TS=0 - 128kb address range 0xFFFE0000-0xFFFFFFFF is untranslated"** @@ -362,19 +335,12 @@ untranslated"** You should also see within the output the following:\ **"Verifying flash\... VERIFIED."** - -[Back to top of page.](#pagetop) - - - MacBook2,1: Initial installation guide (if running the proprietary firmware) {#flashrom_macbook21} ============================================================================ - **If you have a MacBook1,1, refer to [../hcl/\#macbook11](../hcl/#macbook11) for flashing instructions.** - **This is for the MacBook2,1 while running Apple EFI firmware. If you already have coreboot or libreboot running, then go to [\#flashrom](#flashrom) instead!** @@ -386,31 +352,21 @@ Be sure to read the information in original Apple EFI firmware. For that, please refer to .** - **If you are using libreboot\_src or git, then make sure that you built the sources first (see [../git/\#build](../git/#build)).** - Look at the [list of ROM images](#rom) to see which image is compatible with your device. - Use this flashing script, to install libreboot: $ sudo ./flash i945apple\_firstflash [yourrom.rom](#rom) - - You should also see within the output the following:\ **"Verifying flash\... VERIFIED."** Shut down. - -[Back to top of page.](#pagetop) - - - Copyright © 2014, 2015, 2016 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/kcma-d8.md b/docs/install/kcma-d8.md index 0e78b274..a7f23eed 100644 --- a/docs/install/kcma-d8.md +++ b/docs/install/kcma-d8.md @@ -20,9 +20,6 @@ TODO: show photos here, and other info. - [External programmer](#programmer) - - - External programmer {#programmer} =================== @@ -34,8 +31,6 @@ motherboard, which you take out and then re-flash with libreboot, using the programmer. **DO NOT** remove the chip with your hands. Use a chip extractor tool. - - Copyright © 2016 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/kgpe-d16.md b/docs/install/kgpe-d16.md index ed470a15..d7e68aba 100644 --- a/docs/install/kgpe-d16.md +++ b/docs/install/kgpe-d16.md @@ -20,9 +20,6 @@ TODO: show photos here, and other info. - [External programmer](#programmer) - - - KGPE-D16 boards (and full systems) with libreboot preinstalled {#preinstall} ============================================================== @@ -32,8 +29,6 @@ GNU+Linux distribution. Check the [suppliers](../../suppliers) page for more information. - - External programmer {#programmer} =================== @@ -45,8 +40,6 @@ motherboard, which you take out and then re-flash with libreboot, using the programmer. **DO NOT** remove the chip with your hands. Use a chip extractor tool. - - Copyright © 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/r400_external.md b/docs/install/r400_external.md index 40e49415..bb71257e 100644 --- a/docs/install/r400_external.md +++ b/docs/install/r400_external.md @@ -11,17 +11,12 @@ ROM properly first. Although ROM images are provided pre-built in libreboot, there are some modifications that you need to make to the one you chose before flashing. (instructions referenced later in this guide) - - - Libreboot T400 {#t400} ============== You may also be interested in the smaller, more portable [Libreboot T400](t400_external.html). - - Serial port {#serial_port} ----------- @@ -29,8 +24,6 @@ EHCI debug might not be needed. It has been reported that the docking station for this laptop has a serial port, so it might be possible to use that instead. - - A note about CPUs ================= @@ -45,8 +38,6 @@ Quad-core CPUs Incompatible. Do not use. - - A note about GPUs ================= @@ -65,19 +56,12 @@ CPU paste required See [\#paste](#paste). - - Flash chip size {#flashchips} =============== Use this to find out: # flashrom -p internal -V - -[Back to top of page.](#pagetop) - - - MAC address {#macaddress} =========== @@ -91,8 +75,6 @@ image before flashing it. It will be written in one of these locations: ![](images/t400/macaddress0.jpg) ![](images/t400/macaddress1.jpg) ![](images/x200/disassembly/0001.jpg) - - Initial BBB configuration ========================= @@ -294,10 +276,6 @@ Example output from running the command (see above): Erase/write done. Verifying flash... VERIFIED. -[Back to top of page.](#pagetop) - - - Thermal paste (IMPORTANT) ========================= @@ -315,8 +293,6 @@ NOTE: the photo above is for illustration purposes only, and does not show how to properly apply the thermal paste. Other guides online detail the proper application procedure. - - Wifi ==== @@ -337,8 +313,6 @@ The following photos show an Atheros AR5B95 being installed, to replace the Intel chip that this R400 came with:\ ![](images/t400/0012.jpg) ![](images/t400/ar5b95.jpg) - - WWAN ==== @@ -349,8 +323,6 @@ track your movements. Not to be confused with wifi (wifi is fine). - - Memory ====== @@ -367,8 +339,6 @@ different, so this page might be BS) The following photo shows 8GiB (2x4GiB) of RAM installed:\ ![](images/t400/memory.jpg) - - Boot it! -------- @@ -378,8 +348,6 @@ You should see something like this: Now [install GNU+Linux](../gnulinux/). - - Copyright © 2014, 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/rpi_setup.md b/docs/install/rpi_setup.md index 9240038c..1515f656 100644 --- a/docs/install/rpi_setup.md +++ b/docs/install/rpi_setup.md @@ -19,8 +19,6 @@ SOIC-16). [Back to previous index](../) - - [](#raspberry-pi-thinkpad-x60t60-and-macbook-21){#user-content-raspberry-pi-thinkpad-x60t60-and-macbook-21 .anchor}Raspberry Pi (ThinkPad X60/T60 and Macbook 2,1) ------------------------------------------------------------------------------------------------------------------------------------------------------------------ @@ -432,8 +430,6 @@ box.](http://www.flashrom.org/RaspberryPi) - [Win-Raid - Recover from Failed BIOS Flashing using Raspberry Pi](http://www.win-raid.com/t58f16-Guide-Recover-from-failed-BIOS-flash-using-Raspberry-PI.html) - - Copyright © 2014, 2015 Lawrence Wu \ Copyright © 2015 snuffeluffegus <>\ Copyright © 2015 Kevin Keijzer <>\ diff --git a/docs/install/t400_external.md b/docs/install/t400_external.md index 4ddb6793..dbe90168 100644 --- a/docs/install/t400_external.md +++ b/docs/install/t400_external.md @@ -14,9 +14,6 @@ the screws on page 144 (with title "1130 Keyboard bezel") are swapped and if you follow the HMM you will punch a hole through the bezel in the upper right corner. - - - T400 laptops with libreboot pre-installed {#preinstall} ========================================= @@ -26,8 +23,6 @@ GNU+Linux distribution. Check the [suppliers](../../suppliers) page for more information. - - Serial port {#serial_port} ----------- @@ -35,8 +30,6 @@ EHCI debug might not be needed. It has been reported that the docking station for this laptop has a serial port, so it might be possible to use that instead. - - A note about CPUs ================= @@ -50,8 +43,6 @@ Quad-core CPUs Incompatible. Do not use. - - A note about GPUs ================= @@ -70,19 +61,12 @@ CPU paste required See [\#paste](#paste). - - Flash chip size {#flashchips} =============== Use this to find out: # flashrom -p internal -V - -[Back to top of page.](#pagetop) - - - MAC address {#macaddress} =========== @@ -96,8 +80,6 @@ image before flashing it. It will be written in one of these locations: ![](images/t400/macaddress0.jpg) ![](images/t400/macaddress1.jpg) ![](images/x200/disassembly/0001.jpg) - - Initial BBB configuration ========================= @@ -300,10 +282,6 @@ Example output from running the command (see above): Erase/write done. Verifying flash... VERIFIED. -[Back to top of page.](#pagetop) - - - Thermal paste (IMPORTANT) ========================= @@ -321,8 +299,6 @@ NOTE: the photo above is for illustration purposes only, and does not show how to properly apply the thermal paste. Other guides online detail the proper application procedure. - - Wifi ==== @@ -343,8 +319,6 @@ The following photos show an Atheros AR5B95 being installed, to replace the Intel chip that this T400 came with:\ ![](images/t400/0012.jpg) ![](images/t400/ar5b95.jpg) - - WWAN ==== @@ -355,8 +329,6 @@ track your movements. Not to be confused with wifi (wifi is fine). - - Memory ====== @@ -373,8 +345,6 @@ different, so this page might be BS) The following photo shows 8GiB (2x4GiB) of RAM installed:\ ![](images/t400/memory.jpg) - - Boot it! -------- @@ -384,8 +354,6 @@ You should see something like this: Now [install GNU+Linux](../gnulinux/). - - Copyright © 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/t500_external.md b/docs/install/t500_external.md index 2c350081..7465aa49 100644 --- a/docs/install/t500_external.md +++ b/docs/install/t500_external.md @@ -6,17 +6,12 @@ This guide is for those who want libreboot on their ThinkPad T500 while they still have the original Lenovo BIOS present. This guide can also be followed (adapted) if you brick your T500, to know how to recover. - - - Libreboot T400 {#t400} ============== You may also be interested in the smaller, more portable [Libreboot T400](t400_external.html). - - Serial port {#serial_port} ----------- @@ -24,8 +19,6 @@ EHCI debug might not be needed. It has been reported that the docking station for this laptop has a serial port, so it might be possible to use that instead. - - A note about CPUs ================= @@ -40,8 +33,6 @@ Quad-core CPUs Incompatible. Do not use. - - A note about GPUs ================= @@ -60,19 +51,12 @@ CPU paste required See [\#paste](#paste). - - Flash chip size {#flashchips} =============== Use this to find out: # flashrom -p internal -V - -[Back to top of page.](#pagetop) - - - MAC address {#macaddress} =========== @@ -86,8 +70,6 @@ image before flashing it. It will be written in one of these locations: ![](images/t400/macaddress0.jpg) ![](images/t400/macaddress1.jpg) ![](images/x200/disassembly/0001.jpg) - - Initial BBB configuration ========================= @@ -305,10 +287,6 @@ Example output from running the command (see above): Erase/write done. Verifying flash... VERIFIED. -[Back to top of page.](#pagetop) - - - Thermal paste (IMPORTANT) ========================= @@ -326,8 +304,6 @@ NOTE: the photo above is for illustration purposes only, and does not show how to properly apply the thermal paste. Other guides online detail the proper application procedure. - - Wifi ==== @@ -348,8 +324,6 @@ The following photos show an Atheros AR5B95 being installed, to replace the Intel chip that this T500 came with:\ ![](images/t400/0012.jpg) ![](images/t400/ar5b95.jpg) - - WWAN ==== @@ -360,8 +334,6 @@ also track your movements. Not to be confused with wifi (wifi is fine). - - Memory ====== @@ -378,8 +350,6 @@ different, so this page might be BS) The following photo shows 8GiB (2x4GiB) of RAM installed:\ ![](images/t400/memory.jpg) - - Boot it! -------- @@ -389,8 +359,6 @@ You should see something like this: Now [install GNU+Linux](../gnulinux/). - - Copyright © 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/t60_unbrick.md b/docs/install/t60_unbrick.md index 309385b4..4c3bb05b 100644 --- a/docs/install/t60_unbrick.md +++ b/docs/install/t60_unbrick.md @@ -5,8 +5,6 @@ your ThinkPad T60 from booting. [Back to previous index](./) - - Table of Contents ----------------- @@ -15,9 +13,6 @@ Table of Contents - [Brick type 2: bad rom (or user error), system won't boot](#recovery) - - - Brick type 1: bucts not reset. {#bucts_brick} ============================== @@ -44,8 +39,6 @@ still has Lenovo BIOS running, using those instructions: . (it says x60, but instructions for t60 are identical) - - bad rom (or user error), system won't boot {#recovery} =========================================== @@ -210,8 +203,6 @@ Always stress test ('stress -c 2' and xsensors. below 90C is ok) when replacing cpu paste/heatsink:\ ![](../images/t60_dev/0074.JPG) - - Copyright © 2014, 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/x200_external.md b/docs/install/x200_external.md index 78048867..d72c5e36 100644 --- a/docs/install/x200_external.md +++ b/docs/install/x200_external.md @@ -16,9 +16,6 @@ followed (adapted) if you brick your X200, to know how to recover. - [Memory](#memory) - [X200S and X200 Tablet users: GPIO33 trick will not work.](#gpio33) - - - X200 laptops with libreboot pre-installed {#preinstall} ========================================= @@ -28,24 +25,17 @@ GNU+Linux distribution. Check the [suppliers](../../suppliers) page for more information. - - Flash chip size {#flashchips} =============== Use this to find out: # flashrom -p internal -V - The X200S and X200 Tablet will use a WSON-8 flash chip, on the bottom of the motherboard (this requires removal of the motherboard). **Not all X200S/X200T are supported; see [../hcl/x200.html\#x200s](../hcl/x200.html#x200s).** -[Back to top of page.](#pagetop) - - - MAC address {#macaddress} =========== @@ -60,8 +50,6 @@ image before flashing it. It will be written in one of these locations: ![](images/x200/disassembly/0002.jpg) ![](images/x200/disassembly/0001.jpg) - - Initial BBB configuration {#clip} ========================= @@ -100,8 +88,6 @@ header), for SOIC-8 (clip: Pomona 5250): This is how you will connect. Numbers refer to pin numbers on the BBB, on the plugs near the DC jack. Here is a photo of the SOIC-8 flash chip. The pins are labelled: - - Look at the pads in that photo, on the left and right. Those are for SOIC-16. Would it be possible to remove the SOIC-8 and solder a SOIC-16 chip on those pins? @@ -234,10 +220,6 @@ Example output from running the command (see above): Erase/write done. Verifying flash... VERIFIED. -[Back to top of page.](#pagetop) - - - Wifi ==== @@ -259,8 +241,6 @@ the Intel chip that this X200 came with:\ ![](images/x200/disassembly/0016.jpg) ![](images/x200/disassembly/0017.jpg) - - WWAN ==== @@ -271,8 +251,6 @@ track your movements. Not to be confused with wifi (wifi is fine). - - Memory ====== @@ -288,8 +266,6 @@ Make sure that the RAM you buy is the 2Rx8 density. In this photo, 8GiB of RAM (2x4GiB) is installed:\ ![](images/x200/disassembly/0018.jpg) - - Boot it! {#boot} -------- @@ -299,8 +275,6 @@ You should see something like this: Now [install GNU+Linux](../gnulinux/). - - X200S and X200 Tablet users: GPIO33 trick will not work. {#gpio33} -------------------------------------------------------- @@ -342,8 +316,6 @@ On a related note, libreboot has a utility that could help with investigating this: [../hcl/gm45\_remove\_me.html\#demefactory](../hcl/gm45_remove_me.html#demefactory) - - Copyright © 2014, 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/x60_unbrick.md b/docs/install/x60_unbrick.md index b6710a99..564d5243 100644 --- a/docs/install/x60_unbrick.md +++ b/docs/install/x60_unbrick.md @@ -5,8 +5,6 @@ your ThinkPad X60 from booting. [Back to previous index](./) - - Table of Contents ================= @@ -15,9 +13,6 @@ Table of Contents - [Brick type 2: bad rom (or user error), system won't boot](#recovery) - - - Brick type 1: bucts not reset. {#bucts_brick} ============================== @@ -43,8 +38,6 @@ coreboot.rom) - 0x20000\] count=64k conv=notrunc\ still has Lenovo BIOS running, using those instructions: . - - bad rom (or user error), system won't boot {#recovery} =========================================== @@ -222,8 +215,6 @@ Power on!\ Operating system:\ ![](../images/x60_unbrick/0049.jpg) - - Copyright © 2014, 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 diff --git a/docs/install/x60tablet_unbrick.md b/docs/install/x60tablet_unbrick.md index 0a1801b1..e00338e6 100644 --- a/docs/install/x60tablet_unbrick.md +++ b/docs/install/x60tablet_unbrick.md @@ -5,8 +5,6 @@ your ThinkPad X60 Tablet from booting. [Back to previous index](./) - - Table of Contents ----------------- @@ -15,9 +13,6 @@ Table of Contents - [Brick type 2: bad rom (or user error), system won't boot](#recovery) - - - Brick type 1: bucts not reset. {#bucts_brick} ============================== @@ -43,8 +38,6 @@ coreboot.rom) - 0x20000\] count=64k conv=notrunc\ still has Lenovo BIOS running, using those instructions: . - - bad rom (or user error), system won't boot {#recovery} =========================================== @@ -129,8 +122,6 @@ one of them following the instructions in the output. Reverse the steps to re-assemble your system. - - Copyright © 2014, 2015 Leah Rowe \ Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike 4.0 -- cgit v1.2.3-70-g09d2