uboot
sukhoi27smk
学习是为了探索这个世界的本质
展开
-
patch文件制作
一、为单个文件打补丁1、首先我用的ubuntu12 os,cat >>test0但是这命令执行得是root身份more命令功能:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。more test0:查看test0内容 2、使用diff命令为test1创建patch文件diff -uN test0 test1>test1.patch因转载 2013-04-16 00:40:41 · 1045 阅读 · 0 评论 -
uboot mkimage使用详解
mkimage使用详解uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。 mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置, 入口点在内存的那个位置以及映象名是什转载 2014-10-10 17:56:09 · 709 阅读 · 0 评论 -
U-BOOT之一:BootLoader 的概念与功能
U-BOOT之一:BootLoader 的概念与功能 ——转自《U-BOOT移植S3C2440完全手册》1.1嵌入式Linux 软件结构与分布一般情况下嵌入式Linux 系统中的软件主要分为以下几部分:1) 引导加载程序:其中包括内部ROM 中的固化启动代码和BootLoader 两部分。内部固化ROM 是厂家在芯片生产时候固转载 2014-07-21 17:18:32 · 2342 阅读 · 0 评论 -
u-boot的Makefile分析
U-BOOT是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。U-BOOT的下载地址: http://sourceforge.net/projects/u-boot我下载的是1.1.6版本,一开始在FTP上下载了一个次新版,结果编译失败。1.1.6是没问题的。u-boot源码结构 解压就可转载 2014-07-21 17:17:40 · 692 阅读 · 0 评论 -
[U-Boot] am335x: NAND: add BCH16 and 4k page size support
SubmitterJordy van WolferenDateJan. 28, 2013, 1:35 p.m.Message IDDownloadmbox|patchPermalink/patch/216188/StateSupersededDelegated to:Tom Rini转载 2014-03-17 14:13:42 · 3988 阅读 · 0 评论 -
TQ335X UBOOT分析(nand部分)
board_init_r() arch\arm\lib\board.c nand_init()原创 2014-03-14 23:17:38 · 2875 阅读 · 0 评论 -
内核编译(make)
内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其0x40之后与zImage没区别。转载 2013-10-27 16:49:16 · 887 阅读 · 0 评论 -
make Image uImage与zImage的区别
make Image uImage与zImage的区别内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时转载 2013-10-27 16:48:29 · 914 阅读 · 0 评论 -
u-boot的patch文件制作
首先明白为什么要制作patch文件,因为u-boot的移植过程需要根据实际需要修改通用u-boot,如果每次手工修改的话,太麻烦,所以用了patch文件一步到位,这点类似于makefile的作用,哈哈1.了解 diff 和 patch。diff 作用是find differences between files,具体格式为diff [options] src-file des-fi转载 2013-04-16 00:41:42 · 1627 阅读 · 0 评论 -
uboot 的i2c_read
int i2c_read(u8 dev, //i2c设备地址 uint addr, //读i2c设备的数据起始地址,比如e2 int alen, //e2的地址位数,0为8位,1为16位,2为32位原创 2015-01-18 00:23:02 · 2993 阅读 · 0 评论