设置环境变量

启动我们烧好的uboot,按回车进入


set ipaddr "172.16.3.222"//设置板子的ip地址

set severip "172.16.3.94"//设置主机的ip地址

set gatewayip "172.16.3.254"//设置网关

set bootargs "root =/dev/nfs nfs =172.16.3.94:/home/user/roots ip =172.16.3.222 console=ttySAC0,115200 lcd=570"

// 设置nfs参数 设置主机地址 和板子地址 console是控制台 波特率 和屏幕

save //设置完一定要保存


之后我们需要配置一下nfs服务器,让他可以适应我们低版本的内核


 sudo vi /etc/default/nfs-kernel-server 

RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog" //让服务器可以支持我们内核


之后将linux内核发送过来


dnw 40008000 //将内核放到默认启动位置

//在主机将我们编译好的内核发送过去

bootm 40008000 //这时候我的内核就跑起来了


这时候我们就进入了我们的linux系统的,我们现在需要将我们发送的内核解压到分区


mount  /etc/mmcblk0p2  /mnt/

cp zImage /mnt/ //将zImage拷贝到第二分区中

mount   /mnt/  //记得要取消挂载

mount /dev/mmcblk0p3 /mnt/ //挂载第三分区 

tar -vxf rootfs—2014tar.gz 将文件解压

mv -rf root /mnt  将文件拷进去

reboot //重启


然后进入我们的uboot启动程序,修改他的启动分区


set bootcmd "ext2load mmc  0:2  40008000 zImage;bootm 40008000"

set bootargs"root=/dev/mmcblk0p3 console=ttySAC0,115200 init=linuxrc  lcd=S70"

ret //重启

关键字:ARM开发  nfs  引导启动  linux 引用地址:ARM开发——nfs引导启动linux

上一篇:ARM汇编程序和指令学习
下一篇:ARM开发——uboot的修改和烧写

推荐阅读

东芝电子元件及存储装置株式会社(“东芝”)宣布推出一款集成式双H桥有刷直流电机驱动器IC,其配有额定值为50V/3.0A的输出限流器元件。该款新型TB67H401FTG器件可用于办公室设备、ATM、家用电器、扫地机器人等需要监控和反馈电机状态的应用场合——这些设备常采用有刷直流电机并且近年来越来越受到欢迎。 截至目前,有刷直流电机一直是通过限制电机...
北京2019年9月26日 /美通社/ 全球知名智能机器人企业极智嘉科技 (Geek+) 宣布完成对其机器人生产工厂的智能升级,成功打造了世界首座使用机械臂自动生产自主移动机器人 (AMR) 的智慧工厂。这座位于南京的工厂是所有极智嘉机器人的“出产地”,现已使用极智嘉机器人、AI算法以及自动化解决方案制造自家机器人产品,实现了品质自验自证的智能“...
前言:物流机器人,或者说针对末端场景的无人配送车近几年很是火热,这一市场上不乏从创业公司到互联网巨头,再到垂直物流大佬的身影。巨头纷纷抢占机器人市场此前,机器人市场一直被国际巨头垄断,发那科、ABB、安川、库卡四大家在中国工业机器人领域常年占据主导地位。但随着人工智能、算法、自动驾驶相关技术的成熟,科技公司和互联网公司在机器人领域...
I2C是常用的外设协议,用途广泛。很多时候为了实现简单,在STM8上大家都是用GPIO来模拟I2C工作。STM8L自带硬件I2C,不过相对于模拟I2C的清晰简单,硬件I2C的处理要麻烦一些。一是必须要理解各寄存器用法,二是使用STD库时还须理解STD抽象出的I2C接口和使用逻辑。模拟I2C一般情况下使用问题不大,但若同时要处理其他外设或者对延时有要求,模拟方法就力不从...

史海拾趣

问答坊 | AI 解惑

FPGA工程师面试题集锦-2

1 什么是Setup 和Holdup时间? 2 什么是竞争与冒险现象?怎样判断?如何消除? 3  用D触发器实现2倍分频的逻辑电路? ....... 4  什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求? 5  什么是 ...…

查看全部问答∨

继电器的使用

这款继电器能不能用作控制33V的通断? 本来继电器是用于风扇的控制(风扇12V),但现在要求对加热块的电源输入处加一个继电器作为故障保护;电源电33V的; 加热块功率60W,电流小于2A 继电器是28V10A的,但我用来控制33V直流, 请问我如果还用 ...…

查看全部问答∨

AXD不能进入调试模式?

我的调试环境是ADS + H-JTAG,AXD通过JTAG能连接上ARM, 并且通过CLI的obey命令能够初始化memory,可在下载.bin文件时 总是报如下错误: RDI Severe Error 00612:Memory read/write error-Can\'t re-enter debug state 请问大侠,是什么原因?…

查看全部问答∨

VxWorks里如何实现文件操作?

VxWorks里如何实现文件的读写等操作呀?其文件系统看了个大概,但上机还是不行,哪位最好有代码贴出来大家学习一下!谢了先! 另外:http://www.vxdev.com/Article/docTech/200802/24.htm 这里有三段代码,但不完整,试了一下也没解决问题!…

查看全部问答∨

数控系统开发

本公司在开发数控系统,但在硬件方面存在一些问题!如有硬件工程师,请联系我: slancnc@126.com;…

查看全部问答∨

Windows CE 入行请教

我有一定的Windows和C++编程基础,想进入Windows CE领域,打算先做应用软件的开发。 虽然看了一些书,但一个是不清楚实际工作到底主要需要什么?也好有的放矢。 比如,能否举出一些产品或者范例,能够掌握此类产品,即有资格进入该领域,实际工作 ...…

查看全部问答∨

获奖名单公布 ,TIVA C Launchpad开发板使用周计划提交

“学习TIVA C 课程”活动抢楼环节已结束(活动详情:https://bbs.eeworld.com.cn/thread-413417-1-1.html),恭喜各位获奖的朋友,请您在1周内提交周计划,周计划切实可行,EEWORLD将安排发送板子。(提交周计划的时间截止到10月15号,板子发放时间 ...…

查看全部问答∨

求教 电机起转几秒就停

    四旋翼飞行器 ,K60控制,电机成功起转但没过几秒就停,是怎么一回事啊?机身搭建无误,电调完好,电机刚换,麻烦各位想想是什么问题…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved