制作jffs2文件系統(tǒng)
時(shí)間:2017-01-05作者:華清遠(yuǎn)見
1、zlib的編譯 解壓zlib-1.2.3.tar.bz2并進(jìn)入zlib-1.2.3配置編譯安裝
$ tar xvf zlib-1.2.3.tar.bz2 2、mtd工具編譯 解壓mtd-snapshot-20050519.tar.bz2 并進(jìn)入mtd/util編譯安裝
$ tar xvf mtd-snapshot-20050519.tar.bz2 這樣我們的系統(tǒng)里就有了mkfs.jffs2這個(gè)工具了 3、jffs2文件系統(tǒng)鏡像制作
$ mkfs.jffs2 -r /source/rootfs -o rootfs.jffs2 -e 0x4000 --pad=0x800000 -n 4、jffs2文件系統(tǒng)燒寫
# tftp 30008000 rootfs.jffs2 5、設(shè)置u-boot啟動(dòng)參數(shù)
# setenv bootcmd tftp 33000000 zImage\; go 33000000 6、重新啟動(dòng)開發(fā)板,查看是否成功 注意:如果NAND FLASH分區(qū)比jffs2文件系統(tǒng)鏡像大,會(huì)提示一些信息,可以通過在內(nèi)核中找到打印這些信息的文件(可以用grep命令在內(nèi)核源碼樹下搜索),進(jìn)入其中把相應(yīng)得prink注釋掉就行了。
相關(guān)資訊
發(fā)表評(píng)論
|