Hi Mario,
On Wed, Mar 4, 2020 at 6:41 AM Mario Piras via flashrom flashrom@flashrom.org wrote:
I was not able to use flashrom with Intel C236 motherboard Fujitsu D3417-B1, as the following information was displayed, I'm also attaching log.
Found chipset "Intel C236" with PCI ID 8086:a149. This chipset is marked as untested. If you are using an up-to-date version of flashrom *and* were (not) able to successfully update your firmware with it, then please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you!
Part of your log explains why it is not working:
Not all flash regions are freely accessible by flashrom. This is most likely due to an active ME. Please see https://flashrom.org/ME for details. Writes have been disabled for safety reasons. You can enforce write support with the ich_spi_force programmer option, but you will most likely harm your hardware! If you force flashrom you will get no support if something breaks. On a few mainboards it is possible to enable write access by setting a jumper (see its documentation or the board itself).
In short, your firmware settings block read access to some parts of the flash chip. For some reason, the flashrom version does not appear in the log, so I have no idea if it's a recent version. I would suggest building from master and trying again. The message will be similar, but contains more useful information.
Newer flashrom versions support the `--ifd` command line switch, which uses the Intel Flash Descriptor (think of it as a "partition table" for the firmware on Intel platforms) as a layout. Together with the `-i bios` switch, flashrom will only read the BIOS region, which should just work.
I'd purchase another C236 or C232 motherboard, would welcome suggestion which one to try.
Best regards _______________________________________________ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org
Best regards,
Angel Pons