Block Device Emulation over UBI

Yuri Tikhonov yur at emcraft.com
Mon Jan 14 07:57:18 EST 2008


 Hello all,

 We are about to implement and then maintain a block device driver which is 
intended to work on the top of UBI and provide users with the block-device 
interface to the underlying Flash chips. The goal of this driver is to 
provide users with the possibility to easily organize reliable file storage 
in Flash memory chips (especially NAND Flash) using Flash-unaware 
file-systems like FAT, EXT2/3, etc (UBI is supposed to provide the necessary 
reliability using its features of wear-leveling and bad blocks handling).

 In many cases the ability to have the file-system formatted with, for 
example, FAT is a highly desirable feature of the embedded devices (e.g. for 
exporting the embedded storage via USB link to a Windows-based USB host), so 
we guess our work will be usefull for the embedded world.

 Any suggestions or comments as to possible issues we may run into on this 
road would be very appreciated.

 Regards, Yuri

-- 
Yuri Tikhonov, Senior Software Engineer
Emcraft Systems, www.emcraft.com



More information about the linux-mtd mailing list