首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > VxWorks中怎么从Flash BOOT

VxWorks中怎么从Flash BOOT

资料介绍
嵌入式系统论文

VxWorks中怎么从Flash BOOT
摘要:
本文主要介绍VxWorks系统在MPC860系列处理器的开发中怎么实现去掉BOOT
Flash,直接从Flash引导VxWorks的BootRom。
关键词:BOOT Flash,Flash,BootRom
引言
美国WindRiver公司的实时嵌入式系统VxWorks和美国Motorola公司MPC860系列处理器已
经广泛的应用在通信行业的通信产品中,在用VxWorks系统进行开发时,会生成两个文件
,一个是BootRom文件,此文件类似Windows中的BIOS,是引导文件,完成内存初始化,
内核初始化,基本硬件的初始化并最终引导VxWorks系统启动,另外一个是VxWorks文件
,此文件中包括VxWorks系统内核及上层应用程序,而这两个文件在MPC860的开发中一般
都存储在两片不同的Flash上,及BootRom存储在BOOT
Flash,而VxWorks存储在Flash上。
产品需要
实际开发中,生成的没有压缩的BootRom大小一般为512K左右,在VxWorks
5.4中是460K左右,而在VxWorks
5.5中是540K左右,一般存储BootRom的Flash只需要512K大小,因为即使540K的
BootRom也可以截成512K。
在硬件开发Flash选型时,BOOT
Flash芯片一般采用SST公司的28VF040、29VF040等,Flash芯片一般会采用Intel、AMD公
司的,根据需要可能会采用容量为4M、8M、16M、32M大小不等。从节省成本的角度考虑
,是不是可以将BootRom直接装载到Flash中并引导呢,这样不是可以省掉一片BOOT
Flash吗?
VxWorks系统中,加上上层应用程序的生成的VxWorks文件一般为3M左右,所以不管你采
用4M、8M或者更大容量的Fla
标签:VxWorksFlashBOOT
VxWorks中怎么从Flash BOOT
本地下载

评论