aboutsummaryrefslogtreecommitdiff
path: root/docs/hardware/x200.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/hardware/x200.md')
-rw-r--r--docs/hardware/x200.md68
1 files changed, 34 insertions, 34 deletions
diff --git a/docs/hardware/x200.md b/docs/hardware/x200.md
index 30cc05a0..be4c2a38 100644
--- a/docs/hardware/x200.md
+++ b/docs/hardware/x200.md
@@ -5,18 +5,17 @@ title: ThinkPad X200
It is believed that all X200 laptops are compatible. X200S and X200
Tablet will also work, [depending on the configuration](#x200s).
-It \*might\* be possible to put an X200 motherboard in an X201 chassis,
-though this is currently untested by the libreboot project. The same may
-also apply between X200S and X201S; again, this is untested. **It's
-most likely true.**
+It may be possible to put an X200 motherboard in an X201 chassis, though this
+is currently untested by the libreboot project. The same may also apply between
+X200S and X201S; again, this is untested. *It's most likely true.*
There are two possible flash chip sizes for the X200: 4MiB (32Mbit) or
8MiB (64Mbit). This can be identified by the type of flash chip below
the palmrest: 4MiB is SOIC-8, 8MiB is SOIC-16.
-**The X200 laptops come with the ME (and sometimes AMT in addition)
+*The X200 laptops come with the ME (and sometimes AMT in addition)
before flashing libreboot. Libreboot disables and removes it by using a
-modified descriptor: see [gm45\_remove\_me.md](gm45_remove_me.md)**
+modified descriptor: see [gm45\_remove\_me.md](gm45_remove_me.md)*
(contains notes, plus instructions)
Flashing instructions can be found at
@@ -33,6 +32,8 @@ will update both the BIOS and EC version. See:
- [../install/#flashrom](../install/#flashrom)
- <http://www.thinkwiki.org/wiki/BIOS_update_without_optical_disk>
+- [X200, X200s, X200si BIOS Update](http://pcsupport.lenovo.com/au/en/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x200/downloads/ds015007)
+- [X200t BIOS Update](http://pcsupport.lenovo.com/au/en/products/laptops-and-netbooks/thinkpad-x-series-tablet-laptops/thinkpad-x200-tablet/downloads/ds018814)
NOTE: this can only be done when you are using Lenovo BIOS. How to
update the EC firmware while running libreboot is unknown. Libreboot
@@ -93,10 +94,10 @@ and work.
This suspicion was confirmed with the following log:
[text/x200s/cblog01.txt](text/x200s/cblog01.txt). The memory modules in
-this case are 2x4GB. ~~**However, not all configurations work:
+this case are 2x4GB. ~~*However, not all configurations work:
[text/x200s/cblog02.txt](text/x200s/cblog02.txt) (2x2GB) and
[text/x200s/cblog03.txt](text/x200s/cblog03.txt) (1x2GB) show a failed
-bootup.**~~ *False alarm. The modules were mixed (non-matching). X200S
+bootup.*~~ *False alarm. The modules were mixed (non-matching). X200S
with high-performance mode CPU will work so long as you use matching
memory modules (doesn't matter what size).*
@@ -157,12 +158,12 @@ just simply remove the digitizer).
- Samsung LTN121AP02-001 - common to find, cheap
-**If your X200 has an LED backlit panel in it, then you also need to get
+*If your X200 has an LED backlit panel in it, then you also need to get
an inverter and harness cable that is compatible with the CCFL panels.
To see which panel type you have, see
[\#led\_howtotell](#led_howtotell). If you need the inverter/cable, here
are part numbers: 44C9909 for CCFL LVDS cable with bluetooth and camera
-connections, and 42W8009 or 42W8010 for the inverter.**
+connections, and 42W8009 or 42W8010 for the inverter.*
There are glossy and matte versions of these. Matte means anti-glare,
which is what you want (in this authors opinion).
@@ -176,29 +177,27 @@ Sources:
X200](http://forum.thinkpads.com/viewtopic.php?f=2&t=84941)
- [ThinkPad Forums - Parts for X200 AFFS
Mod](http://forum.thinkpads.com/viewtopic.php?p=660662#p660662)
-- [ThinkWiki.de - X200
- Displayumbau](http://thinkwiki.de/X200_Displayumbau)
+- [ThinkWiki.de - X200 Displayumbau](http://thinkwiki.de/X200_Displayumbau)
### X200S
-<http://forum.thinkpads.com/viewtopic.php?p=618928#p618928> explains
-that the X200S screens/assemblies are thinner. You need to replace the
-whole lid with one from a normal X200/X201.
+<http://forum.thinkpads.com/viewtopic.php?p=618928#p618928> explains that the
+X200S screens/assemblies are thinner. You need to replace the whole lid with
+one from a normal X200/X201.
How to tell if it has an LED or CCFL? {#led_howtotell}
-------------------------------------
-Some X200s have a CCFL backlight and some have an LED backlight, in
-their LCD panel. This also means that the inverters will vary, so you
-must be careful if ever replacing either the panel and/or inverter. (a
-CCFL inverter is high-voltage and will destroy an LED backlit panel).
+Some X200s have a CCFL backlight and some have an LED backlight, in their LCD
+panel. This also means that the inverters will vary, so you must be careful if
+ever replacing either the panel and/or inverter. (a CCFL inverter is
+high-voltage and will destroy an LED backlit panel).
-CCFLs contain mercury. An X200 with a CCFL backlight will (****unless it
-has been changed to an LED, with the correct inverter. Check with your
-supplier!) the following: *"This product contains Lithium Ion Battery,
-Lithium Battery and a lamp which contains mercury; dispose according to
-local, state or federal laws"* (one with an LED backlit panel will say
-something different).
+CCFLs contain mercury. An X200 with a CCFL backlight will (unless it has been
+changed to an LED, with the correct inverter. Check with your supplier!) say
+the following: *"This product contains Lithium Ion Battery, Lithium Battery and
+a lamp which contains mercury; dispose according to local, state or federal
+laws"* (one with an LED backlit panel will say something different).
Hardware register dumps {#regdumps}
-----------------------
@@ -226,9 +225,11 @@ be useful for RAM compatibility info (note: coreboot raminit is
different, so this page might be BS)
pehjota started collecting some steppings for different CPUs on several
-X200 laptops. You can get the CPUID by running:\
-\$ **dmesg | sed -n 's/\^.\* microcode: CPU0
-sig=0x\\(\[\^,\]\*\\),.\*\$/\\1/p'**
+X200 laptops. You can get the CPUID by running:
+
+ # dmesg | sed -n 's/\^.\* microcode: CPU0
+
+sig=0x\\(\[\^,\]\*\\),.\*\$/\\1/p'
What pehjota wrote: The laptops that have issues resuming from suspend,
as well as a laptop that (as I mentioned earlier in \#libreboot) won't
@@ -246,11 +247,12 @@ the two CPUIDs and steppings for Intel Core 2 Duo P8xxx CPUs with
factory microcode. (1067 is the family and model, and 6 or A is the
stepping ID.)
-**TODO: check the CPUIDs and test S3 resume and/or KVM on any C2D
+*TODO: check the CPUIDs and test S3 resume and/or KVM on any C2D
systems (including non-P8xxx ones, which I don't have here) you have
-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.
+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.
Unsorted notes {#unsorted}
--------------
@@ -264,8 +266,6 @@ Unsorted notes {#unsorted}
Copyright © 2014, 2015 Leah Rowe <info@minifree.org>\
Copyright © 2015 Patrick "P. J." McDermott <pj@pehjota.net>\
-
-
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License Version 1.3 or any later
version published by the Free Software Foundation