环境:系统:centos7.1平台:VirtualBox虚拟机所安装的系统:centos6.7、centos7.1大体的过程:1、由dhcp为客户机分配地址,并提供客户机启动所需的文件和tftp服务器地址。2、客户机自动从tftp下载bootloader第一阶段所需的文件。pxelinux.0文件3、自动开始从tftp下载bootloade..
分类:
其他好文 时间:
2016-02-23 13:23:53
阅读次数:
473
主机环境:Ubuntu10.04.4 LTS 使用工具:buildroot-201208 目 标 板:S3C2410 ---------------------------------------------------转载请注明:xiaobin_hlj80---- preInstall1. lib
分类:
其他好文 时间:
2016-02-21 06:36:44
阅读次数:
186
07Windows:PELinux:ELFELF:可执行的可链接的文件格式文件系统(rootfs):根文件系统FHS:Linux下面开始了解/目录下的一级子目录,有以下一些:/boot/boot:系统启动的时候主要用到的一些相关的文件:如内核,initrd,以及grub(MBR只是一个存储空间,起作用的是grub:bootloader..
分类:
系统相关 时间:
2016-02-19 01:47:49
阅读次数:
579
27.点亮led的操作 Led可以作为我调试程序的工具:在嵌入式系统软件,例如Bootloader和kernel,在开发初期,由于串口等硬件尚未被初始化,因此调试手段相当有限,这时候可以采用Led来作为调试手段。 OK6410有关led的原理图: 从上图知道,要让led发光二极管,就是从右到左导通,
分类:
其他好文 时间:
2016-02-14 11:31:29
阅读次数:
205
4.安装系统引导程序 课程要求: 1.安装Bootloader到SD卡。 实验器材: 软件: 1.OK6410光盘A,B 硬件: 1. PC机一台,系统为windows 7 64位 2. OK6410开发板一套 3. 4G或8GSD卡一张 背景知识: 1. Bootloader简介: 在嵌入式操作系...
分类:
其他好文 时间:
2016-02-14 07:57:16
阅读次数:
223
1)Linux启动大致过程?加载BIOS–>读取MBR–>BootLoader–>加载内核–>用户层init依据inittab文件来设定系统运行的等级(一般3或者5,3是多用户命令行,5是界面)–>init进程执行rc.syninit–>启动内核模块–>执行不同级别运行的脚本程序–>执行/etc/rc...
分类:
系统相关 时间:
2016-02-13 23:18:25
阅读次数:
629
1、描述centos6系统开机启动流程;1.1加载BIOS的硬件信息与进行自我测试,并依据设置取得第一个可启动的设备;1.2读取并执行第一个启动设备内MBR的bootLoader(即是grub,spfdisk等程序);1.3依据bootloader的设置加载Kernel,Kernel会开始检测硬件与加载驱动程序;1.4在硬件驱动..
分类:
系统相关 时间:
2016-02-06 22:27:40
阅读次数:
746
1、描述centos6系统开机启动流程;POST-->Bootsequence(BIOS)-->bootloader(MBR)-->kernel(ramdisk)-->rootfs(只读)-->/sbin/init-->(/etc/inittab)-->设置默认运行级别(id:3:initdefault:)-->运行系统初始化脚本、完成系统初始化(si::sysinit:/etc/..
分类:
系统相关 时间:
2016-02-04 01:57:26
阅读次数:
545
建立交叉开发环境 配置开发主机 移植bootloader linux内核移植 建立并烧写根文件系统到目标板 开发嵌入式应用程序 部署与配置系统 (1)建立交叉开发环境 开发主机的操作系统一般选用某一个发行版本号的linux系统,如RedHatlinux等。linux内核版本号能够依据项目的详细需求而
分类:
其他好文 时间:
2016-01-31 13:27:45
阅读次数:
184