
TQ2440
文章平均质量分 89
91暖阳
电子爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
u-boot编译学习--uboot编译链接过程
参考博客:http://blog.chinaunix.net/uid-18921523-id-165078.html基于这篇文章设计的产品可参见杭州扩维科技有限公司的网站www.kuoweitech.comU-BOOT是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。 U-BOOT的下载地址: ...转载 2016-01-16 11:12:16 · 3496 阅读 · 0 评论 -
linux2.6.30.4移植到TQ2440
http://blog.chinaunix.net/uid-28194872-id-3358090.html 修改根目录下的Makefile文件 命令:gedit Makefile大概193行和194行 修改: ARCH=arm CROSS_COMPILE=arm-linux- 原因:指明体系结构为arm,采用的交叉编译器为arm-linux-,这一步一定要改完再执转载 2016-01-18 08:51:43 · 1334 阅读 · 0 评论 -
bootm中的地址参数,内核加载地址以及内核入口地址
本来转自http://blog.youkuaiyun.com/liangkaiming/article/details/5986680 bootm命令只能用来引导经过mkimage构建了镜像头的内核镜像文件以及根文件镜像,对于没有用mkimage对内核进行处理的话,那直接把内核下载到连接脚本中指定的加载地址0x30008000再运行就行,内核会自解压运行(不过内核运行需要一个tag来传递参数,而这个t转载 2016-01-26 13:56:18 · 1532 阅读 · 0 评论 -
linux 内核的加载地址和入口地址
编译完内核之后,会产生zImage,而把它直接导入0x30008000,会出现Bad Magic Number. 查明是需要将内核加一个0x40大小的头,由mkimage工具来添加.mkimage在编译u-boot时在u-boot-1.1.6/tools下生成,可以为编译的内核添加头信息的.在bootm命令中会解析这个头,获得参数.zImage在编译内核时,在arch/arm/boo转载 2016-01-26 15:37:33 · 2399 阅读 · 0 评论 -
专题4嵌入式文件系统制作
本文转自http://www.cnblogs.com/YanfeiHao/articles/4428692.html1.创建目录#mkdir rootfs#cd rootfs#mkdir bin dev etc lib proc sbin sys usr mnt tmp var#mkdir usr/bin usr/lib usr/sbin lib/modules2.创建设备转载 2016-01-28 17:37:32 · 445 阅读 · 0 评论 -
指示符“include”、“-include”和“sinclude”
如果指示符“include”指定的文件不是以斜线开始(绝对路径,如/usr/src/Makefile...),而且当前目录下也不存在此文件;make将根据文件名试图在以下几个目录下查找:首先,查找使用命令行选项“-I”或者“--include-dir”指定的目录,如果找到指定的文件,则使用这个文件;否则继续依此搜索以下几个目录(如果其存在):“/usr/gnu/include”、“/usr/loc转载 2016-02-01 08:26:50 · 590 阅读 · 0 评论 -
uboot编译
本文基于u-boot-1.3.4,开发板fs2410,交叉编译工具路径/usr/local/arm/crosstool/gcc-3.4.5-glibc-2.3.6/arm-linux-gnu/bin http://blog.youkuaiyun.com/lizhiguo0532/article/details/5828176#comments make fs2410_configma转载 2016-02-01 08:37:55 · 502 阅读 · 0 评论 -
移植u-boot 1.1.6到TQ2440开发板-第一阶段
移植u-boot 1.1.6到TQ2440开发板-第一阶段2015-09-30 14:50:25 来源:eefocus (本文转自电子工程世界:http://www.eeworld.com.cn/mcu/2015/0930/article_22676.html)关键字: 移植 u-boot 1 6 TQ2440 最近买了一个TQ2440开发板,奈何天嵌只给出了编译好转载 2016-02-02 10:17:32 · 1356 阅读 · 0 评论 -
Makefile中 = := ?= += 的区别
在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”elseendififeq ($(OPT),define) VRE ?= “Hello World! First!”endif原创 2016-02-02 11:01:02 · 374 阅读 · 0 评论