随笔分类 -  uboot的Makefile分析与理解

摘要:http://wenku.baidu.com/link?url=w0sgGDHlEmfRC0FDRdcLvx0ecmvZ7NsvQ2UtfoHnciux6OCpNAmCDjS1zTUQMIZZ8A0Mx7-lb6TxcA6kjqqvgfEvW6xW51lwvzr4ETbuzfq/* #date:2012-11-13 #从 make XXX_config --> make -->生成 u-boot... 阅读全文
posted @ 2015-07-17 16:05 haoxing990 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:iMX6QD How to Add 24-bit LVDS Support in Android版本 4由Ying Liu于 2012-10-14 下午11:52创建,最后由Jodi Paul于 2013-5-20 上午8:38修改。IntroductionLVDS display panel dr... 阅读全文
posted @ 2015-07-16 18:43 haoxing990 阅读(325) 评论(0) 推荐(0) 编辑
摘要:i.mx53开发的一些问题转载于此:http://blog.csdn.net/shell_albert/article/details/8242288原来i.mx53上4GB的Nand Flash是当做SD卡来使用的啊。恍然大悟,这就解释了为什么我之前使用MFG工具烧录时,老是选择带有NAND选项的... 阅读全文
posted @ 2015-07-10 15:36 haoxing990 阅读(441) 评论(0) 推荐(0) 编辑
摘要:转载于此:http://blog.csdn.net/bugouyonggan/article/details/8664898对于Freescale MFG编程工具控制文件ucl2.xml的分析为了将映像文件烧进NANDFlash中,我必须要分析ucl.xml文件,并能自己照着画一个符合项目要求的。唉... 阅读全文
posted @ 2015-07-10 15:15 haoxing990 阅读(2293) 评论(0) 推荐(0) 编辑
摘要:把autoconfig.mk和/include/configs/$(obj)include/autoconf.mk.dep: $(obj)include/config.h include/common.h//这个地方指定了autoconfig.mk的由来@$(XECHO) Generating $@... 阅读全文
posted @ 2015-07-09 17:52 haoxing990 阅读(801) 评论(0) 推荐(0) 编辑
摘要:ls -Fafptool* img_maker* lzcmp@ lzfgrep@ lzma* lzmore* node-pre-gyp@bower@ img_unpack* lzdiff* lzgrep* lzmadec* mkkrnlimg* npm@g... 阅读全文
posted @ 2015-07-09 15:20 haoxing990 阅读(2697) 评论(1) 推荐(1) 编辑
摘要:下载我们在linux文本界面下测试下$cat hao.c$wo mei you chi fan$cat > hao.c where are you>EOF再次cat hao.c出现where are you可以看出被覆盖了但是如果输入如下命令:$cat>> hao.c << EOF输出的结果是:wo... 阅读全文
posted @ 2015-07-09 15:03 haoxing990 阅读(499) 评论(0) 推荐(0) 编辑
摘要:测试标志代表意义文件名、文件类型-e该文件名是否存在-f该文件名是否存在且为file-d该文件名是否存在且为目录-b该文件名是否存在且为一个block-c该文件名是否存在且为一个character device设备-S该文件名是否存在且为一个socket文件-p该文件名是否存在且为一个FIFO(pi... 阅读全文
posted @ 2015-07-09 14:24 haoxing990 阅读(331) 评论(0) 推荐(0) 编辑
摘要:CONFIG_用于选择CPU SOC 板子的类型,系统时钟,设备驱动driver驱动等CFG_用于设置malloc缓冲池的大小,偏移地址部分的定义,uboot的提示符,uboot的加载地址,flash的起始地址等、感觉CONFIG_主要定义大的部分,CFG_主要定义小的部分,比较细的部分,就像CO... 阅读全文
posted @ 2015-07-09 13:16 haoxing990 阅读(764) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-09 11:26 haoxing990 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1 SRCS := $(wildcard *.c) 2 OBJS := $(patsubst %.c,%.o,$(SRCS) ) //把$(SRCS)中的文件.c全部换成.o文件 3 all: 4 @echo "SRCS:" $(SRCS) //@表示这条指令不再文本界面显示出来 5... 阅读全文
posted @ 2015-07-09 10:36 haoxing990 阅读(288) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-07-09 09:51 haoxing990 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1 /* 2 * Copyright (C) 2012 Freescale Semiconductor, Inc. 3 * 4 * Configuration settings for the MX6Q Sabre Lite2 Freescale board. 5 * 6 *... 阅读全文
posted @ 2015-07-08 17:05 haoxing990 阅读(561) 评论(0) 推荐(0) 编辑
摘要:## (C) Copyright 2000-2006# Wolfgang Denk, DENX Software Engineering, wd@denx.de.## See file CREDITS for list of people who contributed to this# proje... 阅读全文
posted @ 2015-07-08 16:11 haoxing990 阅读(556) 评论(0) 推荐(0) 编辑
摘要:VERSION = 2009PATCHLEVEL = 08SUBLEVEL =EXTRAVERSION =ifneq "$(SUBLEVEL)" ""U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)elseU_B... 阅读全文
posted @ 2015-07-08 15:06 haoxing990 阅读(1333) 评论(0) 推荐(0) 编辑
摘要:GNU make:http://www.gnu.org/software/make/manual/make.html#Rules 为了便于理解把uboot中的Makefile配置部分弄出来便于理解,这里贴出我的Makefile配置部分。我的是FREESCALE的mx6q_sabresd开发板 mx6 阅读全文
posted @ 2015-07-08 13:48 haoxing990 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:addprefix 是makefile中的函数,是添加前缀的函数例如:$(addprefix src/,foo bar)返回值为“src/foo src/bar”.所以上面的意思是为dirver_dirs变量添加前缀,$(DRIVERS_DIR)/ 阅读全文
posted @ 2015-07-08 13:25 haoxing990 阅读(778) 评论(0) 推荐(0) 编辑
摘要:在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...)。在Makefile中,它被展开为已经存在的、使用空格分开的、匹配此模式的所有文件列表。如... 阅读全文
posted @ 2015-07-08 10:32 haoxing990 阅读(49605) 评论(0) 推荐(4) 编辑
摘要:haoxin$ sed --helpUsage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent suppress automatic pr... 阅读全文
posted @ 2015-07-08 09:24 haoxing990 阅读(1539) 评论(0) 推荐(0) 编辑