[flashrom] Fwd: Flashrom report for Intel BOXDP45SG: Intel provided image is 3x size of Flash ROM!

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Tue Jan 19 21:00:05 CET 2010

On 19.01.2010 20:16, Thode, Lucas wrote:
> On Mon, Jan 18, 2010 at 5:40 PM, Michael Karcher wrote:
>> 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)

It is also possible that parts of this are meant to be installed on the
hard disk. Keep in mind that EFI will load some modules from disk. Worst
example is a netbooting module which has to be laoded from disk. Kind of
pointless to need a hard disk to boot from network, but that's made
possible by the "advanced" EFI design...


Developer quote of the year:
"We are juggling too many chainsaws and flaming arrows and tigers."

More information about the flashrom mailing list