Wednesday, November 17, 2010

UFFS v1.3.3 released

UFFS v1.3.3 is released.

  - Simplify flash interface.
  - Improved bad block handling.
  - Better support for MLC NAND flash.
  - Added hardware ECC and RS-ECC controller emulator.
  - Bug fixes.

The biggest change of this release is on the flash interface. We simplify the flash interface, writting a NAND flash driver is much simpler than befor.

The flash-interface-example.c adds the NAND commands demo, it's a good start point to the real NAND flash driver.

The emulator got improved as well, we have hardware ECC and MLC RS-ECC emulated. The emulator also emulates bit-flip errors, block erase errors and manufacture bad blocks.


Source code package can be downloaded from sourceforge.net:  uffs-v1.3.3.tar.bz2