yaffs 檔案系統在te2410上的移植
ptpd 程式的執行需要乙個可寫的檔案系統才能正確執行,而一般常用的是cramfs檔案系統,所以就需要移植乙個可寫的檔案系統。
在前面已經把linux2.6.30移植好,現在就差這個了!
簡單簡紹一下吧:
te210 的原來的vivi是不支援燒寫yaffs檔案系統,在這個問題上糾纏了很久才發現的,真鬱悶!
所以先搞乙個乙個支援燒寫yaffs的vivi。
在這裡有乙個
網上也有相關的,自己找找吧,自己重新編譯的話,會有很多錯誤,我就偷懶了一下,因為已經編譯好了,所以直接燒寫裡面的映象檔案
我用的是vivi_yaffs_3.4.1
然後在原來的vivi中輸入:
load flash vivi x
重新啟動,發瑞vivi改了,說明vivi燒寫成功。
然後輸入命令:
help
發現多了一些命令,其中就有loadyaffs 命令
然後輸入命令
loadyaffs root x
這樣就燒寫完成了!!!
檔案系統的製作跟其它檔案系統製作是一樣的,只是用的工具不一樣而已!
YAFFS檔案系統簡介
yaffs檔案系統簡介 yaffs yet another flash filing system 是第乙個專門為nand flash儲存器設計的嵌入式檔案系統,適用於大容量的儲存裝置 並且是在gpl general public license 協議下發布的,可在其 免費獲得源 yaffs是基於日...
yaffs檔案系統移植筆記
一 開發環境 1 核心 linux 2.6.22.6 2 jz2440 3 ubuntu 9.10 二 移植yaffs檔案系統 1 解壓yaffs source.tar.gz。本文直接解壓到當前目錄。使用命令 tar xzf yaffs source.tar.gz 切換到解壓的yaffs2目錄 cd...
yaffs檔案系統在2 6核心上的移植
昆明理工大學嵌入式實驗室 szarm 21cn.com yaffs 檔案系統有些類似於jffs jffs2 檔案系統,與之不同的是jffs1 2 檔案系統最初是針對nor flash的應用場合設計的,而nor flash 和nand flash本質上有較大的區別,所以儘管jffs1 2 檔案系統也能...