[ECOS] flash erase - network stack

Per Hedblom per.hedblom@abem.se
Tue Nov 9 08:55:00 GMT 2004


> >
> > The flash driver I use is: amd/am29xxxxx variant am29lv640
I am using the am29lv641 flash and I found that the erase fails if the
system runs with a high frequency of interrupts.

I suspected the flash driver and consulted the am29 spec and found that the
erase command must be given within a 50uS timeframe to be accepted. The spec
also recommends that interrupts should be turned off during this command.

The appended patch solved the problem for me.
/Per Hedblom

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: am29xx_patch.txt
URL: <http://sourceware.org/pipermail/ecos-discuss/attachments/20041109/99ab4869/attachment.txt>
-------------- next part --------------
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

More information about the Ecos-discuss mailing list