diff options
Diffstat (limited to 'docs/hcl')
-rw-r--r-- | docs/hcl/c201.md | 22 | ||||
-rw-r--r-- | docs/hcl/d510mo.md | 4 | ||||
-rw-r--r-- | docs/hcl/d945gclf.md | 6 | ||||
-rw-r--r-- | docs/hcl/ga-g41m-es2l.md | 4 | ||||
-rw-r--r-- | docs/hcl/gm45_remove_me.md | 28 | ||||
-rw-r--r-- | docs/hcl/imac52.md | 4 | ||||
-rw-r--r-- | docs/hcl/index.md | 38 | ||||
-rw-r--r-- | docs/hcl/kcma-d8.md | 20 | ||||
-rw-r--r-- | docs/hcl/kfsn4-dre.md | 18 | ||||
-rw-r--r-- | docs/hcl/kgpe-d16.md | 20 | ||||
-rw-r--r-- | docs/hcl/r400.md | 12 | ||||
-rw-r--r-- | docs/hcl/t400.md | 14 | ||||
-rw-r--r-- | docs/hcl/t500.md | 16 | ||||
-rw-r--r-- | docs/hcl/x200.md | 30 |
14 files changed, 0 insertions, 236 deletions
diff --git a/docs/hcl/c201.md b/docs/hcl/c201.md index 5c92e5b5..6133b3f2 100644 --- a/docs/hcl/c201.md +++ b/docs/hcl/c201.md @@ -1,4 +1,3 @@ -<div class="section"> ASUS Chromebook C201 {#pagetop} ==================== @@ -19,9 +18,7 @@ Flashing instructions can be found at [Back to previous index](./). -</div> -<div class="section"> - [Google\'s intent with CrOS devices](#googlesintent) - [Considerations about ChromeOS and free operating systems](#os) @@ -34,9 +31,7 @@ Flashing instructions can be found at - [Depthcharge payload](#depthcharge) - [Flash chip write protection: the screw](#thescrew) -</div> -<div class="section"> Google\'s intent with CrOS devices {#googlesintent} ================================== @@ -69,9 +64,7 @@ software movement. [Back to top of page](#pagetop). -</div> -<div class="section"> Considerations about ChromeOS and free operating systems {#os} ======================================================== @@ -95,9 +88,7 @@ TODO: instructions for Devuan [Back to top of page](#pagetop). -</div> -<div class="section"> Caution: Video acceleration requires a non-free blob, software rendering can be used instead. {#videoblobs} ============================================================================================= @@ -120,9 +111,7 @@ story: [Back to top of page](#pagetop). -</div> -<div class="section"> Caution: WiFi requires a non-free blob, a USB dongle can be used instead. {#wifiblobs} ========================================================================= @@ -149,9 +138,7 @@ These wifi dongles use the AR9271 (atheros) chipset, supported by the free *ath9k\_htc* driver in the Linux kernel. They work in *linux-libre* too. -</div> -<div class="section"> EC firmware is free software! {#ec} ============================= @@ -168,9 +155,7 @@ when using one of these laptops. The libreboot FAQ briefly describes what an *EC* is: <http://libreboot.org/faq/#firmware-ec> -</div> -<div class="section"> No microcode! {#microcode} ============= @@ -188,9 +173,7 @@ microcode. [Back to top of page](#pagetop). -</div> -<div class="section"> Depthcharge payload {#depthcharge} =================== @@ -199,9 +182,7 @@ These systems do not use the GRUB payload. Instead, they use a payload called depthcharge, which is common on CrOS devices. This is free software, maintained by Google. -</div> -<div class="section"> Flash chip write protection: the screw {#thescrew} ====================================== @@ -226,9 +207,7 @@ firmware-level *evil maid* attack. It\'s possible to write protect on all current libreboot systems, but CrOS devices make it easy. The screw is such a stupidly simple idea, which all designs should implement. -</div> -<div class="section"> Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -264,4 +243,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/hcl/d510mo.md b/docs/hcl/d510mo.md index 522e34e8..7a5fa461 100644 --- a/docs/hcl/d510mo.md +++ b/docs/hcl/d510mo.md @@ -1,4 +1,3 @@ -<div class="section"> Intel D510MO desktop board {#pagetop} ========================== @@ -14,9 +13,7 @@ This board can however be used for building a headless server. Flashing instructions can be found at [../install/d510mo.html](../install/d510mo.html) -</div> -<div class="section"> Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -52,4 +49,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/hcl/d945gclf.md b/docs/hcl/d945gclf.md index 2e19f527..8208c319 100644 --- a/docs/hcl/d945gclf.md +++ b/docs/hcl/d945gclf.md @@ -1,4 +1,3 @@ -<div class="section"> Intel D945GCLF desktop board {#pagetop} ============================ @@ -47,9 +46,7 @@ Here is an image of the D945GCLF2 board:\ And SPI SOIC8 flash chip\ ![](../images/d945gclf/20160923_141550.jpg){width="50%" height="50%"} -</div> -<div class="section"> How to replace thermal paste and fan ------------------------------------ @@ -79,9 +76,7 @@ After that, assemble your new fan into CPU cooler\ Finally assemle both coolers on both chips, do not forget put in the CPU fan connector back, and you are done. -</div> -<div class="section"> Copyright © 2016 Arthur Heymans <arthur@aheymans.xyz>\ Copyright © 2016 Vitaly Castaño Solana <vita\_cell@hotmail.com>\ @@ -118,4 +113,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/hcl/ga-g41m-es2l.md b/docs/hcl/ga-g41m-es2l.md index 98912994..5b150de8 100644 --- a/docs/hcl/ga-g41m-es2l.md +++ b/docs/hcl/ga-g41m-es2l.md @@ -1,4 +1,3 @@ -<div class="section"> Gigabyte GA-G41M-ES2L desktop board {#pagetop} =================================== @@ -18,9 +17,7 @@ hwaddress ether macaddressgoeshere Flashing instructions can be found at [../install/\#flashrom](../install/#flashrom) -</div> -<div class="section"> Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -56,4 +53,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/hcl/gm45_remove_me.md b/docs/hcl/gm45_remove_me.md index 92ef4347..4404c6c2 100644 --- a/docs/hcl/gm45_remove_me.md +++ b/docs/hcl/gm45_remove_me.md @@ -1,4 +1,3 @@ -<div class="section"> GM45 chipsets: remove the ME (manageability engine) {#pagetop} =================================================== @@ -29,9 +28,7 @@ Another project recently found: <http://io.smashthestack.org/me/> [Back to previous index](./). -</div> -<div class="section"> ICH9 gen utility {#ich9gen} ================ @@ -148,9 +145,7 @@ brick your laptop. For external flashing guides, refer to [../install/](../install/). -</div> -<div class="section"> ICH9 deblob utility {#ich9deblob} =================== @@ -226,9 +221,7 @@ descriptor and 8K gbe regions, which will then be safe to flash. Refer back to [../install/\#flashrom](../install/#flashrom) for how to flash it. -</div> -<div class="section"> demefactory utility {#demefactory} =================== @@ -271,16 +264,13 @@ disassemble and re-flash externally unless you brick the device. demefactory is part of the ich9deblob src, found at *resources/utilities/ich9deblob/* -</div> -<div class="section"> The sections below are adapted from (mostly) IRC logs related to early development getting the ME removed on GM45. They are useful for background information. This could not have been done without sgsit\'s help. -<div class="subsection"> Early notes {#early_notes} ----------- @@ -304,13 +294,9 @@ Early notes {#early_notes} what the X201 uses: <http://www.intel.co.uk/content/dam/www/public/us/en/documents/datasheets/6-chipset-c200-chipset-datasheet.pdf> -</div> -</div> -<div class="section"> -<div class="subsection"> Flash chips {#flashchips} ----------- @@ -335,11 +321,8 @@ Flash chips {#flashchips} - Schematics for X200s laptop: <http://pdf.datasheetarchive.com/indexerfiles/Datasheets-USER/DSAUPLD00006104.pdf>. -</div> -</div> -<div class="section"> Early development notes {#early_development_notes} ----------------------- @@ -412,9 +395,7 @@ X200. End justified means, and the utility is no longer needed since the ich9deblob utility (documented on this page) can now be used to create deblobbed descriptors. -</div> -<div class="section"> GBE (gigabit ethernet) region in SPI flash {#gbe_region} ------------------------------------------ @@ -448,7 +429,6 @@ is set to put gbe directly after the initial 4K flash descriptor. So the first 4K of the ROM is the descriptor, and then the next 8K is the gbe region. -<div class="subsection"> ### GBE region: change MAC address {#gbe_region_changemacaddress} @@ -479,11 +459,8 @@ Look at resources/utilities/ich9deblob/ich9deblob.c. to 0xBABA. In other words, the checksum is 0xBABA minus the total of the first 0x3E 16bit numbers (unsigned), ignoring any overflow. -</div> -</div> -<div class="section"> Flash descriptor region {#flash_descriptor_region} ----------------------- @@ -548,9 +525,7 @@ So, *x << 12 = address* If it\'s in descriptor mode, then the first 4 bytes will be 5A A5 F0 0F. -</div> -<div class="section"> platform data partition in boot flash (factory.rom / lenovo bios) {#platform_data_region} ----------------------------------------------------------------- @@ -563,9 +538,7 @@ This is a 32K region from the factory image. It could be data It has only a 448 byte fragment different from 0x00 or 0xFF. -</div> -<div class="section"> Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -601,4 +574,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/hcl/imac52.md b/docs/hcl/imac52.md index ea4d0394..daa45f08 100644 --- a/docs/hcl/imac52.md +++ b/docs/hcl/imac52.md @@ -1,13 +1,10 @@ -<div class="section"> Apple iMac 5,2 {#pagetop} ============== Information to be written soon, but this board is merged in libreboot. -</div> -<div class="section"> Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -43,4 +40,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/hcl/index.md b/docs/hcl/index.md index dd8d7e9f..750127f2 100644 --- a/docs/hcl/index.md +++ b/docs/hcl/index.md @@ -1,4 +1,3 @@ -<div class="section"> Hardware compatibility list {#pagetop} =========================== @@ -18,9 +17,7 @@ This sections relates to known hardware compatibility in libreboot. [Back to previous index](../). -</div> -<div class="section"> List of supported hardware {#supported_list} -------------------------- @@ -67,9 +64,7 @@ It is also possible to build ROM images (from source) for other systems [Back to top of page](#pagetop) -</div> -<div class="section"> EC update on i945 (X60, T60) and GM45 (X200, T400, T500, R400) {#ecupdate} ============================================================== @@ -92,9 +87,7 @@ handling. [Back to top of page](#pagetop) -</div> -<div class="section"> How to find what EC version you have (i945/GM45) {#ecversion} ================================================ @@ -110,9 +103,7 @@ out regular version - in this case it\'s a 1.06 for x200 tablet [Back to top of page](#pagetop) -</div> -<div class="section"> Recommended wifi chipsets {#recommended_wifi} ------------------------- @@ -134,9 +125,7 @@ project if these work with linux-libre kernel (TODO: test): [Back to top of page](#pagetop) -</div> -<div class="section"> List of supported ThinkPad X60s {#supported_x60_list} ------------------------------- @@ -168,9 +157,7 @@ is very easily replaced; just remove the card and install another one [Back to top of page.](#pagetop) -</div> -<div class="section"> List of supported ThinkPad X60 Tablets {#supported_x60t_list} -------------------------------------- @@ -258,9 +245,7 @@ could get finger input working. They used linuxwacom at git tag [Back to top of page.](#pagetop) -</div> -<div class="section"> Supported T60 list {#supported_t60_list} ------------------ @@ -290,7 +275,6 @@ Tested LCD panels: **working(compatible)** - BOE-Hydis HV150UX1-100 (15.1\" 1600x1200) (P/N 42T0078 FRU 42T0079 or P/N 41W1338 recommended for the inverter board) -<div class="subsection"> Tested LCD panels: **not working yet (incompatible; see [../future/\#lcd\_i945\_incompatibility](../future/#lcd_i945_incompatibility))** @@ -308,9 +292,7 @@ Tested LCD panels: **not working yet (incompatible; see GNU+Linux works) (P/N 42T0078 FRU 42T0079 or P/N 41W1338 recommended for the inverter board) -</div> -<div class="subsection"> *The following LCD panels are **UNTESTED**. If you have one of these panels then please submit a report!*: @@ -345,13 +327,10 @@ is very easily replaced; just remove the card and install another one **after** libreboot is installed. See [\#recommended\_wifi](#recommended_wifi) for replacements. -</div> [Back to top of page.](#pagetop) -</div> -<div class="section"> ThinkPad T60 (ATI GPU) and ThinkPad T60 (Intel GPU) differences. {#t60_ati_intel} ---------------------------------------------------------------- @@ -397,9 +376,7 @@ server setup (with serial and/or ssh console as the display). [Back to top of page.](#pagetop) -</div> -<div class="section"> Information about the macbook1,1 {#macbook11} -------------------------------- @@ -419,7 +396,6 @@ It is believed that all models are compatible, listed here: - <http://www.everymac.com/ultimate-mac-lookup/?search_keywords=MacBook1,1> -<div class="subsection"> ### Compatible models @@ -429,7 +405,6 @@ Specifically (Order No. / Model No. / CPU): - MA254LL/A / A1181 (EMC 2092) / Core Duo T2400 **(tested - working)** - MA472LL/A / A1181 (EMC 2092) / Core Duo T2500 (untested) -</div> Also of interest: [../git/\#config\_macbook21](../git/#config_macbook21). @@ -447,9 +422,7 @@ refer to [../install/bbb\_setup.html](../install/bbb_setup.html). [Back to top of page.](#pagetop) -</div> -<div class="section"> Information about the macbook2,1 {#macbook21} -------------------------------- @@ -478,7 +451,6 @@ distribute them, but I need to ask this person to tell me what license these works fall under first. Otherwise, the above URLs should be fine. NOTE TO SELF: REMOVE THIS WHEN DONE** -<div class="subsection"> ### Installing GNU+Linux distributions (on Apple EFI firmware) @@ -495,26 +467,20 @@ likes to think that Apple and Microsoft are all that exist.) Now to install libreboot, follow [../install/\#flashrom\_macbook21](../install/#flashrom_macbook21). -</div> -<div class="subsection"> ### Information about coreboot - [Coreboot on the macbook2,1](#) (this is a copy of Mono\'s page, see above) -</div> -<div class="subsection"> ### coreboot wiki page - <https://www.coreboot.org/Board:apple/macbook21> -</div> -<div class="subsection"> ### Compatible models @@ -535,7 +501,6 @@ Specifically (Order No. / Model No. / CPU): - MB062LL/A / A1181 (EMC 2139) / Intel Core 2 Duo T7400 **(tested - working)** -</div> Also of interest: [../git/\#config\_macbook21](../git/#config_macbook21). @@ -625,9 +590,7 @@ libreboot git repository. [Back to top of page.](#pagetop) -</div> -<div class="section"> Copyright © 2014, 2015, 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -663,4 +626,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/hcl/kcma-d8.md b/docs/hcl/kcma-d8.md index 0e57a659..b94b795e 100644 --- a/docs/hcl/kcma-d8.md +++ b/docs/hcl/kcma-d8.md @@ -1,4 +1,3 @@ -<div class="section"> ASUS KCMA-D8 desktop/workstation board {#pagetop} ====================================== @@ -20,9 +19,7 @@ without using external hardware. [Back to previous index](./). -</div> -<div class="section"> CPU compatibility ================= @@ -31,18 +28,14 @@ CPU compatibility virt).** 4300 series needs microcode updates, so avoid those CPUs. 4100 series is too old, and mostly untested. -</div> -<div class="section"> Board status (compatibility) {#boardstatus} ============================ See <https://raptorengineeringinc.com/coreboot/kcma-d8-status.php>. -</div> -<div class="section"> Form factor {#formfactor} =========== @@ -51,9 +44,7 @@ These boards use the SSI EEB 3.61 form factor; make sure that your case supports this. This form factor is similar to E-ATX in that the size is identical, but the position of the screws are different. -</div> -<div class="section"> IPMI iKVM module add-on {#ipmi} ======================= @@ -65,9 +56,7 @@ unsigned (possibly to replace) and physically separate from the mainboard since it\'s on the add-on module, which you don\'t have to install. -</div> -<div class="section"> Flash chips {#flashchips} =========== @@ -85,9 +74,7 @@ flash chip is 2MiB). extractor. These can be found online. See <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>** -</div> -<div class="section"> Native graphics initialization {#graphics} ============================== @@ -95,9 +82,7 @@ Native graphics initialization {#graphics} Only text-mode is known to work, but linux(kernel) can initialize the framebuffer display (if it has KMS - kernel mode setting). -</div> -<div class="section"> Current issues {#issues} ============== @@ -120,18 +105,14 @@ Current issues {#issues} the very least, it\'s not a major inconvenience to not have it). - Graphics: only text-mode works. See [\#graphics](#graphics) -</div> -<div class="section"> Hardware specifications {#specifications} ----------------------- Check the ASUS website. -</div> -<div class="section"> Copyright © 2016 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -167,4 +148,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/hcl/kfsn4-dre.md b/docs/hcl/kfsn4-dre.md index 5f195ac9..8f3c4354 100644 --- a/docs/hcl/kfsn4-dre.md +++ b/docs/hcl/kfsn4-dre.md @@ -1,4 +1,3 @@ -<div class="section"> ASUS KFSN4-DRE server/workstation board {#pagetop} ======================================= @@ -11,9 +10,7 @@ Flashing instructions can be found at [Back to previous index](./). -</div> -<div class="section"> Form factor {#formfactor} =========== @@ -22,9 +19,7 @@ These boards use the SSI EEB 3.61 form factor; make sure that your case supports this. This form factor is similar to E-ATX in that the size is identical, but the position of the screws are different. -</div> -<div class="section"> Flash chips {#flashchips} =========== @@ -39,9 +34,7 @@ example of a 2MiB (16Mbits) chip, which might work. It is believed that extractor. These can be found online. See <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>** -</div> -<div class="section"> Native graphics initialization {#graphics} ============================== @@ -49,18 +42,14 @@ Native graphics initialization {#graphics} Native graphics initialization exists (XGI Z9s) for this board. Framebuffer- and text-mode both work. A serial port is also available. -</div> -<div class="section"> Memory ====== DDR2 533/667 Registered ECC. 16 slots. Total capacity up to 64GiB. -</div> -<div class="section"> Hex-core CPUs {#hexcore} ============= @@ -70,9 +59,7 @@ number will be printed on the board), because it can use dual hex-core CPUs (Opteron 2400/8400 series). Other revisions are believed to only support dual quad-core CPUs. -</div> -<div class="section"> Current issues {#issues} ============== @@ -89,18 +76,14 @@ Current issues {#issues} disappears if using KMS, once the kernel starts. The jitter will remain, if booting the kernel in text-mode). -</div> -<div class="section"> Other information ================= [specifications](ftp://ftp.sgi.com/public/Technical%20Support/Pdf%20files/Asus/kfsn4-dre.pdf) -</div> -<div class="section"> Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -136,4 +119,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/hcl/kgpe-d16.md b/docs/hcl/kgpe-d16.md index 1764026c..b020dc06 100644 --- a/docs/hcl/kgpe-d16.md +++ b/docs/hcl/kgpe-d16.md @@ -1,4 +1,3 @@ -<div class="section"> ASUS KGPE-D16 server/workstation board {#pagetop} ====================================== @@ -21,9 +20,7 @@ KGPE-D16, without using external hardware. [Back to previous index](./). -</div> -<div class="section"> CPU compatibility ================= @@ -32,18 +29,14 @@ CPU compatibility virt).** 6300 series needs microcode updates, so avoid those CPUs. 6100 series is too old, and mostly untested. -</div> -<div class="section"> Board status (compatibility) {#boardstatus} ============================ See <https://raptorengineeringinc.com/coreboot/kgpe-d16-status.php>. -</div> -<div class="section"> Form factor {#formfactor} =========== @@ -52,9 +45,7 @@ These boards use the SSI EEB 3.61 form factor; make sure that your case supports this. This form factor is similar to E-ATX in that the size is identical, but the position of the screws are different. -</div> -<div class="section"> IPMI iKVM module add-on {#ipmi} ======================= @@ -66,9 +57,7 @@ unsigned (possibly to replace) and physically separate from the mainboard since it\'s on the add-on module, which you don\'t have to install. -</div> -<div class="section"> Flash chips {#flashchips} =========== @@ -86,9 +75,7 @@ flash chip is 2MiB). extractor. These can be found online. See <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>** -</div> -<div class="section"> Native graphics initialization {#graphics} ============================== @@ -96,9 +83,7 @@ Native graphics initialization {#graphics} Only text-mode is known to work, but linux(kernel) can initialize the framebuffer display (if it has KMS - kernel mode setting). -</div> -<div class="section"> Current issues {#issues} ============== @@ -121,9 +106,7 @@ Current issues {#issues} the very least, it\'s not a major inconvenience to not have it). - Graphics: only text-mode works. See [\#graphics](#graphics) -</div> -<div class="section"> Hardware specifications {#specifications} ----------------------- @@ -243,9 +226,7 @@ The information here is adapted, from the ASUS website. - \* DDR3 1600 can only be supported with AMD Opteron 6300/6200 series processor -</div> -<div class="section"> Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -281,4 +262,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/hcl/r400.md b/docs/hcl/r400.md index 51afdfdc..9c1d6813 100644 --- a/docs/hcl/r400.md +++ b/docs/hcl/r400.md @@ -1,4 +1,3 @@ -<div class="section"> ThinkPad R400 {#pagetop} ============= @@ -22,9 +21,7 @@ Flashing instructions can be found at [Back to previous index](./). -</div> -<div class="section"> EC update {#ecupdate} ========= @@ -45,14 +42,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -</div> -<div class="section"> Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -<div class="subsection"> ### Hardware virtualization (vt-x) {#hwvirt} @@ -68,11 +62,8 @@ On GM45 hardware (with libreboot), make sure that the *kvm* and The following errata datasheet from Intel might help with investigation: <http://download.intel.com/design/mobile/specupdt/320121.pdf> -</div> -</div> -<div class="section"> The R400 is almost identical to the X200, code-wise. See [x200.html](x200.html). @@ -80,9 +71,7 @@ The R400 is almost identical to the X200, code-wise. See TODO: put hardware register logs here like on the [X200](x200.html) and [T400](t400.html) page. -</div> -<div class="section"> Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -118,4 +107,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/hcl/t400.md b/docs/hcl/t400.md index ab1523f8..43fdb656 100644 --- a/docs/hcl/t400.md +++ b/docs/hcl/t400.md @@ -1,4 +1,3 @@ -<div class="section"> ThinkPad T400 {#pagetop} ============= @@ -22,9 +21,7 @@ Flashing instructions can be found at [Back to previous index](./). -</div> -<div class="section"> EC update {#ecupdate} ========= @@ -45,14 +42,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -</div> -<div class="section"> Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -<div class="subsection"> ### Hardware virtualization (vt-x) {#hwvirt} @@ -68,18 +62,13 @@ On GM45 hardware (with libreboot), make sure that the *kvm* and The following errata datasheet from Intel might help with investigation: <http://download.intel.com/design/mobile/specupdt/320121.pdf> -</div> -</div> -<div class="section"> The T400 is almost identical to the X200, code-wise. See [x200.html](x200.html). -</div> -<div class="section"> Hardware register dumps {#regdumps} ----------------------- @@ -95,9 +84,7 @@ outputs from the T400: - Version of flashrom used for the external flashing/reading logs is the one that libreboot git revision c164960 uses. -</div> -<div class="section"> Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -133,4 +120,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/hcl/t500.md b/docs/hcl/t500.md index eebeccb1..dbd5c23b 100644 --- a/docs/hcl/t500.md +++ b/docs/hcl/t500.md @@ -1,4 +1,3 @@ -<div class="section"> ThinkPad T500 {#pagetop} ============= @@ -22,9 +21,7 @@ Flashing instructions can be found at [Back to previous index](./). -</div> -<div class="section"> EC update {#ecupdate} ========= @@ -45,14 +42,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -</div> -<div class="section"> Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -<div class="subsection"> ### Hardware virtualization (vt-x) {#hwvirt} @@ -68,18 +62,13 @@ On GM45 hardware (with libreboot), make sure that the *kvm* and The following errata datasheet from Intel might help with investigation: <http://download.intel.com/design/mobile/specupdt/320121.pdf> -</div> -</div> -<div class="section"> The T500 is almost identical to the X200, code-wise. See [x200.html](x200.html). -</div> -<div class="section"> Descriptor and Gbe differences {#descriptor_difference} ------------------------------ @@ -103,9 +92,7 @@ The very same descriptor/gbe used on the X200 (generated by [ich9gen](gm45_remove_me.html#ich9gen)) was re-used on the T500, and it still worked. -</div> -<div class="section"> Hardware register dumps {#regdumps} ----------------------- @@ -119,9 +106,7 @@ outputs from the T500: Lenovo BIOS 3.13 7VET83WW (EC firmware 1.06): - [../future/dumps/t500log/](../future/dumps/t500log/) -</div> -<div class="section"> Copyright © 2015 Leah Rowe <info@minifree.org>\ Permission is granted to copy, distribute and/or modify this document @@ -157,4 +142,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/hcl/x200.md b/docs/hcl/x200.md index c559d275..1c5e41c3 100644 --- a/docs/hcl/x200.md +++ b/docs/hcl/x200.md @@ -1,4 +1,3 @@ -<div class="section"> ThinkPad X200 {#pagetop} ============= @@ -25,9 +24,7 @@ Flashing instructions can be found at [Back to previous index](./). -</div> -<div class="section"> EC update {#ecupdate} ========= @@ -48,14 +45,11 @@ only replaces the BIOS firmware, not EC. Updated EC firmware has several advantages e.g. bettery battery handling. -</div> -<div class="section"> Compatibility (without blobs) {#compatibility_noblobs} ----------------------------- -<div class="subsection"> ### Hardware virtualization (vt-x) {#hwvirt} @@ -75,11 +69,8 @@ Anecdotal reports from at least 1 user suggests that some models with CPU microcode 1067a (on the CPU itself) might work with vt-x in libreboot. -</div> -</div> -<div class="section"> X200S and X200 Tablet. {#x200s} ---------------------- @@ -123,7 +114,6 @@ This was then pushed as a patch for coreboot, which can be found at <http://review.coreboot.org/#/c/7786/> (libreboot merges this patch in coreboot-libre now. Check the \'getcb\' script in src or git). -<div class="subsection"> ### Proper GS45 raminit {#x200s_raminit} @@ -143,11 +133,8 @@ comparing it with X200 (factory BIOS) and X200 (gm45 raminit code in coreboot), to see what the differences are. Then tweak raminit code based on that. -</div> -</div> -<div class="section"> Trouble undocking (button doesn\'t work) ---------------------------------------- @@ -155,9 +142,7 @@ Trouble undocking (button doesn\'t work) This person seems to have a workaround: <https://github.com/the-unconventional/libreboot-undock> -</div> -<div class="section"> LCD compatibility list {#lcd_supported_list} ---------------------- @@ -169,7 +154,6 @@ All LCD panels for the X200, X200S and X200 Tablet are known to work. [Back to top of page.](#pagetop) -<div class="subsection"> ### AFFS/IPS panels {#ips} @@ -213,9 +197,7 @@ Sources: - [ThinkWiki.de - X200 Displayumbau](http://thinkwiki.de/X200_Displayumbau) -</div> -<div class="subsection"> ### X200S @@ -223,13 +205,10 @@ Sources: that the X200S screens/assemblies are thinner. You need to replace the whole lid with one from a normal X200/X201. -</div> [Back to top of page.](#pagetop) -</div> -<div class="section"> How to tell if it has an LED or CCFL? {#led_howtotell} ------------------------------------- @@ -248,9 +227,7 @@ something different). [Back to top of page.](#pagetop) -</div> -<div class="section"> Hardware register dumps {#regdumps} ----------------------- @@ -263,9 +240,7 @@ outputs from the X200: - BIOS 3.15, EC 1.06 - [hwdumps/x200/](hwdumps/x200/) -</div> -<div class="section"> RAM, S3 and microcode updates {#ram_s3_microcode} ============================= @@ -308,9 +283,7 @@ available. I\'d be curious if you could confirm these results.** It might not be coreboot that\'s buggy with raminit/S3; it might just be down to the microcode updates. -</div> -<div class="section"> Unsorted notes {#unsorted} -------------- @@ -321,9 +294,7 @@ Unsorted notes {#unsorted} <sgsit> you can plug a board in which gives diagnostic codes but i'm wondering whether it is capable of more <sgsit> http://www.endeer.cz/bios.tools/bios.html -</div> -<div class="section"> Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\ Copyright © 2015 Patrick \"P. J.\" McDermott <pj@pehjota.net>\ @@ -360,4 +331,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> |