Re: flash device selection

From: linnix (me_at_linnix.info-for.us)
Date: 01/27/05

  • Next message: Simon Paradis: "Re: Memory mapped hardware registers"
    Date: 27 Jan 2005 14:18:18 -0800
    
    

    Bruce Edge wrote:
    > I'm trying to decide on a flash device and filesystem combination for
    an
    > embedded device. My concerns are:
    >
    > - Wear leveling
    > Does jffs2 wear level across partitions, or just within a partition?
    > Is the M-Systems hardware leveling controller worth a damn?
    > Is it preferable to using jffs2?

    Wear leveling is usually done in the flash controller, regardless of
    the
    file system.

    >
    > - log data
    > How to structure disk layout best to be able to get log data while
    not
    > significantly shortening the flash life.

    If hardware allows it, use a separate (small SLC flash) for log and
    everything else read-only (bigger MLC).

    >
    > - cost
    > What's the cheapest device I can get away with.

    Compact Flash is cheapest. Less than $200 for 2G.

    >
    > I need 1-2 GB, almost everything is static, except for log data. I
    plan
    > on having a log on/off switch, but I want to be able to log anomalous
    > events by default.
    >
    > Thanks, Bruce


  • Next message: Simon Paradis: "Re: Memory mapped hardware registers"

    Relevant Pages

    • Re: youre not going to believe this.
      ... NAND Flash, as used in SSDs, ... once you put a bunch of chips together into an SSD ... Current NAND Flash chips do ECC and wear leveling transparently. ... lifetime and reliability of spinning magnetic drives, ...
      (freebsd-questions)
    • Re: Filesystem for block devices using flash storage?
      ... properties of flash are reasonably well understood. ... The wear leveling is not done for the complete device, ... would there be a need to design a new filesystem or to tune existing ... a new design is needed. ...
      (Linux-Kernel)
    • Re: Quietness of 2.5" vs. 1.8" Notebook Drives
      ... flash memory's relatively limited number of rewrite cycles (approximately ... Some industrial flash is good for 2 million writes. ... Oh, I was already aware of "wear leveling," but, didn't know about that "2 ... and ECC are facts and will extend device life significantly. ...
      (comp.sys.ibm.pc.hardware.storage)
    • Re: Quietness of 2.5" vs. 1.8" Notebook Drives
      ... about flash memory's relatively limited number of rewrite cycles ... Some industrial flash is good for 2 million writes. ... Oh, I was already aware of "wear leveling," but, didn't know about that "2 ... John Turco ...
      (comp.sys.ibm.pc.hardware.storage)
    • Re: Quietness of 2.5" vs. 1.8" Notebook Drives
      ... rewrite cycles, if I were you. ... Some industrial flash is good for 2 million writes. ... Oh, I was already aware of "wear leveling," but, didn't know about ... Turco? ...
      (comp.sys.ibm.pc.hardware.storage)