一:什么是操作系统(1)linux、windows、android、ucos就是操作系统(2)操作系统本质上是一个程序,由很多个源文件构成,需要编译连接成操作系统程序(vmlinz、zImage)(3)操作系统的主要作用就是管理计算机硬件,给应用程序提供一个运行环境。二:操作系统的核心功能(1)内存管理..
分类:
系统相关 时间:
2016-08-18 14:52:20
阅读次数:
229
一:什么是操作系统(1)linux、windows、android、ucos就是操作系统(2)操作系统本质上是一个程序,由很多个源文件构成,需要编译连接成操作系统程序(vmlinz、zImage)(3)操作系统的主要作用就是管理计算机硬件,给应用程序提供一个运行环境。二:操作系统的核心功能(1)内存管理..
分类:
系统相关 时间:
2016-08-18 14:52:18
阅读次数:
194
一:什么是操作系统(1)linux、windows、android、ucos就是操作系统(2)操作系统本质上是一个程序,由很多个源文件构成,需要编译连接成操作系统程序(vmlinz、zImage)(3)操作系统的主要作用就是管理计算机硬件,给应用程序提供一个运行环境。二:操作系统的核心功能(1)内存管理..
分类:
系统相关 时间:
2016-08-18 14:52:02
阅读次数:
223
Bootloader及内核解压 Bootloader将内核加载到内存中,设定一些寄存器,然后将控制权交由内核,该过程中,关闭MMU功能。通常,内核都是以压缩的方式存放,如zImage,这里有两种解压方法:使用内核自解压程序。arch/arm/boot/compressed/head.S或arch/a ...
分类:
其他好文 时间:
2016-08-12 11:49:50
阅读次数:
115
源码阅读方法1、源码目录结构2、配置(支持当前使用的硬件)3、编译(Makefile)4、启动流程 工具使用1、在同一文件查找 shitf+8 N n进行上下查找 2、在工程目录中 ctags uboot版本选择:2013 uboot 2010版本前 只能识别zImage 文件 uboot 2013 ...
分类:
其他好文 时间:
2016-08-10 14:17:32
阅读次数:
230
折腾了很久,终于烧写成功。不废话,咱们说说流程吧。首先,我们需要有一个基于tiny4412的kernrl,从友善之臂官网获取。然后解压:1、tar -xvf linux-3.5 .... 然后cp tiny4412-android_deconfig .config 接下来make zImage 在 arch/arm/boot/生成对应的zImage ,这个也就是我们的kernrl。当然在此之...
分类:
移动开发 时间:
2016-07-25 00:21:58
阅读次数:
1006
问:荣品RP4412开发板烧写必须要配置Xmanager吗? 现在我烧写内核出现这个错误是什么原因呢? 答:4412文件夹下没有zImage这个文件, 你打开4412这个文件夹。 你都拼写错了, zImage, 你打成了zImag。 问: 现在出现这个提示了,是正确的吗? 答:你需要另外安装驱动。 ...
分类:
其他好文 时间:
2016-07-20 14:57:50
阅读次数:
117
make Image uImage与zImage的区别 http://blog.chinaunix.net/uid-25322094-id-3589796.html ...
分类:
其他好文 时间:
2016-07-04 15:22:51
阅读次数:
118
一,内核模块功能: 让内核文件(zImage或bzImage)本身并不包含某组件,而是在该 组件需要被使用的时候,动态地添加到正在运行的内核中 二,内核模块安装和卸载加载:insmod (insmod hello.ko)卸载:rmmod (rmmod hello)查看:lsmod加载:modprob ...
分类:
系统相关 时间:
2016-06-27 23:10:35
阅读次数:
254
Image:内核映像文件,大约为4M; zImage:内核的一种映像压缩文件,不到2M; 内核编译(make)之后会生成Image和zImage; uImage:uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息,在0x ...
分类:
系统相关 时间:
2016-05-24 18:58:24
阅读次数:
480