Devices Drivers ---> Memory Technology Devices (MTD) ---> <*> Memory Technology Device (MTD) support <*> MTD partitioning support <*> Direct char device access to MTD devices <*> Caching block device access to MTD devices RAM/ROM/Flash chip drivers ---> <*> Detect flash chips by Common Flash Interface (CFI) probe <*> Support for Intel/Sharp flash chips Mapping drivers for chip access ---> <*> CFI Flash device mapped on AT91RM9200
由于系统采用电池供电,必须要确保在读取文件时,如果系统突然掉电,其文件的可靠性不受到影响。JFFS2文件系统正是为这种类型的嵌入式设备创建的,它具有崩溃/掉电安全保护这一功能。因此,本文将根文件系统挂载分区设置为JFFS2(Journalling Flash File System Version 2,闪存日志文件系统第2版)文件系统形式。
为了支持JFFS2文件系统,还需要在Linux-2.6.21内核配置:
File Systems --->
Miscellaneous filesystems-->
<*>Journalling Flash File System v2 (JFFS2) support