Design aims
We're working on a generic Linux subsystem for memory devices, especially Flash devices.
The aim of the system is to make it simple to provide a driver for new hardware, by providing a generic interface between the hardware drivers and the upper layers of the system.
Hardware drivers need to know nothing about the storage formats used, such as FTL, FFS2, etc., but will only need to provide simple routines for read, write and erase. Presentation of the device's contents to the user in an appropriate form will be handled by the upper layers of the system.
News
- 25 Sep 2024: mtd-utils version
2.2.1
is out - see the release announcement - 29 Mar 2024: mtd-utils version
2.2.0
is out - see the release announcement - 30 Aug 2023: mtd-utils version
2.1.6
is out - see the release announcement - 07 Oct 2022: mtd-utils version
2.1.5
is out - see the release announcement - 06 Jan 2022: mtd-utils version
2.1.4
is out - see the release announcement - 25 Jul 2021: mtd-utils version
2.1.3
is out - see the release announcement - 13 Jul 2020: mtd-utils version
2.1.2
is out - see the release announcement - 21 Jul 2019: mtd-utils version
2.1.1
is out - see the release announcement - 19 Mar 2019: mtd-utils version
2.1.0
is out - see the release announcement - 16 Apr 2018: mtd-utils version
2.0.2
is out - see the release announcement - 24 Aug 2017: mtd-utils version
2.0.1
is out - see the release announcement - 22 Dec 2016: mtd-utils version
2.0.0
is out - see the release announcement - 03 Aug 2015: mtd-utils version
1.5.2
is out - see the release announcement - 19 Aug 2011: mtd-utils version
1.4.6
is out - this is just a bug-fix release which fixes "mtdinfo -a
" breakage - 19 Aug 2011: ubifs back-port trees for kernels 2.6.28-2.6.31 are no longer maintained
- 25 Jun 2011: mtd-utils version
1.4.5
is out - 29 May 2011:
CONFIG_MTD_PARTITIONS
was removed by Jamie Iles. - 20 May 2011: UBIFS now can fixup free space to work around the "dumb flasher" issue, see here.
- 08 Apr 2011: UBIFS does not check data CRC by default starting from linux
kernel version
2.6.39
, see here - 02 Apr 2011: mtd-utils version
1.4.4
is out ("flash_eraseall -j"
bug fixed) - 28 Mar 2011: Software BCH ECC library merged upstream
- 28 Mar 2011: Swap on top of MTD device (
mtdswap
driver) merged upstream