[coreboot] SST25VF016B (2MB) flash on m57sli (IT8716F).

Ronald Hoogenboom ronald at zonnet.nl
Fri Jan 18 21:09:55 CET 2008


OK, I've checked it again and fixed a few things, see the read function
and the erase also has the block protect disable, and it works again.

It takes just under a minute to flash the whole chip, which is still
quite acceptable, I would say. It took WAY longer when the byte write
was timed by usleep instead of the myusec_delay.

Are there any more chips that need the block protect disable?
Are these block protect bits always at the same position in the status
register?

Signed-off-by: Ronald Hoogenboom <hoogenboom30 at zonnet.nl>

---

-------------- next part --------------
A non-text attachment was scrubbed...
Name: over512k.patch
Type: text/x-patch
Size: 11301 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080118/e2e01adf/attachment.patch>


More information about the coreboot mailing list