On Thu, 2015-12-17 at 13:08 +0300, Антон Кочков 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
I got:
Layout files are currently supported for write operations only.
I thought you mean the read operation would work.
On Thu, 17 Dec 2015 20:24:59 -0800 Rui Paulo rpaulo@me.com wrote:
On Thu, 2015-12-17 at 13:08 +0300, Антон Кочков 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
I got:
Layout files are currently supported for write operations only.
I thought you mean the read operation would work.
Not out of the box, but with the patches in the branch mentioned by Anton layout files should work with all kinds of operations.