您的位置:首页 > 其它

移植u-boot主要参考

2009-05-17 14:12 369 查看
有关工具的下载,先不做介绍。
u-boot-1.1.4部分
根据前期在SBC2410上的学习验证,在 http://www.hhcn.org/maindoc/nandboot-2410-luofuchong.rar 下载文件包,
在windows下解压后,有两个文件 u-boot-20060523.tar.bz2 u-boot-lfc.patch
在linux下解压u-boot-20060523.tar.bz2生成u-boot-20060523文件夹:
tar zxvf u-boot-20060523.tar.bz2 -C /home/
cp u-boot-lfc.patch /home/u-boot-20060523/
cd /home/u-boot-20060523
patch patch -p1 <u-boot-lfc.patch
make smdk2410_config
make
使用的编译工具是 arm-linux-gcc-2.95.3。
具体可参考:S3C2410平台上支持NAND boot的u-boot移植和共享:
http://www.mcublog.com/blog/user1/5939/archives/2006/19206.html
u-boot-1.3.1部分http://blog.chinaunix.net/u1/34474/showart_487409.html
下载改进版u-boot-1.3.1.tar.gz,编译的过程中需要用两个编译工具:3.4.1,3.3.2;
先用3.4.1编译,遇到一个"软硬浮点"的问题,然后用3.3.2可以编译通过。
编译后发现uboot的网卡驱动不匹配,要修改网卡驱动。

有关"软硬浮点"的问题可以参考
http://hi.baidu.com/lb121/blog/item/a4012bdf7a3c671648540359.html
软浮点soft-float问题
http://hi.baidu.com/zengzhaonong/blog/item/0f6a0ace5f26c03ab700c81d.html
http://blog.tianya.cn/blogger/post_show.asp?BlogID=53411&PostID=9662302 软浮点的问题

有关更多FS2410板上移植uboot的文章有
基于优龙FS2410开发板u-boot-1.1.6的移植
http://blog.chinaunix.net/u2/74310/showart.php?id=1091899
http://www.diybl.com/course/6_system/linux/Linuxjs/2008727/134023.html
U-BOOT源码分析及移植
http://blog.mcuol.com/User/lvembededsys/Article/4728_1.htm
u-boot-1.1.4在FS2410开发板上的移植详解(For Nor Flash)
http://www.linuxpk.com/?uid-25219-action-viewspace-itemid-7949
移植u-boot
http://blog.csdn.net/menuconfig/archive/2008/03/13/2177734.aspx

其他内容可以参考SBC2410中uboot移植参考的内容。

说明:本文全文转载自http://blog.chinaunix.net/u2/74383/showart_1133275.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: