Numonyx NOR and chip->mutex bug?
Anders Grafström
grfstrm at users.sourceforge.net
Thu Feb 10 08:21:36 EST 2011
On 2011-02-09 22:59, Michael Cashwell wrote:
> On Feb 9, 2011, at 3:13 PM, Joakim Tjernlund wrote:
>
>> hmm, this sounds similar(from http://www.numonyx.com/Documents/Specification%20Updates/SU-309045_P30.pdf)
>>
>> 5. W602: erase suspend resume operation
>> Problem: P30 product may fail to erase in intensive erase/suspend/resume environments. This is
>> due to an internal firmware issue that is exhibited in certain applications that require at
>> least 3000 to 4000 erase/suspend/resume cycles during the erase of a single block.
>> Implication: Customer may see erase failure (SR reports “A0”) during a background erase. This
>> does not damage the device in any way, but data in the block may be disturbed from its
>> original state.
I've seen this issue with Intel 28F640J5 chips as well.
There's an old thread on it.
http://lists.infradead.org/pipermail/linux-mtd/2008-April/021266.html
A delay was suggested similar to the one you're experimenting with I think.
http://lists.infradead.org/pipermail/linux-mtd/2008-April/021436.html
/Anders
More information about the linux-mtd
mailing list