From 417e9e7f3db8f2f67577e7caf57812ffb1b2ddb4 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sun, 28 Dec 2014 19:42:48 +0000 Subject: docs (X200): update flashing guide --- docs/hcl/x200_remove_me.html | 20 ++++++++++++++++---- docs/install/index.html | 9 ++++++--- docs/install/x200_external.html | 5 +++-- 3 files changed, 25 insertions(+), 9 deletions(-) diff --git a/docs/hcl/x200_remove_me.html b/docs/hcl/x200_remove_me.html index cda9bd8b..3d72951a 100644 --- a/docs/hcl/x200_remove_me.html +++ b/docs/hcl/x200_remove_me.html @@ -24,6 +24,11 @@ other parts of coreboot on the X200 can be blob-free, so removing the ME was the last obstacle to get X200 support in libreboot (the machine can also work without the microcode blobs).

+

+ The ME is removed and disabled in libreboot by modifying the descriptor. More info about + this can be found in the ich9deblob/ich9gen source code in resources/utilities/ich9deblob/ + in libreboot, or more generally on this page. +

Or back to main X200 compatibility page (x200.html).

@@ -39,7 +44,7 @@

It is no longer necessary to use ich9deblob to generate - a deblobbed descriptor+gme image for the X200. ich9gen is a small utility within + a deblobbed descriptor+gbe image for the X200. ich9gen is a small utility within ich9deblob that can generate them from scratch, without a factory.bin dump.

@@ -52,8 +57,8 @@ Two new files will be created:

@@ -73,7 +78,9 @@

- Your X200 libreboot.rom image is now ready to be flashed on the machine. + Your X200 libreboot.rom image is now ready to be flashed on the machine. Refer back to + ../install/index.html#flashrom_x200 + for how to flash it.


@@ -84,6 +91,11 @@ This is no longer strictly necessary. Libreboot ROM images for X200 now contain the 12KiB descriptor+gbe generated from ich9gen, by default.

+ +

+ This was the tool originally used to disable the ME on X200. ich9gen now supersedes it; + ich9gen is better because it does not rely on dumping the factory.rom image (whereas, ich9deblob does). +

This is what you will use to generate the deblobbed descriptor+gbe regions for your libreboot ROM image. diff --git a/docs/install/index.html b/docs/install/index.html index dc53ace5..207d1cc7 100644 --- a/docs/install/index.html +++ b/docs/install/index.html @@ -415,9 +415,7 @@

- Software flashing instructions: the guide from #flashrom ought to work, - but do make sure that the ROM you flash has a flash descriptor and gbe region dd'd into it, - based on the instructions at ../hcl/x200_remove_me.html. + Software flashing instructions: the guide from #flashrom ought to work.

@@ -427,6 +425,11 @@ running flashrom.

+

+ Notes about how the ME was removed (and disabled) for libreboot can be found at + ../hcl/x200_remove_me.html. +

+

Back to top of page.

diff --git a/docs/install/x200_external.html b/docs/install/x200_external.html index 207a7699..a95825cf 100644 --- a/docs/install/x200_external.html +++ b/docs/install/x200_external.html @@ -159,8 +159,9 @@ Please specify which chip definition to use with the -c <chipname> option.

Information about the descriptor and gbe can be found in the notes linked at ../hcl/x200_remove_me.html - also shows how to modify them to disable and remove the ME/AMT blob. - MAKE SURE TO FOLLOW THE GUIDE IN THIS LINK, BEFORE CONTINUING. - FAILURE TO DO SO WILL RESULT IN A BRICKED MACHINE. + MAKE SURE TO FOLLOW THE GUIDE IN THIS LINK, BEFORE CONTINUING. + FAILURE TO DO SO WILL RESULT IN A BRICKED MACHINE. - libreboot ROM images now include + the 12KiB descriptor+gbe by default, generated from ich9gen

Assuming that your libreboot ROM image is properly setup (modified descriptor plus gbe region included in the ROM), -- cgit v1.2.3-70-g09d2