diff options
Diffstat (limited to 'docs/install')
-rw-r--r-- | docs/install/bbb_setup.md | 4 | ||||
-rw-r--r-- | docs/install/d510mo.md | 2 | ||||
-rw-r--r-- | docs/install/d945gclf.md | 4 | ||||
-rw-r--r-- | docs/install/ga-g41m-es2l.md | 2 | ||||
-rw-r--r-- | docs/install/index.md | 58 | ||||
-rw-r--r-- | docs/install/kcma-d8.md | 4 | ||||
-rw-r--r-- | docs/install/kgpe-d16.md | 4 | ||||
-rw-r--r-- | docs/install/r400_external.md | 4 | ||||
-rw-r--r-- | docs/install/rpi_setup.md | 14 | ||||
-rw-r--r-- | docs/install/t400_external.md | 2 | ||||
-rw-r--r-- | docs/install/t500_external.md | 4 | ||||
-rw-r--r-- | docs/install/t60_unbrick.md | 2 | ||||
-rw-r--r-- | docs/install/x200_external.md | 6 | ||||
-rw-r--r-- | docs/install/x60_unbrick.md | 2 | ||||
-rw-r--r-- | docs/install/x60tablet_unbrick.md | 2 |
15 files changed, 57 insertions, 57 deletions
diff --git a/docs/install/bbb_setup.md b/docs/install/bbb_setup.md index 5e28f947..af9026b3 100644 --- a/docs/install/bbb_setup.md +++ b/docs/install/bbb_setup.md @@ -74,7 +74,7 @@ Shopping list (pictures of this hardware is shown later): power supply is recommended. These should be easy to find in most places that sell electronics. **OPTIONAL. Only needed if not powering with the USB cable, or if you want to use [EHCI - debug](../misc/bbb_ehci.html)**. + debug](../misc/bbb_ehci.md)**. - **Pin header / jumper cables** (2.54mm / 0.1" headers): you should get male--male, male--female and female--female cables in 10cm size. Just get a load of them. Other possible names for these @@ -91,7 +91,7 @@ Shopping list (pictures of this hardware is shown later): that if needed. - **Mini USB A-B cable** (the BeagleBone probably already comes with one.) - **OPTIONAL - only needed for [EHCI - debug](../misc/bbb_ehci.html) or for serial/ssh access without + debug](../misc/bbb_ehci.md) or for serial/ssh access without ethernet cable (g\_multi kernel module)** - **FTDI TTL cable or debug board**: used for accessing the serial console on the BBB. [This diff --git a/docs/install/d510mo.md b/docs/install/d510mo.md index a3d70d6c..a695ce48 100644 --- a/docs/install/d510mo.md +++ b/docs/install/d510mo.md @@ -14,7 +14,7 @@ Use this to find out: Flashing instructions {#clip} ===================== -Refer to [bbb\_setup.html](bbb_setup.html) for how to set up the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to set up the BBB for flashing. This is an image of the flash chip, for reference:\ diff --git a/docs/install/d945gclf.md b/docs/install/d945gclf.md index 98a67e35..351fc3e0 100644 --- a/docs/install/d945gclf.md +++ b/docs/install/d945gclf.md @@ -6,12 +6,12 @@ This guide is for those who want libreboot on their Intel D945GCLF motherboard while they still have the original BIOS present. For information about this board, go to -[../hardware/d945gclf.html](../hardware/d945gclf.html) +[../hardware/d945gclf.md](../hardware/d945gclf.md) Flashing instructions {#clip} ===================== -Refer to [bbb\_setup.html](bbb_setup.html) for how to set up the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to set up the BBB for external flashing. Here is an image of the flash chip:\ diff --git a/docs/install/ga-g41m-es2l.md b/docs/install/ga-g41m-es2l.md index b3b47475..a4f197ef 100644 --- a/docs/install/ga-g41m-es2l.md +++ b/docs/install/ga-g41m-es2l.md @@ -14,7 +14,7 @@ Use this to find out: Flashing instructions {#clip} ===================== -Refer to [bbb\_setup.html](bbb_setup.html) for how to set up the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to set up the BBB for external flashing. **You can only externally reprogram one of the chips at a time, and you need to disable the chip that you're not flashing, by connecting 3v3 to /CS of that chip, so you will actually need 2 test diff --git a/docs/install/index.md b/docs/install/index.md index 02a6d4be..36241934 100644 --- a/docs/install/index.md +++ b/docs/install/index.md @@ -26,33 +26,33 @@ Flashing via software methods, on system: - [ASUS KFSN4-DRE](#flashrom) - [ThinkPad X60/T60 (if running Lenovo BIOS)](#flashrom_lenovobios) - [Apple MacBook2,1](#flashrom_macbook21) -- [ASUS Chromebook C201](c201.html) +- [ASUS Chromebook C201](c201.md) Setting up programmers, for external flashing via hardware method ----------------------------------------------------------------- - [How to program an SPI flash chip with the BeagleBone - Black](bbb_setup.html) + Black](bbb_setup.md) - [How to program an SPI flash chip with the Raspberry - Pi](rpi_setup.html) + Pi](rpi_setup.md) Flashing via hardware methods, on system: ----------------------------------------- -- [Gigabyte GA-G41-ES2L](ga-g41m-es2l.html) -- [Intel D510MO](d510mo.html) -- [Intel D945GCLF](d945gclf.html) -- [ASUS KGPE-D16](kgpe-d16.html) -- [ASUS KCMA-D8](kcma-d8.html) -- [ASUS Chromebook C201](c201.html) -- [ThinkPad X60](x60_unbrick.html) -- [ThinkPad X60 Tablet](x60tablet_unbrick.html) -- [ThinkPad T60](t60_unbrick.html) -- [ThinkPad X200/X200S/X200T](x200_external.html) -- [ThinkPad R400](r400_external.html) -- [ThinkPad T400](t400_external.html) -- [ThinkPad T500](t500_external.html) +- [Gigabyte GA-G41-ES2L](ga-g41m-es2l.md) +- [Intel D510MO](d510mo.md) +- [Intel D945GCLF](d945gclf.md) +- [ASUS KGPE-D16](kgpe-d16.md) +- [ASUS KCMA-D8](kcma-d8.md) +- [ASUS Chromebook C201](c201.md) +- [ThinkPad X60](x60_unbrick.md) +- [ThinkPad X60 Tablet](x60tablet_unbrick.md) +- [ThinkPad T60](t60_unbrick.md) +- [ThinkPad X200/X200S/X200T](x200_external.md) +- [ThinkPad R400](r400_external.md) +- [ThinkPad T400](t400_external.md) +- [ThinkPad T500](t500_external.md) Information about libreboot ROM images {#rom} ====================================== @@ -124,10 +124,10 @@ X60/T60 users running the proprietary firmware should refer to [\#flashrom\_lenovobios](#flashrom_lenovobios). MacBook2,1 users running Apple EFI should refer to [\#flashrom\_macbook21](#flashrom_macbook21) -X200 users, refer to [x200\_external.html](x200_external.html), R400 -users refer to [r400\_external.html](r400_external.html), T400 users -refer to [t400\_external.html](t400_external.html), T500 users refer to -[t500\_external.html](t500_external.html) +X200 users, refer to [x200\_external.md](x200_external.md), R400 +users refer to [r400\_external.md](r400_external.md), T400 users +refer to [t400\_external.md](t400_external.md), T500 users refer to +[t500\_external.md](t500_external.md) ASUS KFSN4-DRE? --------------- @@ -152,13 +152,13 @@ highly recommended, in case of bricks. extractor. These can be found online. See <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>** -Do check the HCL entry: [../hardware/kfsn4-dre.html](../hardware/kfsn4-dre.html) +Do check the HCL entry: [../hardware/kfsn4-dre.md](../hardware/kfsn4-dre.md) ASUS KGPE-D16? -------------- If you have the proprietary BIOS, you need to flash libreboot -externally. See [kgpe-d16.html](kgpe-d16.html). +externally. See [kgpe-d16.md](kgpe-d16.md). If you already have coreboot or libreboot installed, without write protection on the flash chip, then you can do it in software (otherwise, @@ -168,13 +168,13 @@ see link above). extractor. These can be found online. See <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>** -Do check the HCL entry: [../hardware/kgpe-d16.html](../hardware/kgpe-d16.html) +Do check the HCL entry: [../hardware/kgpe-d16.md](../hardware/kgpe-d16.md) ASUS KCMA-D8? ------------- If you have the proprietary BIOS, you need to flash libreboot -externally. See [kcma-d8.html](kgpe-d8.html). +externally. See [kcma-d8.md](kgpe-d8.md). If you already have coreboot or libreboot installed, without write protection on the flash chip, then you can do it in software (otherwise, @@ -184,14 +184,14 @@ see link above). extractor. These can be found online. See <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>** -Do check the HCL entry: [../hardware/kcma-d8.html](../hardware/kcma-d8.html) +Do check the HCL entry: [../hardware/kcma-d8.md](../hardware/kcma-d8.md) Intel D945GCLF? --------------- If you're running the original Intel factory BIOS, then you will need to flash externally. For instructions on how to do that, refer to -[d945gclf.html](d945gclf.html). +[d945gclf.md](d945gclf.md). Otherwise, read the generic instructions below for using the *flash* script. @@ -200,9 +200,9 @@ Are you currently running libreboot (or coreboot)? -------------------------------------------------- X60/T60 users should be fine with this guide. If you write-protected the -flash chip, please refer to [x60\_unbrick.html](x60_unbrick.html), -[x60tablet\_unbrick.html](x60tablet_unbrick.html) or -[t60\_unbrick.html](t60_unbrick.html). *This probably does not apply to +flash chip, please refer to [x60\_unbrick.md](x60_unbrick.md), +[x60tablet\_unbrick.md](x60tablet_unbrick.md) or +[t60\_unbrick.md](t60_unbrick.md). *This probably does not apply to you. Most people do not write-protect the flash chip, so you probably didn't either.* diff --git a/docs/install/kcma-d8.md b/docs/install/kcma-d8.md index 90d511fa..1dced30b 100644 --- a/docs/install/kcma-d8.md +++ b/docs/install/kcma-d8.md @@ -13,7 +13,7 @@ know how to recover. recommend avoiding Kingston modules.** For more general information about this board, refer to -[../hardware/kcma-d8.html](../hardware/kcma-d8.html). +[../hardware/kcma-d8.md](../hardware/kcma-d8.md). TODO: show photos here, and other info. @@ -25,7 +25,7 @@ TODO: show photos here, and other info. External programmer {#programmer} =================== -Refer to [bbb\_setup.html](bbb_setup.html) for a guide on how to set up +Refer to [bbb\_setup.md](bbb_setup.md) for a guide on how to set up an external SPI programmer. The flash chip is in a PDIP 8 socket (SPI flash chip) on the diff --git a/docs/install/kgpe-d16.md b/docs/install/kgpe-d16.md index efbf8ce3..881ff4e1 100644 --- a/docs/install/kgpe-d16.md +++ b/docs/install/kgpe-d16.md @@ -13,7 +13,7 @@ know how to recover. recommend avoiding Kingston modules.** For more general information about this board, refer to -[../hardware/kgpe-d16.html](../hardware/kgpe-d16.html). +[../hardware/kgpe-d16.md](../hardware/kgpe-d16.md). TODO: show photos here, and other info. @@ -34,7 +34,7 @@ Check the [suppliers](../../suppliers) page for more information. External programmer {#programmer} =================== -Refer to [bbb\_setup.html](bbb_setup.html) for a guide on how to set up +Refer to [bbb\_setup.md](bbb_setup.md) for a guide on how to set up an external SPI programmer. The flash chip is in a PDIP 8 socket (SPI flash chip) on the diff --git a/docs/install/r400_external.md b/docs/install/r400_external.md index 4243ba56..c0c50d80 100644 --- a/docs/install/r400_external.md +++ b/docs/install/r400_external.md @@ -17,7 +17,7 @@ Libreboot T400 {#t400} ============== You may also be interested in the smaller, more portable [Libreboot -T400](t400_external.html). +T400](t400_external.md). Serial port {#serial_port} ----------- @@ -80,7 +80,7 @@ image before flashing it. It will be written in one of these locations: Initial BBB configuration ========================= -Refer to [bbb\_setup.html](bbb_setup.html) for how to setup the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to setup the BBB for flashing. The following shows how to connect clip to the BBB (on the P9 header), diff --git a/docs/install/rpi_setup.md b/docs/install/rpi_setup.md index 89d921ba..3230cb63 100644 --- a/docs/install/rpi_setup.md +++ b/docs/install/rpi_setup.md @@ -37,7 +37,7 @@ Manual](http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_04.pd to disassemble the laptop, until you can access the BIOS chip. For photos, follow the [Libreboot T60 Recovery -Guide](t60_unbrick.html). +Guide](t60_unbrick.md). - On the X60, the BIOS chip is on the bottom of the motherboard, under a layer of protective black tape. @@ -71,7 +71,7 @@ B+ with 40 pins, start counting from the right and leave 14 pins): 5 MOSI Gray Orange Pin 18 19 6 CLK Purple Yellow Pin 22 23 7 *not used* *not used* *not used* *not used* *not used* - 8 3.3V *red* White [3.3V PSU RED](bbb_setup.html) 17 + 8 3.3V *red* White [3.3V PSU RED](bbb_setup.md) 17 Make sure the pinouts are correct; otherwise, Flashrom will fail to detect a chip, or it will "detect" a `0x0` chip. Finally, make sure @@ -193,7 +193,7 @@ successfully. If not, just flash again. - Screw drivers Follow the [ThinkPad X200: Initial installation -guide](x200_external.html) to +guide](x200_external.md) to disassemble the laptop, and access the BIOS rom chip. > **Note:** `x86#` refers to commands to be run on the x86 computer, and @@ -373,7 +373,7 @@ GPIO Pinouts: ![](images/rpi/0009.png) ![](images/rpi/0010.png) > \*Diagram made by ["Pacman" from Win-Raid -> Forums\*](http://www.win-raid.com/t58f16-Guide-Recover-from-failed-BIOS-flash-using-Raspberry-PI.html) +> Forums\*](http://www.win-raid.com/t58f16-Guide-Recover-from-failed-BIOS-flash-using-Raspberry-PI.md) SOIC Pinouts: @@ -423,12 +423,12 @@ box.](http://www.flashrom.org/RaspberryPi) - [rPI with Flashrom and SOIC Clip Powerpoint](http://satxhackers.org/wp/hack-content/uploads/2013/04/rPI_flashrom.pdf) - [Tnhh - Unbricking Chromebook with - Beaglebone](http://www.tnhh.net/2014/08/25/unbricking-chromebook-with-beaglebone.html) + Beaglebone](http://www.tnhh.net/2014/08/25/unbricking-chromebook-with-beaglebone.md) - **Use a DIY DIP System to flash an desoldered BIOS chip** - [Viktak - How to recover laptop after failed BIOS - flash](http://diy.viktak.com/2014/07/how-to-recover-laptop-after-failed-bios.html) + flash](http://diy.viktak.com/2014/07/how-to-recover-laptop-after-failed-bios.md) - [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) + Pi](http://www.win-raid.com/t58f16-Guide-Recover-from-failed-BIOS-flash-using-Raspberry-PI.md) Copyright © 2014, 2015 Lawrence Wu <sagnessagiel@gmail.com>\ Copyright © 2015 snuffeluffegus <>\ diff --git a/docs/install/t400_external.md b/docs/install/t400_external.md index eebdb96c..32414c2a 100644 --- a/docs/install/t400_external.md +++ b/docs/install/t400_external.md @@ -85,7 +85,7 @@ image before flashing it. It will be written in one of these locations: Initial BBB configuration ========================= -Refer to [bbb\_setup.html](bbb_setup.html) for how to configure the BBB +Refer to [bbb\_setup.md](bbb_setup.md) for how to configure the BBB for flashing. The following shows how to connect clip to the BBB (on the P9 header), diff --git a/docs/install/t500_external.md b/docs/install/t500_external.md index a0b75e1c..731ec8e0 100644 --- a/docs/install/t500_external.md +++ b/docs/install/t500_external.md @@ -12,7 +12,7 @@ Libreboot T400 {#t400} ============== You may also be interested in the smaller, more portable [Libreboot -T400](t400_external.html). +T400](t400_external.md). Serial port {#serial_port} ----------- @@ -75,7 +75,7 @@ image before flashing it. It will be written in one of these locations: Initial BBB configuration ========================= -Refer to [bbb\_setup.html](bbb_setup.html) for how to configure the BBB +Refer to [bbb\_setup.md](bbb_setup.md) for how to configure the BBB for flashing. The following shows how to connect clip to the BBB (on the P9 header), diff --git a/docs/install/t60_unbrick.md b/docs/install/t60_unbrick.md index 7cd01fdf..aa4e9334 100644 --- a/docs/install/t60_unbrick.md +++ b/docs/install/t60_unbrick.md @@ -122,7 +122,7 @@ system:\ ![](../images/t60_dev/0032.JPG) ![](../images/t60_dev/0033.JPG) Now wire up the BBB and the Pomona with your PSU.\ -Refer to [bbb\_setup.html](bbb_setup.html) for how to setup the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to setup the BBB for flashing.\ **Note, the guide mentions a 3.3v DC PSU but you don't need this on the T60: if you don't have or don't want to use an external PSU, then make diff --git a/docs/install/x200_external.md b/docs/install/x200_external.md index 2bb1e850..85e09b45 100644 --- a/docs/install/x200_external.md +++ b/docs/install/x200_external.md @@ -55,7 +55,7 @@ image before flashing it. It will be written in one of these locations: Initial BBB configuration {#clip} ========================= -Refer to [bbb\_setup.html](bbb_setup.html) for how to set up the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to set up the BBB for flashing. The following shows how to connect the clip to the BBB (on the P9 @@ -101,7 +101,7 @@ The following image shows how this is done:**\ In this image, a pin header was soldered onto the WSON. Another solution might be to de-solder the WSON-8 chip and put a SOIC-8 there instead. Check the list of SOIC-8 flash chips at -[../hardware/gm45\_remove\_me.html\#flashchips](../hardware/gm45_remove_me.html#flashchips) +[../hardware/gm45\_remove\_me.html\#flashchips](../hardware/gm45_remove_me.md#flashchips) but do note that these are only 4MiB (32Mb) chips. The only X200 SPI chips with 8MiB capacity are SOIC-16. For 8MiB capacity in this case, the X201 SOIC-8 flash chip (Macronix 25L6445E) might work. @@ -316,7 +316,7 @@ here: On a related note, libreboot has a utility that could help with investigating this: -[../hardware/gm45\_remove\_me.html\#demefactory](../hardware/gm45_remove_me.html#demefactory) +[../hardware/gm45\_remove\_me.html\#demefactory](../hardware/gm45_remove_me.md#demefactory) Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ This page is available under the [CC BY SA 4.0](../cc-by-sa-4.0.txt) diff --git a/docs/install/x60_unbrick.md b/docs/install/x60_unbrick.md index 008d981b..0ce20fad 100644 --- a/docs/install/x60_unbrick.md +++ b/docs/install/x60_unbrick.md @@ -106,7 +106,7 @@ flash chip:\ ![](../images/x60_unbrick/0016.jpg) Now wire up the BBB and the Pomona with your PSU.\ -Refer to [bbb\_setup.html](bbb_setup.html) for how to setup the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to setup the BBB for flashing.\ **Note, the guide mentions a 3.3v DC PSU but you don't need this on the X60: if you don't have or don't want to use an external PSU, then make diff --git a/docs/install/x60tablet_unbrick.md b/docs/install/x60tablet_unbrick.md index d9f96a15..25012d3d 100644 --- a/docs/install/x60tablet_unbrick.md +++ b/docs/install/x60tablet_unbrick.md @@ -85,7 +85,7 @@ Remove that screw and then remove the board:\ ![](../images/x60t_unbrick/0009.JPG) Now wire up the BBB and the Pomona with your PSU.\ -Refer to [bbb\_setup.html](bbb_setup.html) for how to setup the BBB for +Refer to [bbb\_setup.md](bbb_setup.md) for how to setup the BBB for flashing.\ **Note, the guide mentions a 3.3v DC PSU but you don't need this on the X60 Tablet: if you don't have or don't want to use an external PSU, |