Support of removable MTD devices and other advanced features (follow-up from lkml)

Alex Dubov oakad at yahoo.com
Sun May 25 22:12:41 EDT 2008


--- Jörn Engel <joern at logfs.org> wrote:

> On Sat, 24 May 2008 20:41:17 -0700, Alex Dubov wrote:
> > --- Jörn Engel <joern at logfs.org> wrote:
> > 
> > > Writes happen in multiples of mtd->writesize.  Which for NAND is
> > > pagesize.  There are also special cases with subpage writes.  AFAIK only
> > > UBI exploits that feature.
> > 
> > Most xd cards can only be written a whole PEB in a time (can be handled
> with
> > appropriate writesize, I suppose).
> 
> Up to 256M writing pages at a time worked for me.  1G didn't work
> anymore.  Whether this was due to your requirement above or something
> else I didn't work out.
> 

"Smartmedia" spec kind of allows (but recommends against) single page
programming. "xD card" spec prohibits it outright starting from version 1.0.
And in fact I had some really nasty problems recently with two olympus cards
when not writing full blocks.



      



More information about the linux-mtd mailing list