码迷,mamicode.com
首页 >  
搜索关键字:bootloader stage1    ( 905个结果
Linux Kernel系列一:开篇和Kernel启动概要
前言近期几个月将Linux Kernel的大概研究了一下,以下须要进行深入具体的分析。主要将以S3C2440的一块开发板为硬件实体。大概包含例如以下内容:1 bootloader分析,以uboot为主,结合详细开发板的情况。我的目标是解释清楚uboot的工作原理(说实话,分析过程中不太想被硬件绑架,...
分类:系统相关   时间:2015-01-04 16:38:06    阅读次数:181
【系统移植】U_BOOT移植
U-BOOT移植                        Bootloader引导启动   0x0000_0000 0x0000_8000 32KB IROM 0x0002_0000 0x0003_8000 96KB IRAM 0x0003_4000 0x0003_8000 16KB BL1   The boot loader is divided into t...
分类:其他好文   时间:2015-01-01 00:15:00    阅读次数:241
BootLoader作用
BootLoader 是系统加电后运行的第一段代码。一般它只在系统启动时非常短的时间内运行。由OS Loader负责将所要引导的操作系统的内核映象从硬盘上读到系统RAM中,然后跳转到内核的入口点上。把操作系统映像文件拷贝到RAM中去,然后跳转到它的入口处去执行,我们称之为启动加载模式 Stage1:...
分类:其他好文   时间:2014-12-27 18:56:01    阅读次数:144
ATmega128中应用的hex与bootloader的hex合并的实现
1、合并的可行性分析在划分区域的时候,通过设置熔丝位BOOTSZ为00,以实现对应用区及bootloader区大小的定义。如下配置,我们设置boot区为4096个字,即8K字节大小,这样应用区就有120K字节可供使用。分析其应用的固件hex时我们发现,应用的固件程序总是以:020000020000F...
分类:其他好文   时间:2014-12-25 21:49:02    阅读次数:487
atmega128 bootloader程序在IAR-AVR下 linker文件的配置及原因
第一步:atmega128的片内flash分区描述在atmega128 datasheet的275页中有分区描述对应的在284页中,有具体的应用区与boot区的大小设置注意:Byte address = word address * 2这里的BOOT区首地址,$F000 = 0x1E000根据手册中...
分类:其他好文   时间:2014-12-25 20:28:56    阅读次数:527
Linux系统文件结构及作用
linux系统结构 /bin二进制,为所有用户使用。可执行文件,用户命令,跟系统自身启动有关 /sbin系统二进制程序,只有管理员使用。管理命令,跟系统自身启动有关。 /boot和系统启动相关的程序。内核和bootloader存放的位置。 /dev设备文件存放位置。 /etc和主机相关的配置文件。 ..
分类:系统相关   时间:2014-12-25 18:39:32    阅读次数:183
arm:判断是从nand启动还是从norflash启动
//int bBootFrmNORFlash(void) :判断是否从norflash启动。//ret==1 :norflash启动//ret==0 :nandflash启动。(或者是jlink调试的情况。)//该函数应用范围有限,只针对于bootloader最初的stage1。int bBootF...
分类:其他好文   时间:2014-12-23 19:14:11    阅读次数:214
busybox
一般系统内核被BIOS或者bootloader引导起来后就需要挂载挂载文件系统和加载用户基础程序什么的了。 这部分可以靠busybox来弄。 ??? BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyB...
分类:其他好文   时间:2014-12-23 12:38:50    阅读次数:173
Ubuntu Kylin 14.04安装
早听说Ubuntu Kylin对中国本地做了很多定制的工作,想搜狗输入法、WPS,还有中国日历等。昨天没事就下载了一个Kylin试用了下,使用的方法还是使用EasyBCD软件做了个硬盘安装启动,关于EasyBCD的使用网上一搜一大把,多的是,主要步骤就是配置新建的bootloader:将titl.....
分类:系统相关   时间:2014-12-21 20:38:55    阅读次数:224
详解linux系统的启动过程及系统初始化
一、linux系统的启动流程 关于linux系统的启动流程我们可以按步进行划分为如下:POST加电自检 -->BIOS(Boot Sequence)-->加载对应引导上的MBR(bootloader)-->主引导设置加载其 BootLoader-->Kernel初始化-->initrd—>/etc/...
分类:系统相关   时间:2014-12-20 10:26:00    阅读次数:333
905条   上一页 1 ... 78 79 80 81 82 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!