BootLoader引导程序制作及移植(二)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-14
[root@localhost u-boot-1.3.2]# cp /mnt/hgfs/linux/dm9000x.* drivers/net/
五、编译U-Boot
运行如下命令配置U-Boot:
[root@vm-dev u-boot-1.3.2]# make up2410_config
Configuring for up2410 board...
[root@localhost u-boot-1.3.2]# vi Makefile
CROSS_COMPILE = arm-softfloat-linux-
然后运行make命令编译:
[root@vm-dev u-boot-1.3.2]# make
编译完成后,会在U-Boot的源代码目录下生成u-boot.bin文件.这个文件就是我们需要的二进制文件.
编译完成后,会在U-Boot的源代码目录下生成u-boot.bin文件.这个文件就是我们需要的二进制文件. 六、烧写U-Boot 将编译得到的u-boot.bin拷贝到XP的D盘下,将我们光盘中的sjf2410-s.exe贝到文件也拷D盘下.连接好开发板的电源、JTAG 下载线,打开发板的电源.在电脑桌面的左下角点击开始,找到运行: 版权所有 1985-2001 Microsoft Corp. C:Documents and SettingsAdministrator>D: D:> 这样就进入了D盘,运行如下命令进行烧写: D:>sjf2410-s.exe /f:u-boot.bin 这样就会启动烧写程序.在烧写程序中需要我们做一些选择,要分别输入三次0,然后才开始真正的烧写,烧写完毕后,输入2推出程序.如下面的内容: 七、测试U-Boot 现在U-Boot和主机之间的串口已、经网烧口写,到断开开发板发上板了的,可以启动开发板检测是否烧写好.连接好开发板JTAG下载线,启动开发板.如果烧写成功,会在串口终端上出现如下内容: 注意上面内容中红色的部分,主要是我们没有把环境变脸写入Flash令将环境变量写入.运行如下命Flash中: [UP-2410 #]saveenv [UP-2410 #]printenv [UP-2410 #]ping 192.168.1.135 [UP-2410 #]help 拥有帝国一切,皆有可能。欢迎访问phome.net 本文出自 “嵌入式技术” 博客,请务必保留此出处http://chenboqiang.blog.51cto.com/1068057/484037 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux学习笔记 Day 2~3下一篇: 设置vim语法高亮显示和自动缩进
关于BootLoader引导程序制作及移植(二)的所有评论