On 29/01/14 22:03, Aaron Durbin wrote:


The issue w.r.t. cbfstool complaining is that in the header of the
cbfs there is a field which states 8MiB rom. So you need to make an
8MiB file with that upper 1MiB cbfs at the top. It should then read
properly.

In other words: rom size != cbfs size.


I now know what you meant by the above - the CBFS header contains a value which defines the size of the file it comes as part of. The file size was wrong versus this value, so cbfstool couldn't read it properly.

I guess, therefore, that in the older generation of Chromebooks the header value was just 1 MB, hence why it had to be extracted with fmap_decode and dd. The new rom "format" negates the need to do that, which is nice. :)

Thanks again,

-John

--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to