aboutsummaryrefslogtreecommitdiff
path: root/docs/hcl/t500.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/hcl/t500.md')
-rw-r--r--docs/hcl/t500.md26
1 files changed, 20 insertions, 6 deletions
diff --git a/docs/hcl/t500.md b/docs/hcl/t500.md
index 0d0c3f54..1005abfe 100644
--- a/docs/hcl/t500.md
+++ b/docs/hcl/t500.md
@@ -1,4 +1,6 @@
-% ThinkPad T500
+
+ThinkPad T500
+=============
It is believed that all or most T500 laptops are compatible. See notes
about [CPU
@@ -15,10 +17,12 @@ modified descriptor: see [gm45\_remove\_me.html](gm45_remove_me.html)**
(contains notes, plus instructions)
Flashing instructions can be found at
-[../install/#flashrom](../install/#flashrom)
+[../install/\#flashrom](../install/#flashrom)
[Back to previous index](./).
+
+
EC update {#ecupdate}
=========
@@ -38,9 +42,12 @@ only replaces the BIOS firmware, not EC.
Updated EC firmware has several advantages e.g. bettery battery
handling.
+
+
Compatibility (without blobs) {#compatibility_noblobs}
-----------------------------
+
### Hardware virtualization (vt-x) {#hwvirt}
The T500, when run without CPU microcode updates in coreboot, currently
@@ -55,9 +62,14 @@ 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>
+
+
+
The T500 is almost identical to the X200, code-wise. See
[x200.html](x200.html).
+
+
Descriptor and Gbe differences {#descriptor_difference}
------------------------------
@@ -69,9 +81,8 @@ and
The patches above are based on the output from ich9deblob on a
factory.rom image dumped from the T500 with a SOIC-8 4MiB flash chip.
The patch re-creates the X200 descriptor/gbe source, so the commands
-were something like:
-
- $ diff -u t500gbe x200gbe
+were something like:\
+\$ **diff -u t500gbe x200gbe**\
\$ **diff -u t500descriptor x200descriptor**
ME VSCC table is in a different place and a different size on the T500.
@@ -81,6 +92,8 @@ 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.
+
+
Hardware register dumps {#regdumps}
-----------------------
@@ -93,8 +106,9 @@ outputs from the T500:
Lenovo BIOS 3.13 7VET83WW (EC firmware 1.06):
- [../future/dumps/t500log/](../future/dumps/t500log/)
-Copyright © 2015 Leah Rowe <info@minifree.org>
+
+Copyright © 2015 Leah Rowe <info@minifree.org>\
Permission is granted to copy, distribute and/or modify this document
under the terms of the Creative Commons Attribution-ShareAlike 4.0
International license or any later version published by Creative