【U-boot开发】
文章平均质量分 96
XiaoBaWu
这个作者很懒,什么都没留下…
展开
-
U-boot配置及编译阶段流程宏观分析
U-boot配置及编译阶段流程分析通过配置和编译,我们才能从U-boot的源码得到可执行的程序。 本文以x210这块板子(基于s5pv210)为例,详细分析U-boot配置及编译阶段的流程。1. 文件架构配置和编译阶段主要涉及到四个文件:主Makefile,以及根目录下的mkconfig,config.mk,和根目录下/board/samsung/x210中的u-boot.lds原创 2016-07-03 10:38:41 · 2406 阅读 · 0 评论 -
U-boot引导内核流程分析
当U-boot完成重定位和初始化外设后,它将正式进入工作状态,可以加载内核镜像到DDR的链接地址中了原创 2016-07-10 20:32:16 · 8627 阅读 · 0 评论 -
U-boot原厂版本移植流程
今天开始移植三星原厂的U-boot,做一下笔记,以备日后所需原创 2016-07-14 20:49:46 · 3298 阅读 · 1 评论 -
U-boot主Makefile分析
主Makefile位于uboot源码的根目录下,其内容主要结构为: 1. 确定版本号及主机信息 2. 实现静默编译功能 3. 设置各种路径 4. 设置编译工具链 5. 设置规则 6. 设置与cpu相关的伪目标原创 2016-07-01 16:53:54 · 5047 阅读 · 2 评论 -
U-boot根目录下的config.mk分析
该config.mk位于uboot源码的根目录下, 其包含了子目录下许多同名的config.mk。所以千万注意这些同名文件的主次区别原创 2016-07-01 20:52:17 · 4683 阅读 · 0 评论 -
U-boot根目录下的mkconfig分析
U-boot根目录下的mkconfig详尽分析此文件位于uboot源码的根目录下,是源码自带的shell脚本文件,主要功能是创建符号链接以及一些头文件(拥有符号链接的功能)。原创 2016-07-02 18:52:51 · 1611 阅读 · 0 评论 -
U-boot初始化阶段流程分析
U-boot的初始化主要分为两个阶段第一阶段:主要是SOC内部的初始化,板级的初始化比较少,所以移植的修改量比较小。此阶段由汇编语言编写,代码主体分布在start.S和lowlevel_init.S中第二阶段:主要是板级的初始化,SOC内部的初始化比较小,移植的修改量主要在此。此阶段由c语言编写,代码主体分布在board.c中原创 2016-07-06 21:32:58 · 5002 阅读 · 2 评论 -
常见SOC启动流程分析
本文以s5pv210这款SOC为例,分析了其启动流程原创 2016-07-10 11:12:24 · 5648 阅读 · 0 评论 -
U-boot官方2013.10版本移植流程
今天开始移植U-boot的官方2013.10版本,做一下笔记,以备日后所需原创 2016-07-24 22:19:57 · 3457 阅读 · 0 评论