u-boot
coco_me
这个作者很懒,什么都没留下…
展开
-
【u-boot】u-boot-2016.09 make编译过程分析(二)
综述 u-boot自v2014.10版本开始引入KBuild系统,同更改前的编译系统相比,由于Kbuild系统的原因,其Makefile变得更加复杂。 u-boot的编译跟kernel编译一样,分两步执行: 第一步:配置,执行make xxx_defconfig进行各项配置,生成.config文件第二步:编译,执行make进行编译,生成可执行的二进制文件u-boot.bin或u-转载 2017-06-16 11:31:36 · 2519 阅读 · 0 评论 -
【u-boot】u-boot-2016.09 make编译过程分析(一)
综述 u-boot自v2014.10版本开始引入KBuild系统,Makefile的管理和组织跟以前版本的代码有了很大的不同,其Makefile更加复杂。整个Makefile中,嵌套了很多其它不同用途的Makefile,各种目标和依赖也很多,make分析很容易陷进去,让人摸不着头脑。 u-boot的编译跟kernel编译一样,分两步执行: - 第一步:配置,执行make xxx_d转载 2017-06-15 17:44:27 · 2614 阅读 · 0 评论 -
【u-boot】u-boot-2017.05启动过程分析(一)
u-boot发展至今,版本已经很多,随着版本的升级,框架越来越复杂,不过其启动流程的核心过程都是一样的,本博文以当前最新u-boot-2017.05为例分析其启动过程,主要以框架为主。 u-boot的启动过程可以分为两个阶段,分别如下: 第一阶段: .初始化硬件:如关看门狗、设置时钟、设置SDRAM、初始化NANFLASH等 .如果u-boot的代码量较大,将其u-boot代码加载到SDR原创 2017-06-19 12:00:54 · 6284 阅读 · 3 评论 -
【u-boot】u-boot-2016.09 make配置过程分析
1 概述 本文基于u-boot树莓派3代配置过程进行分析,环境如下: 编译环境:Ubuntu 14.04 LTS 编译工具:arm-Linux-gnueabi-gcc 代码版本:u-boot v2016.09 配置文件:rpi_3_32b_defconfig u-boot的编译跟kernel编译一样,分两步执行: - 第一步:配置,执行make xxx_def转载 2017-06-15 16:38:50 · 1305 阅读 · 0 评论 -
[IMX6Q]uboot_v2015.04编译流程分析
u-boot版本: v2015.04 branch: imx_v2015.04_3.14.52_1.1.0_ga [cpp] view plain copy #make mx6qecovacsandroid_config Makefile: [cpp] view plain copy %config转载 2017-06-12 13:39:39 · 1309 阅读 · 0 评论 -
I.MX6Q(TQIMX6Q/TQE9)学习笔记——开发板的选择
其实入手这块TQIMX6Q的时候手头上已经有一块E9开发板了,但还是选择了TQIMX6Q开发板,主要原因是个人感觉开发板更适合学习或研发,E9卡片电脑更适合应用,而且这两款单板使用的是相同的芯片(Freescale的IMX6Q),因此,学习过程中还可以在开发板上实验,然后在卡片上验证。本文的主要目的是简单的介绍下TQIMX6Q,希望有更多的朋友一块研究。开发板简介 TQIMX6Q是天嵌新推出的一款基转载 2017-06-08 09:50:40 · 2691 阅读 · 0 评论