Where did the binary come from? In distro version? It's really recommended to use a ChromeOS version of Flashrom to flash Chromebooks - makes things easier.
Yes, it is well known that the ME can interfere with its being overwritten amongst other things. :)
On 25/05/17 00:34, Alejandro Flores wrote:
Problem is solved. I was using an old precompiled version of flashrom to write the bios. When I compiled a new binary from latest source it gave an error when I tried to write the rom.
It said it would be unable to write to ME since the ME is currently active and in use. The old binary hadn't given any error and presumably tried to write to ME and failed silently leaving some mix of new and old that failed signature verification.
I confirmed this by using a hardware writer to verify first that the rom on chip is not the rom I intended to write and then writng the correct rom.
ME now works as expected. I wonder though if this is expected behavior to be unable to flash the ME from a running system or if it is just my model of laptop?
Ironic you should ask. :) The binary came from your website. I used it to flash the boot stub only to start and assumed it would work for the full rom also. Ooops.
On May 25, 2017 2:04 AM, "John Lewis" jlewis@johnlewis.ie wrote:
Where did the binary come from? In distro version? It's really recommended to use a ChromeOS version of Flashrom to flash Chromebooks - makes things easier.
Yes, it is well known that the ME can interfere with its being overwritten amongst other things. :)