Good writeup!

While completely achieving the objective, there is also a shorter version
here which has less steps, but aimed at the heads user. Basically the way I
did it for heads was to ifdtool -D a normal build to 16MB then just extract
the IFD and use that to rebuild coreboot.

https://github.com/osresearch/heads/issues/547#issuecomment-485887948

Your writeup is eway more concise though and will enable many more users to
work it through.

You may also want to look at modifying the VSCC table when you swap out the
SPI chip (if you intend ME to function on all boards) from 0xDF0 (
kernel/blob/master/drivers/mtd/spi-nor/spi-nor.c
<https://github.com/openSUSE/kernel/blob/master/drivers/mtd/spi-nor/spi-nor.c>
provides
a good reference for which chips have which identifier) . Without VSCC
being correct, ME wont know how to perform wirtes and on many boards a
wrong VSCC can cause problems or even an alternate ME neuter method ( see
https://github.com/corna/me_cleaner/issues/80 )

Great work, thanks for contributing!



On Tue, 5 May 2020 at 22:05, Rafael Send <[email protected]> wrote:

> Hi all-
> I wrote up an article (or, more like a step-by-step guide) on how to
> resize the BIOS chip from 8MB to 16MB.
> This is particularly handy for people (like myself) who want more space
> for payloads.
>
> This was done on an X210, but theoretically it should work fine on other
> platforms as well, as long the target chip size is supported by one's
> chipset.
>
> Feel free to point out any issues or clarifications that need to happen,
> and don't look at the rest of my site (just kidding, but I haven't really
> touched it in years and it's horribly out of date).
>
>
> https://rsend.wordpress.com/x210-coreboot/increasing-rom-chip-size-on-an-x210/
>
>
> Cheers,
> Rafael
> _______________________________________________
> coreboot mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>


-- 
Kind Regards,

Simon Newton

E: [email protected]
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to