[flashrom] verbose log of unsupported mainboard Foxconn Q45M

Andrew Goodbody ajg4tadpole at gmail.com
Thu Sep 20 15:40:04 CEST 2012


On 20/09/12 14:05, Stefan Tauner wrote:
> Normally the BIOS settings are not stored in the flash chip (but in
> NVRAM), although there is nothing stopping firmware vendors doing so.
> Usually flashing tools do not care about preserving, changing or
> resetting NVRAM contents and they are reset by the firmware itself if
> it detects a version mismatch on the first boot after the flashing.

Just FYI, UEFI variables are stored in the flash by UEFI firmware. 
Almost nothing is stored in the CMOS NVRAM on modern PCs.

> If the configuration data is really stored in flash on this board, i
> think the probability that they are stored in the platform region are
> quite high.
>> 0x64: 0x027f0270 FREG4: Platform Data region (0x00270000-0x0027ffff) is read-write.

That is a pure guess based on no evidence, AFAICT. It is quite easy to 
find the UEFI variables in the flash image, once it has been read out, 
as the variable names are there in ASCII for those variables that have 
been set to non-default values.

Andrew




More information about the flashrom mailing list