新聞中心

        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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 万源市| 天津市| 三穗县| 开江县| 会理县| 萍乡市| 堆龙德庆县| 石渠县| 绥芬河市| 琼中| 新津县| 吉林省| 徐闻县| 墨脱县| 特克斯县| 南部县| 柳林县| 广饶县| 黄龙县| 渝中区| 汽车| 时尚| 宜兰市| 沙河市| 北辰区| 同心县| 改则县| 南漳县| 梨树县| 黄大仙区| 阿图什市| 安岳县| 满城县| 乐山市| 卓资县| 达州市| 喀喇| 沁阳市| 天峻县| 望江县| 云南省|