设为首页 加入收藏

TOP

u-boot-2010-06在mini2440上的移植
2014-11-24 08:14:55 来源: 作者: 【 】 浏览:1
Tags:u-boot-2010-06 mini2440 移植

1.1 移植环境介绍


U-boot版本:u-boot 2010-6


交叉编译工具:gcc-4.4.3


arm开发板:mini2440CPUS3C2440 SDRAM64MNor Flash2MNand Flash256M,网卡:DM9000EP


1.2 删减u-boot文件


删除arch目录下除arm目录以外的所有目录,arm\cpu目录下除arm920tmulu以外的所有目录,arch\arm\cpu\arm920t录下除s3c24x0目录以外的所有目录(该目录下的文件不要删),arch\arm\include\asm目录下除archs3c24x0目录以外的所有archxxxx目录(该目录下的文件不要删) 删除board目录下除samsung目录以外的所有目录,board\samsung目录下除smdk2410目录以外的所有目录 删除include\configs目录下除smdk2410.h文件以外的所有头文件。



1.3 修改顶层Makefile文件


开发板配置选项中各项的含义如下:



1.4 /board 中建立mini2440 目录和文件



1.5 修改mini2440 目录下的Makefile文件


1.6 include/configs/中建立开发板配置文件



1.7 测试编译环境(此问题在以前移植u-boot时出现)


至此,最基本的配置已经完成。


出现错误了,会是什么原因呢?测试一下U-boot本身附带的配置:


依然是这个错误,于是猜测错误原因不是在自己的配置上,上网查了下,发现错误原因是:Windows分区使用此命令,Windows分区不支持linux上的链接。


恍然大悟啊,自己把U-boot解压在虚拟机的共享文件夹下了,修改文件夹路径,编译……OK.


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇如何在Android系统上运行C语言的.. 下一篇嵌入式Linux USB WIFI驱动的移植

评论

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

·Python爬虫教程(从 (2025-12-26 16:49:14)
·【全269集】B站最详 (2025-12-26 16:49:11)
·Python爬虫详解:原 (2025-12-26 16:49:09)
·Spring Boot Java: (2025-12-26 16:20:19)
·Spring BootでHello (2025-12-26 16:20:15)