码迷,mamicode.com
首页 >  
搜索关键字:uimage    ( 102个结果
编译内核无法生成uImage的原因分析
uBoot启动内核,需要符合要求的内核镜像文件uImage(包含head+body组成); 内核镜像需要mkimage来制作; 如果shell在环境变量目录中找不到mkimage工具,就无法生成uImage; 这里的mkimage必须是编译uboot...
分类:其他好文   时间:2015-04-23 15:59:13    阅读次数:158
linux dereferencing pointer to incomplete type错误
修改内核时,make uImage 时遇到这么一个错误:"dereferencing pointer to incomplete type"该错误的解释是:你的指针,有一个类型,这个类型是不完全的。也就是说,我们只给出了这个类型的声明,没有给出其定义。这里的类型多半是结构,联合之类的东西。这个错误其...
分类:系统相关   时间:2015-04-20 10:54:06    阅读次数:153
Makefile编写学习摘要
windows的.lib跟Unix的.a一样,属于中间级。.o跟Windows的对象一样,是编译后的文件,需要连接起来(LINK),之后才是可执行文件。clean:一般是make clean ,删除中间的目标文件,.o之类。可以叫别的名字,指示动作用,可以自己定义操作,打包make uImage意思...
分类:其他好文   时间:2015-04-16 19:09:22    阅读次数:171
linux 内核编译只输出 warning 及 error
实现的方法是输出重定向,以下实现将所有无价值的输出重定向到 无返回的黑洞中。$ make > /dev/null或者,编译内核时:$ make uImage > /dev/null
分类:系统相关   时间:2015-04-07 21:35:09    阅读次数:174
uImage、zImage、bzImage、vlinzx区别(转)
在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件 . 编....
分类:其他好文   时间:2015-03-13 18:19:50    阅读次数:183
使用Uboot启动内核并挂载NFS根文件系统
配置编译好内核之后,将生成的内核文件uImage拷贝到/tftpboot/下,通过tftp服务器将内核下载到开发板,使用命令:tftp 31000000 uImage.下载完成之后配置bootargs环境变量:setenv bootargs noinitrd console=ttySAC0,1152...
分类:其他好文   时间:2015-03-10 21:10:34    阅读次数:238
(六)uboot引导启动内核
U-BOOT 给linux 内核传递合适参数的定义,在include/configs/mini2440.h#define CONFIG_SETUP_MEMORY_TAGS 1#define CONFIG_INITRD_TAG 1#define CONFIG_CMDLINE_TAG 1制作uImage...
分类:其他好文   时间:2015-03-08 00:01:51    阅读次数:342
制作uImage
由于uboot 只能用来启动uImage,不能启动zImage,因此当内核编译结束生成zImage 镜像文件后,还需要进一步制作uImage 镜像.(1)制作uboot 时,在uboot 的tools 目录下会生成mkimage 工具,约52kB.(2)将tools 目录下生成的mkimage 文....
分类:其他好文   时间:2015-03-06 20:44:23    阅读次数:147
Linux内核驱动学习(二)----根文件系统的构成 (root filesystem)
1、建立根文件系统目录和文件 1.1创建目录 1.2创建设备文件(命令mknod);必须创建设备文件---consle\null 1.3创建配置文件---复制已有的/etc目录下的文件 1.4添加内核模块 进入上节Linux内核目录下,(注意,应该先编译内核,即命令make uImage ARCH=arm  CROSS_COMPILE=arm-...
分类:系统相关   时间:2015-02-05 22:00:09    阅读次数:310
zImage和uImage的区别
http://blog.csdn.net/maojudong/article/details/4178118zImage和uImage的区别 一、vmlinuzvmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有6...
分类:其他好文   时间:2014-12-08 13:50:26    阅读次数:334
102条   上一页 1 ... 6 7 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!