Running UBI/UBIFS on MLC NAND
Channel: The Linux Foundation
Date: 2017-04-04

Running UBI/UBIFS on MLC NAND - Richard Weinberger, sigma star gmbh & Boris Brezillon, Free Electrons

UBIFS was designed with SLC NAND in mind. These days, almost a decade later, MLC NAND is widely available and used. Embedded Linux offers currently no filesystem which can be used on MLC NAND.

In the last few months Boris Brezillon (free electrons) and Richard Weinberger (sigma star gmbh) have been

heavily working on MLC support for UBIFS.

In this presentation Boris and Richard will talk about the challenges they have faced and how UBIFS finally gained MLC (and basic TLC) NAND support.

Beside of implementation details, Boris and Richard will also explain how to use UBIFS on MLC and what developers need to consider.

About Richard Weinberger

Richard Weinberger is co-founder of sigma star gmbh and offers Linux kernel consulting services. He's been working with Linux for 10 years and works on the Linux kernel for more than five years. Besides of the kernel he has a strong focus on various low level components of Linux including virtualization techniques. Upstream he currently maintains UBI/UBIFS and UserModeLinux (UML).