Numonyx NOR and chip->mutex bug?
joakim.tjernlund at transmode.se
Mon Feb 7 11:22:45 EST 2011
Michael Cashwell <mboards at prograde.net> wrote on 2011/02/07 16:46:22:
> On Feb 7, 2011, at 10:01 AM, Joakim Tjernlund wrote:
> > Stefan Bigler <stefan.bigler at keymile.com> wrote on 2011/02/07 15:47:00:
> My current workaround from my problem is to do a throw-away status read "(void) map_read(map, addr);" after that 0x50, 0xd0, 0x70 sequence.
> Since no one else is seeing my problem I expect it's some issue with my specific batch of chips. Ugh.
Possibly, or an accident waiting to happen to the rest of us.
The map_read will probably force some HW completion. Perhaps some sync() op. will do the same? Just to nail it down.
BTW, do you have CONFIG_MTD_COMPLEX_MAPPINGS=y ? I do
More information about the linux-mtd