[LinuxBIOS] W39V040BPZ or vt8237. Flashing problems.

Adam Talbot talbotx at comcast.net
Fri Sep 28 23:55:11 CEST 2007

Thanks Ron, here is what is hiding in MTRR, explanation?
v21g ~ # cat /proc/mtrr
reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0x1f000000 ( 496MB), size=  16MB: uncachable, count=1
reg02: base=0xe8000000 (3712MB), size= 128MB: write-combining, count=2
reg03: base=0x1ef00000 ( 495MB), size=   1MB: write-through, count=1

ron minnich wrote:
> On 9/28/07, Adam Talbot <talbotx at comcast.net> wrote:
>> Have three motherboards running cn700, VT8237 chips set.  All three
>> boards have W39V040BPZ bios chips.  I can not program them with
>> flashrom.  Flashrom see the chip as W39V040B.  Flashrom start on the
>> flash and just sits there.  When flashed with the -V option I can see
>> the memory address is not changing.  But, big problem is the fact that
>> the chip does get a bit flashed, as, I can no longer boot. So there is
>> something happening.
> I think this is a caching problem. Usually when it just sits there and
> "part way flashes", it means that you were mostly programming the
> cache, except for a few times when the cache flushed and incidentally
> wrote the part.
> Does this part have MTRR? IF so, can you do this
> cat /proc/mtrr
> ron

More information about the coreboot mailing list