试题详情
- 简答题简述BootLoader的操作模式
- (1)启动加载模式(Boot Loading):<1>自主(Autonomous)模式,是BootLoader 的正常工作模式;<2>流程:从目标机某个固态存储设备上将OS加载到RAM ;准备好内核运行所需的环境和参数;在RAM运行操作系统内核
(2)下载模式(Downloading):用户干预进入下载模式,在控制台打印提示信息,等待用户输入,如用户不干预,则进入正常启动模式,即调用操作系统内核;可通过串口连接或网络连接等通信手段从主机(Host)下载文件,可以下载内核映像、根文件系统映像、Bootloader自身;通常在第一次安装内核与根文件系统时被使用;系统更新也会使用Boot Loader 的这种工作模式;流程,从主机下载的文件首先被Boot Loader 保存到目标机的RAM 中,被BootLoader 写到目标机上的FLASH 类固态存储设备中,或者直接在RAM中运行
(3)通用bootloader一般同时支持两种工作模式:如Blob 或U-Boot;允许用户在这两种工作模式之间进行切换
(4)Blob 在启动时处于正常的启动加载模式,但是它会延时10 秒等待终端用户按下任意键而将blob 切换到下载模式。如10秒内没有用户按键,则blob 继续启动Linux 内核 关注下方微信公众号,在线模考后查看
热门试题
- IRQ中断的入口地址是()。FIQ的入口
- STM32嵌套向量中断控制器(NVIC)
- 以下各嵌入式操作系统中,既按开发版本的授
- 以下不能完成将R2中数值的两倍写入R1中
- 在程序执行过程中,是通过寄存器()控制程
- ARM处理器如果R1=0x9800120
- 下面关于实时系统的论述中,正确的是()。
- ARM体系结构有哪几种工作状态?又有哪几
- ARM指令中,第二个操作数有哪几种形式?
- ARM嵌入式系统主要由(),相关支撑硬件
- 传统的ASIC设计方案是自下而上的(do
- 什么是保持时间?
- 每种嵌入式操作系统都有自身的特点以吸引相
- 以下关于VxWorks操作系统的叙述中,
- 什么是嵌入式系统的传统设计方法?
- 请简述ARM7TDMI采用哪几级流水线结
- 目前嵌入式操作系统有哪些?
- 试简述通常情况下打开设备过程中open函
- 简述GPIO模块的特点。
- 什么是知识产权核(Intellectua