久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于NAND閃存的文件系統YAFFS在嵌入式系統中的應用

基于NAND閃存的文件系統YAFFS在嵌入式系統中的應用

作者: 時間:2010-09-15 來源:網絡 收藏

  

  6)配置內核時選中MTD支持和支持。

  7)編譯內核并將內核下載到開發板的Flash中。

  測試:

  1)內核啟動之后,啟動信息中應該含有如下內容:

  

  2)如果在內核里面添加了proc的支持,那么proc中應該包含有關的信息。

  3)dev目錄下的相關目錄中包括有關設備的信息。

  4)建立mount目錄

  

  將拷貝到mount上的目錄下后,umount設備,再次mount后可以發現拷貝的文件仍然存在。這時刪除該文件,然后umount,再次mount后可以發現拷貝的文件已經被刪除,由此可見該分區可以正常讀寫。

  5)在Flash上建立根文件

  

  重新啟動,并改變啟動參數:param set linux_cmd_line noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0再次重新啟動后,開發板就可以從Flash啟動根文件系統了。

  結語

  YAFFS是專門為設計的,它的出現使得價格低廉的芯片具有了高效性和健壯性。YAFFS文件系統性能優越且易于移植,已經成功于Linux、?Clinux和Windows CE等操作系統上。現在,每頁大小為2Kb的新型超大容量NAND已經出現,針對這種Flash的文件系統YAFFS2正處于研究和當中。可以預見,NAND閃存的文件系統YAFFS/ YAFFS2將會于更多的系統。

linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉