燒寫 yaffs 文件系統

燒寫  yaffs  文件系統

準備工作:已經燒寫好一整套 Linux2.6.36 到開發板中。

步驟 1. 準備一張 SD 卡(或 U 盤)

步驟 2. 將 MY6410_yaffs2_v3.0.tar. gz 拷貝到 SD卡中。

步驟 3. 將 SD 卡(或 U 盤)接在開發板上。

步驟 4. 給開發板上電,啓動 Linux 系統,等到系統完全啓動。

步驟 5.執行 #tar zxvf /sdcard/MY6410_yaffs2_v3.0.tar.gz -C /mnt/disk主要的目的是: 將MY6410_yaffs2_v3.0.tar.gz 內的文件解壓縮到開發板的/mnt/disk路徑下

步驟 6. 重啓開發板,等到出現延時 1 秒啓動系統時,在 DNW 軟件中按 PC 鍵盤的空格鍵使開發板停留在 uboot 狀態。因爲停留時間只有 1 秒,所以需要很快的按下空格鍵。

步驟 7. 等到停在 uboot 狀態時,修改 boot 啓動參數。運行命令:

#setenv bootargs "root=/dev/mtdblock3 rootfstype=yaffs2console=ttySAC0,115200"

(飛凌的參考手冊上用setenv bootargs “root=/dev/mtdblock3 rootfstype=yaffs2 consle=/dev/ttySAC2,115200”命令,但是我執行完之後一直無法啓動文件系統)

#saveenv (保存上面 uboot 的啓動參數)

#reset (重啓開發板)

步驟 8. 等待完全啓動 Linux2.6.36 的 yaffs2 根文件系統後,就完成了整個燒寫 yaffs2根文件系統的操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章