对于有mmu 的cpu 系统,VxWorks 系统的一般启动时间在10 秒左右。相对于Windows 之类启动时间几分钟来说,可以说是非常短了。然而对于从上电到启动用户程序在1 秒内的 特殊要求。10 秒显然是太长了。这里解决了这个问题。具体的平台为一块powerpc7xx 单板 机,有南桥,北桥,pci,vme 总线。这里的解决方法,实际上是不限于powerpc cpu 的, 因此对于有类似要求,别的平台的用户来说也具有价值。

由于对于启动时间有特殊要求,因此首先做的是要详细了解VxWorks OS 的启动步骤。 通过研读代码,知道启动部分后,相应找到了影响启动时间的关键部分,通过修改代码实现

下载地址

Files:
Date 2018-09-18
File Size 322.84 KB
Download 1,040