自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Biao

你若喜欢,目之所及皆为欢喜

  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 海思(Hi3521a)uboot详细分析(5)——uboot启动第一阶段start.S文件分析

从《链接文件u-boot.lds分析》中我们看到链接脚本的代码段链接的第一个文件是arch/arm/cpu/hi3521a/start.o,也就是说程序运行最开始是从start.S文件开始执行的。 start.S在这里完成uboot的第一阶段的启动,它的内容包括:设置CPU SVC模式 关闭mmu和缓存 启动流程判断 关闭地址重映射 使能指令缓存 重定向异常向量表到内.........

2019-11-28 22:12:04 4642 1

原创 海思(Hi3521a)uboot详细分析(4)——链接文件u-boot.lds分析

u-boot.lds是U-boot的总链接脚本,通过根目录下的config.mk中LDSCRIPT := $(TOPDIR)/board/$(BOARDDIR)/u-boot.lds 知道我们使用的是位于u-boot-2010.06/arch/arm/cpu/hi3521a/ 里的u-boot.lds。 关于config.mk的分析可以参考博客《顶层config.mk分析》,其它.........

2019-11-25 20:55:01 1492

原创 海思(Hi3521a)uboot详细分析(3)——顶层config.mk分析

该config.mk位于uboot源码的根目录下, 其包含了子目录下许多同名的config.mk。所以千万注意这些同名文件的主次区别。 通过顶层Makefile中的include $(TOPDIR)/config.mk 可以知道,在顶层Makefile中有包含顶层的config.mk顶层config.mk内容主要结构为:设置各种路径 设置主机环境的编译选项 确定各交叉编译.........

2019-11-25 20:54:51 1098

原创 海思(Hi3521a)uboot详细分析(2)——顶层mkconfig分析

在顶层的Makefile中,由语句MKCONFIG := $(SRCTREE)/mkconfig 可以知道uboot进行配置的时候,会执行顶层目录的mkconfig脚本,以HI3521A板子为例,执行配置的时候最终会执行命令:hi3521a_config: unconfig @$(MKCONFIG) $(@:_config=) arm hi3521a hi3521a NU......

2019-11-25 20:54:38 1059

原创 海思(Hi3521a)uboot详细分析(1)——顶层Makefile分析

顶层Makefile对于uboot的配置和编译都非常重要,对顶层Makefile的分析有助于进一步的了解uboot的启动流程和uboot的配置及移植,uboot的其它内容分析可以参考博客《序言和目录》。顶层Makefile的内容主要结构为:确定版本号及主机信息 实现静默编译功能 设置各种路径 设置编译工具链 设置规则 设置与cpu相关的伪目标需要注意的是,结构顺序并不代.........

2019-11-25 20:54:27 2062 2

原创 海思(Hi3521a)uboot详细分析(0)——序言和目录

1.背景 因项目需要,最近对项目中使用到的hi3521a uboot进行了一次详细分析,用来定位分析项目中遇到的问题,今天开始,将uboot从配置,编译,运行到最后引导内核启动的整个过程做一个详细分析。 目的有两个,一是对自己分析uboot做一个记录总结,以便日后查询;二是取之于网络,回馈于网络,希望能帮助到有需要的人。2.专栏目录 本系列博客的内容如下,基本按配.........

2019-11-25 20:54:11 2925 1

openssl-1.0.1f.tar.gz

openssl-1.0.1f.tar.gz

2017-05-03

pcre-8.37.tar.gz

pcre-8.37.tar.gz

2017-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除