总结一下U-Boot的编译流程,uboot
2009-05-15 15:54
375 查看
现在来总结一下U-Boot的编译流程:
(1)首先编译cpu/$(CPU)/start.S,对于不同的CPU,还可能编译cpu/$(CPU)下的其他文件。
(2)然后,对于平台/开发板相关的每个目录、每个通用目录,都使用它们各自的Makefile生成相应的库。
(3)将1、2步骤生成的.o、.a文件按照board/$(BOARDDIR)/config.mk文件中指定的代码段起始地址、board/$(BOARDDIR)/u-boot.lds连接脚本进行连接。
(4)第3步得到的是ELF格式的U-Boot,后面Makefile还会将它转换为二进制格式、S-Record格式。
(1)首先编译cpu/$(CPU)/start.S,对于不同的CPU,还可能编译cpu/$(CPU)下的其他文件。
(2)然后,对于平台/开发板相关的每个目录、每个通用目录,都使用它们各自的Makefile生成相应的库。
(3)将1、2步骤生成的.o、.a文件按照board/$(BOARDDIR)/config.mk文件中指定的代码段起始地址、board/$(BOARDDIR)/u-boot.lds连接脚本进行连接。
(4)第3步得到的是ELF格式的U-Boot,后面Makefile还会将它转换为二进制格式、S-Record格式。
相关文章推荐
- 总结一下用caffe跑图片数据的研究流程
- uboot源码分析(1)uboot 命令解析流程简析
- 总结一下用caffe跑图片数据的研究流程
- Uboot学习笔记②---(bootloader的一些共同特性、uboot启动过程、编译环境、地址规划设计)
- U-boot的编译流程
- UBOOT-2012-10在OK6410平台的移植(三)uboot 2012.10编译配置
- UBOOT-2012-10在OK6410平台的移植(三)uboot 2012.10编译配置
- [uboot] (第五章)uboot流程——uboot启动流程
- UBOOT 学习心得(UBOOT流程分析)
- Uboot启动流程(一)——u-boot.lds
- [uboot] (第二章)uboot流程——uboot-spl编译流程
- uboot编译连接脚本文件uboot.lds
- 总结一下Cocos2d-x安卓编译
- [uboot] (第五章)uboot流程——uboot启动流程
- 一直对内购流程比较模糊,对比了几个demo之后总结了一下
- [uboot] (第四章)uboot流程——uboot编译流程
- UBOOT-2012-10在OK6410平台的移植(二)uboot 2012.10启动流程
- 关于pvanet的配置、编译、训练和测试流程的总结
- 1.移植uboot-分析uboot启动流程(详解)