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