织梦CMS - 轻松建站从此开始!

罗索

AM3517之SD卡启动盘恢复NAND flash的数据:文件系统(五)

jackyhwei 发布于 2012-05-14 18:01 点击:次 
更新存贮在nandflash 里的uImage
TAG:

更新存贮在nandflash 里的uImage

AM3517_EVM # boot 『从SD 卡起动』
……
am3517-evm login: root 『输入root 登录』
root@am3517-evm:~# flash_eraseall -j /dev/mtd4 『用jffs2 文件系统板式格式化mtd4』
root@am3517-evm:~# mkdir –p /mnt/nand 『mtd4 建立挂载点』
root@am3517-evm:~# mount –t jffs2 /dev/mtdblock4 /mnt/nand 『以jffs2 格式挂载mtd4
到/mnt/nand』
root@am3517-evm:~# cd /mnt/nand 『以jffs2 格式挂载mtd4 到/mnt/nand』
root@am3517-evm:~# tar -zxvf /flashImage.tar 『解压文件系统到当前目录』
root@am3517-evm:~# cd / 『退出当前目录』
root@am3517-evm:~# umount /mnt/nand 『卸载挂载到/mnt/nand 的mtd4』
root@am3517-evm:~# halt 『停止系统』

说明:

:~# flash_eraseall -j /dev/mtd4 『用jffs2 文件系统板式格式化mtd4』

flash_eraseall是擦除flash的命令,或者叫格式化 -j表示jffs2文件系统,/dev/mtd4是设备目录下的mtd4,

root@am3517-evm:~# mkdir –p /mnt/nand 『mtd4 建立挂载点』
mkdir是创建新的目录,在/mnt/目录下创建nand目录,一般mnt目录用于挂载。

root@am3517-evm:~# mount –t jffs2 /dev/mtdblock4 /mnt/nand 『以jffs2 格式挂载mtd4
到/mnt/nand』
/dev/mtdblock4挂载到 /mnt/nand 目录

然后将flashImage.tar文件解压到/mnt/nand目录下

最后卸载文件系统的目录。

到此为止文件系统就可以完成更新了。

在出现System halted.提示后取出SD 卡,按reset 按钮,则开发板就会从板载的nandflash 起动了。

完整的更新NAND flash的数据就完成了。

(扬帆远航)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201205/16006.html]
本文出处:扬帆远航 作者:扬帆远航
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容