On Mon, Jan 18, 2010 at 5:40 PM, Michael Karcher < flashrom@mkarcher.dialup.fu-berlin.de> wrote:
Am Sonntag, den 17.01.2010, 22:17 -0600 schrieb Thode, Lucas:
Link to vendor image (.BIO file):
http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror....
That image contains two "firmware volumes" (kind of EFI archives) together with a description and a certificate. Each of the firmware volumes is 5.5MB in size, one seems to be for 64 Bit and one for 32 Bit. Probably these images get compressed before being put into the ROM.
To get an estimate for the compressed size (EFI doesn't use gzip, but a different algorithm), I gzipped both firmware volumes and got around 1.3 MB for each. That seems to fit nicely into a 4 MB flash chip.
Now, how do I yank the 64bit firmware volume out of the .BIO file and compress it suitably? Also, where in the Flash ROM would it get written to? (man, they make this complicated :P)
-- (HTT-Bird@Freenode)
Regards, Michael Karcher