嵌入式操作系统启动流程
嵌入式操作系统启动流程
嵌入式操作系统启动流程
什么是 BSP:
在通电后 , 初始化硬件( bootrom )
支持 VxWorks和硬件驱动通讯( Image 的基层作系统启动流程
嵌入式操作系统启动流程
嵌入式操作系统启动流程
ASIC文件包含 VxWorks Boot ROM代码
VxWorks
运转在目标机上 , 完好的 , 连接后的 VxWorks二进制文件 .
完好的 , 连接后带有符号表的 VxWorks二进制文件
完好的 , 连接后 ,standalone, 带有符号表的 VxWorks二进制文件
VxWorks Image
VxWorks images consist of:
Text segment---executable instruction.
Data segment---Initilized global and static varibles.
BSS.
分类和工作机理:
Bootrom 不是 VxWorks Image,不参加议论它实质上是一段 Boot program,最少的系统初始化 ,主要用于启动装载 VxWorks ,如 bootrom 和 VxWorks image 的差别在于一个 Bootrom 调用 ,而 VxWorks 调用 .
VxWorks 实质上分为两大类:
1. Vxworks 分为两大类:
Uploaded images(经过网口、串口、硬盘、软盘、 DOC 、 ROM 中
加载到 RAM 中履行的)
vxWorks - basic Tornado, shell 和 symbol table (文件很大) - 独立的 image,包含 shell 和 symbol table 在目标板运转
ROM based images(直接烧入 ROM 的 VxWorks):
VxWorks_Rom 类的 Vxworks 又分了两类: 1)驻留的 resident 2)不
住留的
不住留的 ROM –Based VxWorks Image
驻留的 VxWorks_rom_resident
2. 说的再详细点:
可下载的 Vxworks image
ROM 中烧制的 Image
vxWorks_rom - Tornado in ROM,非压缩 , 在 RAM 中运转
- Tornado in ROM, 非压缩 ,在 ROM 中
嵌入式操作系统启动流程
嵌入式操作系统启动流程
嵌入式操作系统启动流程
运转
- Stand-alone in ROM, 压缩 , RAM 中运转
vxWor
嵌入式操作系统启动流程 来自淘豆网m.daumloan.com转载请标明出处.