设为首页 加入收藏

TOP

mini2440 编译U-Boot-1.1.6遇到的一些问题
2014-11-24 14:16:48 来源: 作者: 【 】 浏览:0
Tags:mini2440 编译 U-Boot-1.1.6 遇到 一些 问题

交叉编译工具:arm-linux-gcc4.3.2


目标板:mini2440 Flash 256M


u-boot源代码:由友善之臂提供,基于1.1.6版本修改后的FriendlyARM修改过的U-Boot.1.1.6


下载在Linux公社的1号FTP服务器里,下载地址:


密码:www.muu.cc


下载方法见 http://www.linuxidc.net/thread-1187-1-1.html


下面马上进入我们的编译之旅!


1、解压缩源码包



这时候将会出现第一个问题:



3、make open24x0_config


配置板子资源



4、删除Makefile.l文件,否则make的时候会出现一些错误


5、make


编译出现错误:



之后编译还是会出现问题。通过找查找论坛资料,一位网友提出make distclean可以解决问题!


make distclean


make open24x0_config


make


6、编译成功


7、在display_banner()函数里面加入自己的一些调试显示信息


printf("###Hello u-boot!My name is care###n\");


8、再次编译u-boot


9、将u-boot.bin烧写到板子的0x33000000地址上


10、复位一下板子,通过超级终端可以看到调试信息


###hello u-boot!My name is care###


大功告成。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android教程:- 对话框的小框架 M.. 下一篇undefined reference to ‘raise’

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: