On Sun, Oct 18, 2020 at 8:52 AM Balaji Sivakumar <shivbalaji1985(a)gmail.com>
Thank you Peter for the details. Yes it is identifying
it as opaque flash
chip. We are able to completely read it but erase fails.
There is some documentation in the tree to help explain the "opaque flash
I understood from the logs of flashrom that SMM
protection is enabled.
Working on it to disable it.
You will also need to enable host CPU write access to other regions you
with to be writeable. From your earlier e-mail it appears that you've
already done this for the ME region, however you'll need to do it for IFD
and other regions you wish to update. Be advised, however, that *not*
locking certain regions may cause the ME to behave differently.
You can also target specific regions for updates using `--ifd -i <region>
-N`, for example `--ifd -i bios -N` will make flashrom only attempt to
write and verify the BIOS region (without -N flashrom will attempt to
verify the entire chip contents).