微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

nandflash下通过supervivi命令行实现挂载root_qtopia的NFS挂载

nandflash下通过supervivi命令行实现挂载root_qtopia的NFS挂载

304人阅读 评论(0) 收藏 举报

     在嵌入式开发过程中经常涉及到qt图形界面的显示问题,如果每次都通过编译内核下载根文件系统就显得有点不方便,所以一个简单的方法就是使用NFS挂载root_qtopia文件系统。

     第一步:通过H-JTAG把supervivi烧写到开发板,启动串口终端,重启开发板,进入supervivi命令提示界面。

     第二步:按下x进行分区,然后下载supervivi和linux内核。

     第三步:把开关拨向nandflash,给板上电,按复位键同时按下K1~K6任何一个键就可以进入vivi命令提示界面,按下q进入vivi命令行     模式。并且设定电脑NFS共享目录:#vi /etc/exports 并修改共享目录:在文件中加入:/opt/FriendlyARM/mini2440/root_qtopia*(rw,sync,no_root_squash),#service nfs restart重启NFS服务。

     第四步:vivi命令:

     param set linux_cmd_line "console=ttySAC0 root=/dev/nfs   nfsroot=192.168.0.10:/opt/FriendlyARM/mini2440/root_qtopia ip=192.168.0.13:192.168.0.10:192.168.0.10:255.255.0.0:sbc2440:eth0:off"

   解释一下ip:

    192.168.0.13 :为目标板指定的ip,192.168.0.10:开发主机的ip,192.168.0.10:目标板的网关,255.255.0.0:目标板的子网掩码。

    第五步:在vivi命令行下输入boot命令就能挂载成功。

    注意事项:

      1.一定要用新版的vivi,我就一开始用旧版的,因为旧版vivi好像不支持NANDFLASH下vivi命令行模式,最后下载一个新的,一切问题都解决了。可以到ARM9之家上下新版VIVI。

      2.记住最好在挂载前重启NFS服务。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐