简述Boot Loader在嵌入式系统中主要起的作用。

题目
问答题
简述Boot Loader在嵌入式系统中主要起的作用。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面不属于Boot Loader 阶段1所完成的步骤的是:( )

A . 硬件设备初始化。

B . 拷贝Boot Loader的阶段2到RAM空间中。

C .将kernel映像和根文件系统映像从Flash读到RAM空间中。

D . 设置堆栈。


正确答案:C

第2题:

简述Boot Loader的功能。


答案:Boot Loader主要有3个功能:
初始化目标硬件设备;控制启动过程;下载并执行操作系统映像。

第3题:

以下不是Boot Loader的是()

A.VIVI

B.U-Boot

C.RT-Linux

D.BLOB


正确答案:C

第4题:

简述Boot Loader的主要功能有哪些?


正确答案:初始化硬件设备,检测系统内存映射,将内核映像和根文件系统从Flash传到RAM空间,并为内核设置启动参数,最后调用内核。

第5题:

简述嵌入式系统中进程间通信主要采用的形式。


正确答案:嵌入式系统中进程间通信主要采用两种形式:共享内存和消息传递。二者在逻辑上没有什么区别,进程通信采用哪种方式,主要依赖实际需要。进程间通信也可以采用信号和管道的方式。

第6题:

简述bootloader在嵌入式系统平台上的移植过程?


正确答案:1).准备Bootloader软件  2).根据目标板硬件平台,修改配置Bootloader。  3).交叉编译,形成目标板子可执行的Bootloader二进制BIN文件。  4).将Bootloader烧写进目标板。  5).配置好宿主机上的minicom或者超级终端。  6).启动目标板,若bootloader编译没有错误,烧写正确,就可以在超级终端中看到目标板启动的信息。

第7题:

简述嵌入式操作系统的主要功能。


答案:嵌入式操作系统由4个主要功能:
处理机管理;同步;内存管理;文件系统。

第8题:

下列软件中,不属于Boot Loader的是()。

A.vivi

B.busy box

C.uboot

D.blob


正确答案:B

第9题:

简述Boot Loader在嵌入式系统中主要起的作用。


正确答案:Boot Loader是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。通过Boot Loader,初始化硬件设备,建立内存和I/O空间映射图,为最终加载操作系统内核调整好适当的系统软硬件环境。

第10题:

什么是ISP技术与JTAG技术?简述两者的主要技术特点及区别,指出它们在嵌入式系统调试中的应用。


正确答案: ISP技术(In Ststem Programmability):系统内编程技术,指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可用ISP方式擦出或再编程。
JTAG(Joint Test Action Group联合测试小组)技术是一种国家标准测试协议,主要用于芯片内部测试。通过这个标准,可对具有JTAG接口的芯片的硬件电路进行边界扫描和故障检测。
两技术特点及区别:ISP的实现相对简单些,一般通用做法是内部的存储器可以由上位机的软件通过串口来改写。ISP技术的优势是不需要编程器就可以进行单片机的实验和开发,单片机可直接接到电路板上,调试结束即成成品,免去了调试时由于频繁地插入取出芯片对芯片和电路板带来不便。
JTAG最初是用来对芯片进行测试的,基本原理是在器件内部定义一个TAP(测试访问口),通过专用的JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在JTAG接口还常用语实现ISP对Flash等器件进行编程。
JTAG编程方式是在线编程,传统生产流程是对芯片进行与编程再装袋板上,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程。
JTAG大致分为两类,一类用于测试芯片的电气特性;一类用于Debug;一般支持JTAG的CPU都包含了这两个模块。