U-boot的编译流程

原创 2012年03月24日 22:39:18

现在来总结一下U-Boot的编译流程:

1)首先编译cpu/$(CPU)/start.S,对于不同的CPU,还可能编译cpu/$(CPU)下的其他文件。

2)然后,对于平台/开发板相关的每个目录、每个通用目录,都使用它们各自的Makefile生成相应的库。

3)将12步骤生成的.o.a文件按照board/$(BOARDDIR)/config.mk文件中指定的代码段起始地址、board/$(BOARDDIR)/u-boot.lds连接脚本进行连接。

4)第3步得到的是ELF格式的U-Boot,后面Makefile还会将它转换为二进制格式、S-Record格式。

 

版权声明:原创文章,请注明出处。

相关文章推荐

BeagleBoneBlack学习(1)——启动流程与u-boot编译

本文部分内容来自http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User‘s_Guide,另一部分内容由Jesse Guo创作,原始出处为h...

U-boot启动流程分析

  • 2013-04-23 00:49
  • 253KB
  • 下载

U-BOOT的启动流程及移植

  • 2012-03-16 13:56
  • 92KB
  • 下载

u-boot启动流程分析

u-boot启动流程如下: 1)reset 2)设置CPU模式 3)关闭看门狗/中断 4)设置处理器时钟/片上总线 5)初始化调试串口 5)  MMU/外部总线/SDRAM等初始化 6)...

u-boot启动流程

  • 2013-03-10 14:44
  • 108KB
  • 下载

u-boot 启动流程分析

  • 2009-07-07 12:51
  • 254KB
  • 下载

U-BOOT启动流程之四

(5) main_loop()函数 在这个函数前也有许多其它的函数,也是一些初始化的信息,不一一介绍.在main_loop函数中会有与用户进行交互,如果在默认情况下,会等待3秒,如果你设置了,在mi...

U-BOOT启动流程详解

  • 2009-04-15 21:53
  • 54KB
  • 下载

U-BOOT的启动流程及移植

  • 2009-04-05 12:47
  • 73KB
  • 下载

U-BOOT的启动流程及移植

U-BOOT的启动流程及移植1 Bootloader及u-boot简介  Bootloader代码是芯片复位后进入操作系统之前执行的一段代码,主要用于完成由硬件启动到操作系统启动的过渡,从而为操作系统...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)