系统移植
a987860319
这个作者很懒,什么都没留下…
展开
-
ARM根文件系统制作
ARM根文件系统制作 1. 制作文件系统的内容 #tar -xvf busybox-1.17.3.tar.bz2 #cd busybox-1.17.3 #make menuconfig Busybox Settings ---> Build Options ---> [*] Build BusyBox a转载 2014-04-17 16:12:24 · 1228 阅读 · 0 评论 -
U-boot启动问题问答
{//?上电系统从哪里开始,启动代码放在什么位置 上电后,有的系统可通过硬件管脚的电平来选择从Nandflash还是从Norflash启动。这里是指定从Nandflash启动的 启动代码U-boot 是不能放在RAM中的,因掉电就消失了。 } {//?boot第一件是为何是设置为SVC模式 为安全性,CPU本身提出了多种模式来实现安全性,和效率兼顾。 SVC模式原创 2014-04-03 18:35:39 · 1178 阅读 · 0 评论 -
bootloader简单启动流程
{//---u-boot 的启动步骤(重点) //阶段一(汇编) 设置为SVC模式 基本硬件设备初始化 //如关闭中断,MMU,看门狗 初始化时钟,串口,flash,内存 见cpu/arm_cortexa8/start.S 的 cpu_init_crit 自搬移到内存 //copy_uboot_to_ram 或relocate 设置好栈原创 2014-04-08 19:03:13 · 1535 阅读 · 0 评论 -
Image uImage与zImage的区别
(1)、内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其0x40之后与zImage没转载 2014-04-23 22:49:55 · 573 阅读 · 0 评论 -
diff和patch简单明了的说明
我补充的是补丁格式的一些说明。 以链接文章的补丁为例进行解释。--- test0 2006-08-18 09:12:01.000000000 +0800+++ test1 2006-08-18 09:13:09.000000000 +0800@@ -1,3 +1,4 @@+222222 111111-111111+2转载 2014-08-19 18:23:01 · 1201 阅读 · 0 评论