摘要: u-boot编译分析 在配置完成后,执行make开始编译。这里打开Makefile。 首先在目标all前有一句话首先检查是否有include/config.mk文件来判断是否成功配置过。 下面分析“make”命令正常执行的过程。 include/autoconf.mk生成过程 首先包含头文件auto 阅读全文
posted @ 2016-10-12 21:48 叶念西风 阅读(1442) 评论(1) 推荐(0) 编辑
摘要: Makefile的内容 在一个完整的 Makefile 中,包含了 5 个东西:显式规则、隐含规则、变量定义、指示符和注释。 显式规则:它描述了在何种情况下如何更新一个或者多个被称为目标的文件( Makefile 的目标文件)。书写 Makefile 时需要明确地给出目标文件、目标的依赖文件列表以及 阅读全文
posted @ 2016-10-12 20:17 叶念西风 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: Makefile简介 在执行make之前需要一个命名为Makefile的特殊文件来告诉make需要做些什么。 当使用 make 工具进行编译时,工程中以下几种文件在执行 make 时将会被编译 (重新编译): 1. 所有的源文件没有被编译过,则对各个 C 源文件进行编译并进行链接,生成最后的可执行程 阅读全文
posted @ 2016-10-12 20:00 叶念西风 阅读(436) 评论(0) 推荐(0) 编辑
摘要: u-boot配置流程分析 执行make tiny4412_config后,将会对u-boot进行一些列的配置,以便于后面的编译。 打开顶层目录下的Makefile,查找对于的规则tiny4412_config。 TINY4412对应的规则是%_config 在Makefile中%为通配符,代表任意长 阅读全文
posted @ 2016-10-12 15:01 叶念西风 阅读(848) 评论(0) 推荐(0) 编辑
摘要: u-boot工程简介 现在的u-boot支持PowerPC、ARM、X86、MIPS体系结构的上百种开发板,已经称为功能最多、灵活性最强,并且开发最积极的开源Bootloader。目前由DENX的WolfgangDenk维护。 u-boot远吗包可以从其官方网站下载。 u-boot软件包下载网站: 阅读全文
posted @ 2016-10-12 13:47 叶念西风 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 首先,直接运行xrandr查看下分辨率的情况: Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096 LVDS1 connected (normal left inverted right x axis y axi 阅读全文
posted @ 2016-10-12 13:18 叶念西风 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 硬件资料: 操作系统:(非虚拟机) 内核版本: 编译器版本: gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) //gcc gcc version 4.5.1 (ctng-1.8.1-FA) //arm-linux-gcc 开发板:TINY4412/ 阅读全文
posted @ 2016-10-12 11:06 叶念西风 阅读(903) 评论(0) 推荐(0) 编辑
叶念西风 - 个人博客 & 电脑Run - 维修帮助软件教程安装