Chinaunix首页 | 论坛 | 博客
  • 博客访问: 40790
  • 博文数量: 15
  • 博客积分: 103
  • 博客等级: 民兵
  • 技术积分: 97
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-21 21:57
文章分类
文章存档

2012年(15)

我的朋友

分类: LINUX

2012-03-22 20:56:42

     上学期就已经自己编译好内核,根文件系统了。今天学着编译u-boot,可是还是花费大量的时间,越来越觉得技术是一个很精细的艺术了。大家分享一下吧!
      用的开发板是三星的2440嵌入式开发板。
     第一步,把工作区建好了,mkdir board/embedclub/smdk2440a。然后把相关文件拷贝进去,
cp -p board/sbc2410x/* board/embedclub/smdk2440a/
cd board/embedclub/smdk2440a
mv sbc2410x.c smdk2440a.c
    第二步,修改smdk2440a下的Makefile文件
LIB      =$(obj)lib$(BOARD).a
 
#COBJS  :=sbc2410x.o fiash.o
COBJS   :=smdk2440a.o fiash.o
SOBJS   :=lowleve_init.o
 
SRCS    :=$(SOBJS:.o=.S)$(COBJS:.=.c)
    第三步,在include/configs/中建立开发板配置文件
cp include/configs/sbc2410x.h include/configs/smdk244oa.h
    第四步,就在u-boot的根目录下就行编译了。
make smdk2440a_config
  Configuning for smdk2440a board...
make
    就完成了u-boot的编译过程啦!本人因为不细心而早编译过程中犯了很多错误,所以技术是一门细活啊!
阅读(1362) | 评论(2) | 转发(0) |
0

上一篇:没有了

下一篇:cs8900a网卡驱动移植

给主人留下些什么吧!~~

落泊浪子2012-03-30 16:44:29

虾米小: 编译内核???.....
不是编译内核啊!!!

虾米小2012-03-25 22:51:13

编译内核???