On Thu, 17 Dec 2015 13:08:56 +0300 Антон Кочков firstname.lastname@example.org wrote:
Hello! Mainstream flashrom currently not yet merged patches, adding support of reading layout. Because ME region usually not readable not from ME itself, it should be skipped, so using layout file, in your case: # flashrom layout v2 0x00000000:0x00000fff descr 0x00500000:0x00ffffff BIOS 0x00003000:0x004fffff ME 0x00001000:0x00002fff GbE
And using flashrom with my patches should help: https://github.com/XVilka/flashrom/tree/layout_descriptor
Some of the patches are still 'dirty' but should work - I've checked them on a bunch of hardware. you need to run it like:
flashrom -V -p internal -l this_file.layout -i BIOS -r bios_dump.bin
And, most importantly: they will not help you in writing anything because there are a number of other restrictions in your configuration.