[coreboot] [flashrom] Transaction Error with opcode 0x03 failed...

Andriy Gapon avg at icyb.net.ua
Wed May 6 18:51:02 CEST 2009

on 06/05/2009 18:41 FENG Yu Ning said the following:
> Look at FREG2.
>> 0x5C: 0x023f000b (FREG2)
> The value 0x0(23f)0(00b) means, the area in the flash chip from
> 0x00(00b)000 to 0x00(23f)fff belongs to (F)lash (REG)ion (2), which
> stores data for the "Management Engine". That is, flashrom runs into
> error when it is trying to read FREG2.
> Now look at FRAP.
>> 0x50: 0x00001a1b (FRAP)
> The least significant byte '1b' indicates which regions software can
> read. Expand it to binary, 00011011. That means the software can read
> FREG0, FREG1, FREG3 and FREG4 but not FREG2. That is why flashrom runs
> into error at offset 45056.

Yu Ning, thank you for the very enlightening explanation!
I wonder what the following means (on my machine):
0x54: 0x00000000 (FREG0)

Flash region of size 0?
0x50: 0x00000a0b (FRAP)

Andriy Gapon

More information about the coreboot mailing list