aboutsummaryrefslogtreecommitdiff
path: root/docs/install
diff options
context:
space:
mode:
Diffstat (limited to 'docs/install')
-rw-r--r--docs/install/bbb_setup.md16
-rw-r--r--docs/install/c201.md22
-rw-r--r--docs/install/d510mo.md8
-rw-r--r--docs/install/d945gclf.md6
-rw-r--r--docs/install/ga-g41m-es2l.md8
-rw-r--r--docs/install/index.md40
-rw-r--r--docs/install/kcma-d8.md6
-rw-r--r--docs/install/kgpe-d16.md8
-rw-r--r--docs/install/r400_external.md28
-rw-r--r--docs/install/rpi_setup.md6
-rw-r--r--docs/install/t400_external.md28
-rw-r--r--docs/install/t500_external.md28
-rw-r--r--docs/install/t60_unbrick.md10
-rw-r--r--docs/install/x200_external.md22
-rw-r--r--docs/install/x60_unbrick.md10
-rw-r--r--docs/install/x60tablet_unbrick.md10
16 files changed, 0 insertions, 256 deletions
diff --git a/docs/install/bbb_setup.md b/docs/install/bbb_setup.md
index 8471cad9..eb92c80f 100644
--- a/docs/install/bbb_setup.md
+++ b/docs/install/bbb_setup.md
@@ -1,4 +1,3 @@
-<div class="section">
How to program an SPI flash chip with the BeagleBone Black or Teensy 3.1 {#pagetop}
========================================================================
@@ -33,9 +32,7 @@ Onto the Beaglebone black\...
[Back to previous index](./)
-</div>
-<div id="hardware_requirements" class="section">
Hardware requirements
=====================
@@ -107,9 +104,7 @@ Shopping list (pictures of this hardware is shown later):
[Back to top of page.](#pagetop)
-</div>
-<div id="psu33" class="section">
Setting up the 3.3V DC PSU
==========================
@@ -145,9 +140,7 @@ connector, instead of going through the centre.
Here is an example set up:\
![](images/x200/psu33.jpg "Copyright © 2015 Patrick "P. J." McDermott <pj@pehjota.net> see license notice at the end of this document")
-</div>
-<div id="bbb_access" class="section">
Accessing the operating system on the BBB
=========================================
@@ -177,9 +170,7 @@ directly accessible from SSH, or screen:\
You can also access the uboot console, using the serial method instead
of SSH.
-</div>
-<div id="spidev" class="section">
Setting up spidev on the BBB
============================
@@ -272,9 +263,7 @@ Output:
This means that it\'s working (the clip isn\'t connected to any flash
chip, so the error is fine).
-</div>
-<div id="clip" class="section">
Connecting the Pomona 5250/5252
===============================
@@ -349,9 +338,7 @@ You should now have something that looks like this:\
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
Notes about stability {#stability}
=====================
@@ -371,9 +358,7 @@ following configuration:
- See this image: <http://i.imgur.com/qHGxKpj.jpg>
- He was able to flash at 50MHz (lower speeds are also fine).
-</div>
-<div class="section">
Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\
Copyright © 2015 Patrick \"P. J.\" McDermott &lt;pj@pehjota.net&gt;\
@@ -411,4 +396,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/c201.md b/docs/install/c201.md
index 9774e335..7ef53795 100644
--- a/docs/install/c201.md
+++ b/docs/install/c201.md
@@ -1,4 +1,3 @@
-<div class="section">
ASUS Chromebook C201 installation guide {#pagetop}
=======================================
@@ -8,12 +7,10 @@ C201. Since the device ships with Coreboot, the installation
instructions are the same before and after flashing Libreboot for the
first time.
-<div class="important">
**If you are using libreboot\_src or git, then make sure that you built
the sources first (see [../git/\#build](../git/#build)).**
-</div>
Look at the [list of ROM images](#rom) to see which image is compatible
with your device.
@@ -52,16 +49,13 @@ root shell.
[Back to main index](../)
-</div>
-<div class="section">
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.
-<div class="important">
Instructions to access the [recovery mode
screen](../depthcharge/#recovery_mode_screen) and [enabling developer
@@ -84,18 +78,14 @@ 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.
-</div>
-</div>
-<div class="section">
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.
-<div class="subsection">
Configuring verified boot parameters {#configuring_verified_boot_parameters}
------------------------------------
@@ -111,9 +101,7 @@ parameters](../depthcharge/#configuring_verified_boot_parameters):
Those changes can be reverted later, when the device is known to be in a
working state.
-</div>
-<div class="subsection">
Removing the write protect screw {#removing_write_protect_screw}
--------------------------------
@@ -137,11 +125,8 @@ 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.
-</div>
-</div>
-<div class="section">
Installing Libreboot to the SPI flash {#installing_libreboot_spi_flash}
=====================================
@@ -151,7 +136,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.
-<div class="subsection">
Installing Libreboot internally, from the device {#installing_libreboot_internally}
------------------------------------------------
@@ -185,9 +169,7 @@ You should also see within the output the following:\
Shut down. The device will now boot to Libreboot.
-</div>
-<div class="subsection">
Installing Libreboot externally, with a SPI flash programmer {#installing_libreboot_externally}
------------------------------------------------------------
@@ -235,7 +217,6 @@ You should also see within the output the following:\
The device will now boot to Libreboot.
-</div>
Debian GNU+Linux {#debian}
----------------
@@ -249,9 +230,7 @@ See <https://wiki.debian.org/InstallingDebianOn/Asus/C201>.
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
Copyright © 2015 Paul Kocialkowski &lt;contact@paulk.fr&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -287,4 +266,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/d510mo.md b/docs/install/d510mo.md
index 3ef3801c..d9aaa705 100644
--- a/docs/install/d510mo.md
+++ b/docs/install/d510mo.md
@@ -1,4 +1,3 @@
-<div class="section">
D510MO flashing tutorial {#pagetop}
========================
@@ -8,9 +7,7 @@ motherboard while they still have the original BIOS present.
[Back to main index](./)
-</div>
-<div class="section">
Flash chip size {#flashchips}
===============
@@ -20,9 +17,7 @@ Use this to find out:\
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
Flashing instructions {#clip}
=====================
@@ -33,9 +28,7 @@ flashing.
This is an image of the flash chip, for reference:\
![](../images/d510mo/d510mo.jpg)
-</div>
-<div class="section">
Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -71,4 +64,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/d945gclf.md b/docs/install/d945gclf.md
index d0d02cb9..3efcca73 100644
--- a/docs/install/d945gclf.md
+++ b/docs/install/d945gclf.md
@@ -1,4 +1,3 @@
-<div class="section">
Intel D945GCLF flashing tutorial {#pagetop}
================================
@@ -11,9 +10,7 @@ For information about this board, go to
[Back to main index](./)
-</div>
-<div class="section">
Flashing instructions {#clip}
=====================
@@ -24,9 +21,7 @@ external flashing.
Here is an image of the flash chip:\
![](../images/d945gclf/d945gclf_spi.jpg)
-</div>
-<div class="section">
Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -62,4 +57,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/ga-g41m-es2l.md b/docs/install/ga-g41m-es2l.md
index e3218280..095aa56f 100644
--- a/docs/install/ga-g41m-es2l.md
+++ b/docs/install/ga-g41m-es2l.md
@@ -1,4 +1,3 @@
-<div class="section">
GA-G41M-ES2L flashing tutorial {#pagetop}
==============================
@@ -8,9 +7,7 @@ motherboard while they still have the original BIOS present.
[Back to main index](./)
-</div>
-<div class="section">
Flash chip size {#flashchips}
===============
@@ -20,9 +17,7 @@ Use this to find out:\
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
Flashing instructions {#clip}
=====================
@@ -57,9 +52,7 @@ 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.
-</div>
-<div class="section">
Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -95,4 +88,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/index.md b/docs/install/index.md
index 66e750e7..6d66f8ac 100644
--- a/docs/install/index.md
+++ b/docs/install/index.md
@@ -1,4 +1,3 @@
-<div class="section">
Installing libreboot {#pagetop}
====================
@@ -12,9 +11,7 @@ that has CONFIG\_STRICT\_DEVMEM not enabled.
[Back to previous index](../)
-</div>
-<div class="section">
General information
-------------------
@@ -55,9 +52,7 @@ Flashing via hardware methods, on system:
- [ThinkPad T400](t400_external.html)
- [ThinkPad T500](t500_external.html)
-</div>
-<div class="section">
Information about libreboot ROM images {#rom}
======================================
@@ -105,9 +100,7 @@ information.
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
How to update or install libreboot (if you are already running libreboot or coreboot) {#flashrom}
=====================================================================================
@@ -118,12 +111,10 @@ any dedicated hardware. In other words, you can do everything entirely
in software, directly from the OS that is running on your libreboot
system.
-<div class="important">
**If you are using libreboot\_src or git, then make sure that you built
the sources first (see [../git/\#build](../git/#build)).**
-</div>
Look at the [list of ROM images](#rom) to see which image is compatible
with your device.
@@ -281,35 +272,27 @@ 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.
-<div class="important">
How to update the flash chip contents:\
\$ **sudo ./flash update [yourrom.rom](#rom)**
-</div>
-<div class="important">
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)**
-</div>
-<div class="important">
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.
-</div>
[Back to top of page](#pagetop)
-</div>
-<div class="section">
ThinkPad X60/T60: Initial installation guide (if running the proprietary firmware) {#flashrom_lenovobios}
==================================================================================
@@ -321,19 +304,16 @@ 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)**
-<div class="important">
**If you are using libreboot\_src or git, then make sure that you built
the sources first (see [../git/\#build](../git/#build)).**
-</div>
**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
<http://www.coreboot.org/Board:lenovo/x60/Installation>.**
-<div class="important">
**If you\'re using libreboot 20150518, note that there is a mistake in
the flashing script. do this: *rm -f patch && wget -O flash
@@ -343,9 +323,7 @@ https://notabug.org/vimuser/libreboot/raw/9d850543ad90b72e0e333c98075530b31e5d23
The first half of the procedure is as follows:\
\$ **sudo ./flash i945lenovo\_firstflash [yourrom.rom](#rom).**
-</div>
-<div class="important">
You should see within the output the following:\
**\"Updated BUC.TS=1 - 64kb address ranges at 0xFFFE0000 and 0xFFFF0000
@@ -364,9 +342,7 @@ 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).
-</div>
-<div class="important">
When you have booted up again, you must also do this:\
\$ **sudo ./flash i945lenovo\_secondflash [yourrom.rom](#rom)**
@@ -375,9 +351,7 @@ 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)**
-</div>
-<div class="important">
You should see within the output the following:\
**\"Updated BUC.TS=0 - 128kb address range 0xFFFE0000-0xFFFFFFFF is
@@ -386,23 +360,18 @@ untranslated\"**
You should also see within the output the following:\
**\"Verifying flash\... VERIFIED.\"**
-</div>
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
MacBook2,1: Initial installation guide (if running the proprietary firmware) {#flashrom_macbook21}
============================================================================
-<div class="important">
**If you have a MacBook1,1, refer to
[../hcl/\#macbook11](../hcl/#macbook11) for flashing instructions.**
-</div>
**This is for the MacBook2,1 while running Apple EFI firmware. If you
already have coreboot or libreboot running, then go to
@@ -415,37 +384,29 @@ Be sure to read the information in
original Apple EFI firmware. For that, please refer to
<http://www.coreboot.org/Board:apple/macbook21>.**
-<div class="important">
**If you are using libreboot\_src or git, then make sure that you built
the sources first (see [../git/\#build](../git/#build)).**
-</div>
Look at the [list of ROM images](#rom) to see which image is compatible
with your device.
-<div class="important">
Use this flashing script, to install libreboot:\
\$ **sudo ./flash i945apple\_firstflash [yourrom.rom](#rom)**
-</div>
-<div class="important">
You should also see within the output the following:\
**\"Verifying flash\... VERIFIED.\"**
Shut down.
-</div>
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
Copyright © 2014, 2015, 2016 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -481,4 +442,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/kcma-d8.md b/docs/install/kcma-d8.md
index ecbb4a17..623c07f3 100644
--- a/docs/install/kcma-d8.md
+++ b/docs/install/kcma-d8.md
@@ -1,4 +1,3 @@
-<div class="section">
KCMA-D8 external flashing instructions {#pagetop}
======================================
@@ -24,9 +23,7 @@ TODO: show photos here, and other info.
[Back to main index](./)
-</div>
-<div class="section">
External programmer {#programmer}
===================
@@ -39,9 +36,7 @@ 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.
-</div>
-<div class="section">
Copyright © 2016 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -77,4 +72,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/kgpe-d16.md b/docs/install/kgpe-d16.md
index a91af3ff..5f41bcc0 100644
--- a/docs/install/kgpe-d16.md
+++ b/docs/install/kgpe-d16.md
@@ -1,4 +1,3 @@
-<div class="section">
KGPE-D16 external flashing instructions {#pagetop}
=======================================
@@ -24,9 +23,7 @@ TODO: show photos here, and other info.
[Back to main index](./)
-</div>
-<div class="section">
KGPE-D16 boards (and full systems) with libreboot preinstalled {#preinstall}
==============================================================
@@ -37,9 +34,7 @@ GNU+Linux distribution.
Check the [suppliers](../../suppliers) page for more information.
-</div>
-<div class="section">
External programmer {#programmer}
===================
@@ -52,9 +47,7 @@ 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.
-</div>
-<div class="section">
Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -90,4 +83,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/r400_external.md b/docs/install/r400_external.md
index 16e96258..9a10c219 100644
--- a/docs/install/r400_external.md
+++ b/docs/install/r400_external.md
@@ -1,4 +1,3 @@
-<div class="section">
Flashing the R400 with a BeagleBone Black {#pagetop}
=========================================
@@ -16,9 +15,7 @@ you chose before flashing. (instructions referenced later in this guide)
[Back to main index](./)
-</div>
-<div class="section">
Libreboot T400 {#t400}
==============
@@ -26,9 +23,7 @@ Libreboot T400 {#t400}
You may also be interested in the smaller, more portable [Libreboot
T400](t400_external.html).
-</div>
-<div class="section">
Serial port {#serial_port}
-----------
@@ -37,9 +32,7 @@ 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.
-</div>
-<div id="cpu_compatibility" class="section">
A note about CPUs
=================
@@ -55,9 +48,7 @@ Quad-core CPUs
Incompatible. Do not use.
-</div>
-<div id="switchable_graphics" class="section">
A note about GPUs
=================
@@ -77,9 +68,7 @@ CPU paste required
See [\#paste](#paste).
-</div>
-<div class="section">
Flash chip size {#flashchips}
===============
@@ -89,9 +78,7 @@ Use this to find out:\
[Back to top of page.](#pagetop)
-</div>
-<div class="section photos">
MAC address {#macaddress}
===========
@@ -106,9 +93,7 @@ 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)
-</div>
-<div class="section photos">
Initial BBB configuration
=========================
@@ -312,9 +297,7 @@ Example output from running the command (see above):
[Back to top of page.](#pagetop)
-</div>
-<div id="paste" class="section photos">
Thermal paste (IMPORTANT)
=========================
@@ -333,9 +316,7 @@ 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.
-</div>
-<div class="section">
Wifi
====
@@ -357,9 +338,7 @@ 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)
-</div>
-<div class="section">
WWAN
====
@@ -371,9 +350,7 @@ track your movements.
Not to be confused with wifi (wifi is fine).
-</div>
-<div class="section photos">
Memory
======
@@ -391,9 +368,7 @@ different, so this page might be BS)
The following photo shows 8GiB (2x4GiB) of RAM installed:\
![](images/t400/memory.jpg)
-</div>
-<div class="section photos">
Boot it!
--------
@@ -404,9 +379,7 @@ You should see something like this:
Now [install GNU+Linux](../gnulinux/).
-</div>
-<div class="section">
Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -442,4 +415,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/rpi_setup.md b/docs/install/rpi_setup.md
index 8b53196e..f7687929 100644
--- a/docs/install/rpi_setup.md
+++ b/docs/install/rpi_setup.md
@@ -1,4 +1,3 @@
-<div class="section">
How to program an SPI flash chip with the Raspberry Pi {#pagetop}
======================================================
@@ -14,9 +13,7 @@ SOIC-16).
[Back to previous index](../)
-</div>
-<div class="section">
[](#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)
------------------------------------------------------------------------------------------------------------------------------------------------------------------
@@ -428,9 +425,7 @@ 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)
-</div>
-<div class="section">
Copyright © 2014, 2015 Lawrence Wu &lt;sagnessagiel@gmail.com&gt;\
Copyright © 2015 snuffeluffegus &lt;&gt;\
@@ -469,4 +464,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/t400_external.md b/docs/install/t400_external.md
index 568d5062..d072ff71 100644
--- a/docs/install/t400_external.md
+++ b/docs/install/t400_external.md
@@ -1,4 +1,3 @@
-<div class="section">
Flashing the T400 with a BeagleBone Black {#pagetop}
=========================================
@@ -19,9 +18,7 @@ upper right corner.
[Back to main index](./)
-</div>
-<div class="section">
T400 laptops with libreboot pre-installed {#preinstall}
=========================================
@@ -32,9 +29,7 @@ GNU+Linux distribution.
Check the [suppliers](../../suppliers) page for more information.
-</div>
-<div class="section">
Serial port {#serial_port}
-----------
@@ -43,9 +38,7 @@ 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.
-</div>
-<div id="cpu_compatibility" class="section">
A note about CPUs
=================
@@ -60,9 +53,7 @@ Quad-core CPUs
Incompatible. Do not use.
-</div>
-<div id="switchable_graphics" class="section">
A note about GPUs
=================
@@ -82,9 +73,7 @@ CPU paste required
See [\#paste](#paste).
-</div>
-<div class="section">
Flash chip size {#flashchips}
===============
@@ -94,9 +83,7 @@ Use this to find out:\
[Back to top of page.](#pagetop)
-</div>
-<div class="section photos">
MAC address {#macaddress}
===========
@@ -111,9 +98,7 @@ 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)
-</div>
-<div class="section photos">
Initial BBB configuration
=========================
@@ -318,9 +303,7 @@ Example output from running the command (see above):
[Back to top of page.](#pagetop)
-</div>
-<div id="paste" class="section photos">
Thermal paste (IMPORTANT)
=========================
@@ -339,9 +322,7 @@ 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.
-</div>
-<div class="section">
Wifi
====
@@ -363,9 +344,7 @@ 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)
-</div>
-<div class="section">
WWAN
====
@@ -377,9 +356,7 @@ track your movements.
Not to be confused with wifi (wifi is fine).
-</div>
-<div class="section photos">
Memory
======
@@ -397,9 +374,7 @@ different, so this page might be BS)
The following photo shows 8GiB (2x4GiB) of RAM installed:\
![](images/t400/memory.jpg)
-</div>
-<div class="section photos">
Boot it!
--------
@@ -410,9 +385,7 @@ You should see something like this:
Now [install GNU+Linux](../gnulinux/).
-</div>
-<div class="section">
Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -448,4 +421,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/t500_external.md b/docs/install/t500_external.md
index b7b60bb7..621e76e9 100644
--- a/docs/install/t500_external.md
+++ b/docs/install/t500_external.md
@@ -1,4 +1,3 @@
-<div class="section">
Flashing the T500 with a BeagleBone Black {#pagetop}
=========================================
@@ -11,9 +10,7 @@ followed (adapted) if you brick your T500, to know how to recover.
[Back to main index](./)
-</div>
-<div class="section">
Libreboot T400 {#t400}
==============
@@ -21,9 +18,7 @@ Libreboot T400 {#t400}
You may also be interested in the smaller, more portable [Libreboot
T400](t400_external.html).
-</div>
-<div class="section">
Serial port {#serial_port}
-----------
@@ -32,9 +27,7 @@ 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.
-</div>
-<div id="cpu_compatibility" class="section">
A note about CPUs
=================
@@ -50,9 +43,7 @@ Quad-core CPUs
Incompatible. Do not use.
-</div>
-<div id="switchable_graphics" class="section">
A note about GPUs
=================
@@ -72,9 +63,7 @@ CPU paste required
See [\#paste](#paste).
-</div>
-<div class="section">
Flash chip size {#flashchips}
===============
@@ -84,9 +73,7 @@ Use this to find out:\
[Back to top of page.](#pagetop)
-</div>
-<div class="section photos">
MAC address {#macaddress}
===========
@@ -101,9 +88,7 @@ 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)
-</div>
-<div class="section photos">
Initial BBB configuration
=========================
@@ -323,9 +308,7 @@ Example output from running the command (see above):
[Back to top of page.](#pagetop)
-</div>
-<div id="paste" class="section photos">
Thermal paste (IMPORTANT)
=========================
@@ -344,9 +327,7 @@ 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.
-</div>
-<div class="section">
Wifi
====
@@ -368,9 +349,7 @@ 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)
-</div>
-<div class="section">
WWAN
====
@@ -382,9 +361,7 @@ also track your movements.
Not to be confused with wifi (wifi is fine).
-</div>
-<div class="section photos">
Memory
======
@@ -402,9 +379,7 @@ different, so this page might be BS)
The following photo shows 8GiB (2x4GiB) of RAM installed:\
![](images/t400/memory.jpg)
-</div>
-<div class="section photos">
Boot it!
--------
@@ -415,9 +390,7 @@ You should see something like this:
Now [install GNU+Linux](../gnulinux/).
-</div>
-<div class="section">
Copyright © 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -453,4 +426,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/t60_unbrick.md b/docs/install/t60_unbrick.md
index c86fd294..aab55241 100644
--- a/docs/install/t60_unbrick.md
+++ b/docs/install/t60_unbrick.md
@@ -1,4 +1,3 @@
-<div class="section">
ThinkPad T60: Recovery guide
============================
@@ -8,9 +7,7 @@ your ThinkPad T60 from booting.
[Back to previous index](./)
-</div>
-<div class="section">
Table of Contents
-----------------
@@ -20,9 +17,7 @@ Table of Contents
- [Brick type 2: bad rom (or user error), system won\'t
boot](#recovery)
-</div>
-<div class="section">
Brick type 1: bucts not reset. {#bucts_brick}
==============================
@@ -50,9 +45,7 @@ still has Lenovo BIOS running, using those instructions:
<http://www.coreboot.org/Board:lenovo/x60/Installation>. (it says x60,
but instructions for t60 are identical)
-</div>
-<div class="section">
bad rom (or user error), system won\'t boot {#recovery}
===========================================
@@ -218,9 +211,7 @@ Always stress test (\'stress -c 2\' and xsensors. below 90C is ok) when
replacing cpu paste/heatsink:\
![](../images/t60_dev/0074.JPG)
-</div>
-<div class="section">
Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -256,4 +247,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/x200_external.md b/docs/install/x200_external.md
index fe936c1f..5368dff4 100644
--- a/docs/install/x200_external.md
+++ b/docs/install/x200_external.md
@@ -1,4 +1,3 @@
-<div class="section">
Flashing the X200 with a BeagleBone Black {#pagetop}
=========================================
@@ -21,9 +20,7 @@ followed (adapted) if you brick your X200, to know how to recover.
[Back to main index](./)
-</div>
-<div class="section">
X200 laptops with libreboot pre-installed {#preinstall}
=========================================
@@ -34,9 +31,7 @@ GNU+Linux distribution.
Check the [suppliers](../../suppliers) page for more information.
-</div>
-<div class="section">
Flash chip size {#flashchips}
===============
@@ -51,9 +46,7 @@ X200S/X200T are supported; see
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
MAC address {#macaddress}
===========
@@ -69,9 +62,7 @@ image before flashing it. It will be written in one of these locations:
![](images/x200/disassembly/0002.jpg)
![](images/x200/disassembly/0001.jpg)
-</div>
-<div class="section">
Initial BBB configuration {#clip}
=========================
@@ -246,9 +237,7 @@ Example output from running the command (see above):
[Back to top of page.](#pagetop)
-</div>
-<div class="section">
Wifi
====
@@ -271,9 +260,7 @@ the Intel chip that this X200 came with:\
![](images/x200/disassembly/0016.jpg)
![](images/x200/disassembly/0017.jpg)
-</div>
-<div class="section">
WWAN
====
@@ -285,9 +272,7 @@ track your movements.
Not to be confused with wifi (wifi is fine).
-</div>
-<div class="section">
Memory
======
@@ -304,9 +289,7 @@ 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)
-</div>
-<div class="section">
Boot it! {#boot}
--------
@@ -317,9 +300,7 @@ You should see something like this:
Now [install GNU+Linux](../gnulinux/).
-</div>
-<div class="section">
X200S and X200 Tablet users: GPIO33 trick will not work. {#gpio33}
--------------------------------------------------------
@@ -362,9 +343,7 @@ 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)
-</div>
-<div class="section">
Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -400,4 +379,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/x60_unbrick.md b/docs/install/x60_unbrick.md
index a38f862b..123dce40 100644
--- a/docs/install/x60_unbrick.md
+++ b/docs/install/x60_unbrick.md
@@ -1,4 +1,3 @@
-<div class="section">
ThinkPad X60: Recovery guide
============================
@@ -8,9 +7,7 @@ your ThinkPad X60 from booting.
[Back to previous index](./)
-</div>
-<div class="section">
Table of Contents
=================
@@ -20,9 +17,7 @@ Table of Contents
- [Brick type 2: bad rom (or user error), system won\'t
boot](#recovery)
-</div>
-<div class="section">
Brick type 1: bucts not reset. {#bucts_brick}
==============================
@@ -49,9 +44,7 @@ coreboot.rom) - 0x20000\] count=64k conv=notrunc\
still has Lenovo BIOS running, using those instructions:
<http://www.coreboot.org/Board:lenovo/x60/Installation>.
-</div>
-<div class="section">
bad rom (or user error), system won\'t boot {#recovery}
===========================================
@@ -230,9 +223,7 @@ Power on!\
Operating system:\
![](../images/x60_unbrick/0049.jpg)
-</div>
-<div class="section">
Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -268,4 +259,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>
diff --git a/docs/install/x60tablet_unbrick.md b/docs/install/x60tablet_unbrick.md
index 5d8bea51..8481cac9 100644
--- a/docs/install/x60tablet_unbrick.md
+++ b/docs/install/x60tablet_unbrick.md
@@ -1,4 +1,3 @@
-<div class="section">
ThinkPad X60 Tablet: Recovery guide
===================================
@@ -8,9 +7,7 @@ your ThinkPad X60 Tablet from booting.
[Back to previous index](./)
-</div>
-<div class="section">
Table of Contents
-----------------
@@ -20,9 +17,7 @@ Table of Contents
- [Brick type 2: bad rom (or user error), system won\'t
boot](#recovery)
-</div>
-<div class="section">
Brick type 1: bucts not reset. {#bucts_brick}
==============================
@@ -49,9 +44,7 @@ coreboot.rom) - 0x20000\] count=64k conv=notrunc\
still has Lenovo BIOS running, using those instructions:
<http://www.coreboot.org/Board:lenovo/x60/Installation>.
-</div>
-<div class="section">
bad rom (or user error), system won\'t boot {#recovery}
===========================================
@@ -137,9 +130,7 @@ one of them following the instructions in the output.
Reverse the steps to re-assemble your system.
-</div>
-<div class="section">
Copyright © 2014, 2015 Leah Rowe &lt;info@minifree.org&gt;\
Permission is granted to copy, distribute and/or modify this document
@@ -175,4 +166,3 @@ The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most
closely approximates an absolute disclaimer and waiver of all liability.
-</div>