Unlocking Intel flash

Jörn Engel joern at wohnheim.fh-wedel.de
Wed Apr 26 11:40:45 EDT 2006

On Wed, 26 April 2006 10:04:31 -0500, Peter Buelow wrote:
> Ah for life to be so black and white. While you are absolutely correct,
> I'm not asking for a bug fix. My assumption is that age is the problem,
> not implementation bugs. My hope was that someone would point out
> something I missed that would magically cause it to work.

Well, I partially want to help you as well.  Just that my help is some
fodder for the decision makers to make them think again about a
questionable decision.  Most likely, they simply didn't know all the
effects it would cause.  And it helps if someone outside publically
writes some nasty words about it.  Trust me on this one. ;)

As for the code, you should take a look at a 2.6.16, specifically in
drivers/mtd/chips/cfi_cmdset_0001.c.  Most likely that has some
strings attached and you have to pull in additional files or parts of
files.  JFFS2 was changed as well, so the same applies.

And don't forget to document your problems and tell manager about
them.  And have them talk to your hardware supplier about it.


Fancy algorithms are buggier than simple ones, and they're much harder
to implement. Use simple algorithms as well as simple data structures.
-- Rob Pike

More information about the linux-mtd mailing list