coreboot-kgpe-d16/Documentation/mainboard/lenovo/x301.md
Evgeny Zinoviev 286b07ca33 Documentation: Fix style issues on Lenovo X301 page
- Fix lists markup
- Some minor fixes in the text (e.g. lowercases)

Change-Id: I812bdbeed6609c31f3428a3020fa4b32ebbb3445
Signed-off-by: Evgeny Zinoviev <me@ch1p.io>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38948
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-02-18 19:48:33 +00:00

1.5 KiB

Lenovo X301

Disassembly Instructions

You must remove the following parts to access the SPI flash:

X301 with WSON8 chip replaced with SOIC8 chip

  • Battery pack
  • Keyboard

Its Hardware Maintenance Manual can be used as a guidance of disassembly.

The WSON-8 flash chip (surrounded with red circle in the photo above, already replaced with a SOIC-8 one) sits under a piece of insulating tape. If solders between the chip and soldering pads fortunately overflows beside the chip as tiny tin balls attached to soldering pads, it will be possible to use a pomona 5250 clip to hold the chip, with its metal tips just attached to tin balls, thus connecting the chip to the programmer. Otherwise, it may be recommended to replace it with a SOIC-8 one (you might need to add the chip to the IFD VSCC list), as what is done in the photo.

The vendor IFD VSCC list contains:

  • MACRONIX_MX25L6405 (0xc2, 0x2017)
  • WINBOND_NEX_W25X64 (0xef, 0x3017)
  • ATMEL_AT25DF641 (0x1f, 0x4800)

The general flashing tutorial has more details.

Tested:

  • Core 2 Duo U9400 CPU
  • Slotted DIMM 4GiB*2 from Samsung
  • Camera
  • PCI-e slots
  • SATA and USB2
  • libgfxinit-based graphics init
  • NVRAM options for North and South bridges
  • Sound
  • ThinkPad EC
  • S3
  • Linux 4.19.67-2 within Debian GNU/Linux stable, loaded from Linux payload (Heads) and SeaBIOS.