Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.87 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.87 KB

Lenovo M920q

Known issues

Compiling

Build the latest merged into the master git branch:
./build.sh --bleeding-edge m920q

Latest stable release:
./build.sh m920q

Output

Internal flashing

coreboot_lenovo-m920q-complete.rom - The complete Coreboot ROM is the 24MB version used for internal flashing. coreboot_lenovo-m920q-complete.rom.sha256 - sha256 checksum of 24MB Coreboot Rom

NOTE: The default config is compiled without the stock BIOS, all IFD, GBE and ME blobs are stubs. Use the flash.sh script at the root of the directory.

External flashing

NOTE: If flashing externally, be sure to include the IFD, GBE and ME blobs. Failing to do so will prevent booting.

coreboot_lenovo-m920q-chip1.rom - The 16MB Coreboot BIOS that can be flashed externally onto the 16MB BIOS chip. coreboot_lenovo-m920q-chip1.rom.sha256 - sha256 checksum of 16MB Coreboot BIOS

coreboot_lenovo-m920q-chip2.rom - The 8MB Coreboot BIOS that can be flashed externally onto the 8M BIOS chip. coreboot_lenovo-m920q-chip2.rom.sha256 - sha256 checksum of 8MB Coreboot BIOS

NOTE: Version of me_cleaner included in the coreboot repo is does not compatiable with ME V12. Use the https://github.com/XutaxKamay/me_cleaner fork with the --soft-disable flag.

Debug

The debug logs are available through the serial port on COM1. To connect, you will need:

  • the serial port adapter. Search eBay for FRU 04X2733 connected to COM1 (this is labeled on the board and is near the back of the case and is close to the wifi antenna connector/cutout).
  • A USB to DB9 RS-232 Male cable.

Once connected, start a serial terminal emulator such as minicom or tio before powering on the M920q.