Board:lenovo/t420s

From coreboot
Revision as of 07:23, 22 August 2017 by Siro (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The wiki is being retired!

Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!

Status

Intel_Native_Raminit has it's own status page.

Issues:

  • Boot time issues after reboot (keyboard rest timeout)
  • ultrabay hot plug (event missing?)
  • some power management states missing?
  • windows not supported

Proprietary Components Status

  • CPU Microcode
  • FDT(Flash Descriptor Table) => Always needed
  • ME(Management Engine) => you do not have to touch it(just leave it where it is)
  • GbE(Gigabit Ethernet embedded mac) => you do not have to touch it(just leave it where it is)

Code

{{ #if: | * [{{{review_url}}} The code has been merged into coreboot master]: | * The code has been merged into coreboot master:}}

 $ git clone https://review.coreboot.org/coreboot.git


Building Firmware

Please have a look at Intel_Sandybridge_Build_Tutorial.

Flashing

The flash chip can be a 8MB SOIC8 (Macronix MX25L6436EM2I / MX25L6406EM2I / Winbond W25Q64CVS) or WSON8 (Numonyx M25PX64).


Vendor firmware locks the flash and so you need to flash externally (unless until someone figures out a way around it). Lenovo firmware uses "protected regions" to protect the bootblock.