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 email@example.com 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