发明名称 |
嵌入式设备引导方法 |
摘要 |
本发明涉及程序控制装置,特别涉及VxWorks系统的引导启动技术。本发明解决了现有BootRom引导系统占用存储器空间大,影响启动速度,硬件成本高的问题,提供了一种嵌入式设备引导方法,以降低硬件成本,简化启动程序,提高启动速度。本发明在VxWorks操作系统中提供的BootRom软件包中,去掉TFFS和DOS文件系统,节约了存储器空间,降低了设备的硬件成本。由于不使用TFFS和DOS文件系统,不需要分配大块的内存,BootRom自身初始化时,可以只初始化比较小的一块内存。另外,由于加载应用程序的映像文件时减少了拷贝次数,提高了系统的启动速度。 |
申请公布号 |
CN100442228C |
申请公布日期 |
2008.12.10 |
申请号 |
CN200610022272.7 |
申请日期 |
2006.11.17 |
申请人 |
迈普(四川)通信技术有限公司 |
发明人 |
何三波 |
分类号 |
G06F9/445(2006.01) |
主分类号 |
G06F9/445(2006.01) |
代理机构 |
成都虹桥专利事务所 |
代理人 |
李顺德 |
主权项 |
1.嵌入式设备引导方法,包括以下步骤:a.构建应用程序映像文件的头文件信息,包括应用程序的固定入口地址、驻留内存的起始地址以及应用程序映像文件的大小和压缩属性;b.BootRom引导程序启动后,从FLASH中应用程序映像文件的固定入口地址读取所述头文件信息,并记录在内存中;c.BootRom引导文件根据所述头文件信息,读取应用程序映像文件并写入到内存中的相应位置,然后跳转到应用程序的入口地址执行;d.启动程序完成。 |
地址 |
610041四川省成都市高新区九兴大道16号迈普大厦 |