mb/lenovo/x220: Add x1 as a variant
ThinkPad X1 ( https://www.thinkwiki.org/wiki/Category:X1 ) is nearly a clone of X220, with additional USB3 controller on pci-e (as i7 variant of x220), and a powered ESATA port wired to ata4 (Linux' annotation). Documentation added. Tested: - CPU i5-2520M - Slotted DIMM 8GiB - Camera - Mini pci-e on wlan slot - Msata on wwan slot - On board SDHCI connected to pci-e - USB3 controller connected to pci-e - NVRAM options for North and South bridges - S3 - TPM1 on LPC - Linux 4.9.110-3 within Debian GNU/Linux stable, loaded from SeaBIOS, or Linux payload (Heads) Not tested: - Fingerprint reader on USB2 - Onboard USB2 interfaces (wlan slot, wwan slot) Change-Id: Ibbc45f22c63b77ac95c188db825d0d7e2b03d2d1 Signed-off-by: Bill XIE <persmule@gmail.com> Reviewed-on: https://review.coreboot.org/c/29434 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
@@ -48,12 +48,15 @@ The boards in this section are not real mainboards, but emulators.
|
||||
|
||||
## Lenovo
|
||||
|
||||
- [Hardware Maintenance Manual of ThinkPads](lenovo/thinkpad_hmm.md)
|
||||
- [T4xx common](lenovo/t4xx_series.md)
|
||||
- [X2xx common](lenovo/x2xx_series.md)
|
||||
|
||||
### Sandy Bridge series
|
||||
|
||||
- [T420](lenovo/t420.md)
|
||||
- [T420 / T520 / X220 / T420s / W520 common](lenovo/xx20_series.md)
|
||||
- [x1](lenovo/x1.md)
|
||||
|
||||
### Ivy Bridge series
|
||||
|
||||
|
@@ -3,6 +3,8 @@
|
||||
A skilled engineer takes around 40 minutes to disassemble, flash and reassemble
|
||||
the whole device.
|
||||
|
||||
Read their [Hardware Maintenance Manual](thinkpad_hmm.md) for detailed steps.
|
||||
|
||||
## Steps to access the flash IC
|
||||
|
||||
* Unplug the main battery
|
||||
|
6
Documentation/mainboard/lenovo/thinkpad_hmm.md
Normal file
6
Documentation/mainboard/lenovo/thinkpad_hmm.md
Normal file
@@ -0,0 +1,6 @@
|
||||
# Obtain Hardware Maintenance Manual of ThinkPads
|
||||
|
||||
You are suggested obtain the "Hardware Maintenance Manual" for your corresponding
|
||||
model as a guidance. Some can be found from [Hardware Specifications of ThinkWiki].
|
||||
|
||||
[Hardware Specifications of ThinkWiki]: https://www.thinkwiki.org/wiki/Hardware_Specifications
|
24
Documentation/mainboard/lenovo/x1.md
Normal file
24
Documentation/mainboard/lenovo/x1.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# Lenovo X1
|
||||
|
||||
## Flashing instructions
|
||||
|
||||

|
||||
|
||||
You have to remove the keyboard in order to access the flash IC (the chip
|
||||
inside the red circle on the picture above), as it is under the wider
|
||||
cable (already detached from MB in the picture) connecting the keyboard
|
||||
to the mainboard.
|
||||
|
||||
The flash IC can be a SOIC-8 one or a WSON-8 one, and may be covered with
|
||||
a piece of insulation tape.
|
||||
|
||||
For more details have a look at [T420 / T520 / X220 / T420s / W520 common] and
|
||||
|
||||
```eval_rst
|
||||
:doc:`../../flash_tutorial/ext_power`
|
||||
```
|
||||
|
||||
Steps to access the flash IC are described here [X2xx series].
|
||||
|
||||
[X2xx series]: x2xx_series.md
|
||||
[T420 / T520 / X220 / T420s / W520 common]: xx20_series.md
|
BIN
Documentation/mainboard/lenovo/x1_flash_ic.jpg
Normal file
BIN
Documentation/mainboard/lenovo/x1_flash_ic.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
12
Documentation/mainboard/lenovo/x2xx_series.md
Normal file
12
Documentation/mainboard/lenovo/x2xx_series.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Lenovo x2xx series disassembly instructions
|
||||
|
||||
Removing the keyboard and palmrest would allow you to access the flash chip.
|
||||
|
||||
Read their [Hardware Maintenance Manual](thinkpad_hmm.md) for detailed steps.
|
||||
|
||||
## Steps to access the flash IC
|
||||
|
||||
* Unplug the main battery
|
||||
* Remove the keyboard
|
||||
* Remove the palmrest
|
||||
|
Reference in New Issue
Block a user