ichxrom driver question

Dave Peterson dsp at llnl.gov
Wed Dec 21 13:37:17 EST 2005

On Tuesday 20 December 2005 17:40, Eric W. Biederman wrote:
> Hmm. Immediately after the erase operation you should see all f's.

I tried it a few times.  My recollection is that after the first
attempt at erasing, the first part of the flash memory contained
all f's and the rest contained data that appeared to be the old BIOS.
On a subsequent attempt, I saw all zeros, and this is what I still
see when I try to flash the BIOS again.

> The only thing I can think of that might trigger what you are seeing
> is a cached flash chip.

What does "cached flash chip" mean?  I have very little familiarity
with how these flash chips operate.

> The ICH3-S is more of a conduit.  The usual questions are:
> Is there motherboard specific magic that denies writes?
> What is the actual flash chip you are flashing.

How do I determine whether there is motherboard-specific magic?
The motherboard is a Supermicro P4DPR-iGM and the flash chip is an
Intel 82802AB.

> Except for the possibility of bad cache I can't think of anything
> that would cause the wrong data to be written.  Are you certain
> you have a good flash image?

The flash image I tried to install was an exact duplicate of the
currently installed flash image, obtained as follows:

    # dd if=/dev/mtd0 of=bios_image

I was just testing the BIOS flashing mechanism to see if it worked.

More information about the linux-mtd mailing list