Implementing Fast Boot for VxWorks: From Power On to Application in 1 Second

Implementing Fast Boot for VxWorks: From Power On to Application in 1 Second

Click “Read the Original Text” to access more VxWorks resources

Free download of VxWorks technical materials, resources sourced from the internet, copyright belongs to the original authors!

For CPU systems with an MMU, the typical boot time for VxWorks systems is around 10 seconds. Compared to Windows and similar systems that take several minutes to boot, this is considered very short. However, for the special requirement of booting the user program within 1 second from power on, 10 seconds is clearly too long. This article addresses that issue. The specific platform is a PowerPC 7xx single board computer, which has a southbridge, northbridge, PCI, and VME bus. The solution provided here is not limited to PowerPC CPUs, and thus is also valuable for users on other platforms with similar requirements.
Due to the special requirement for boot time, the first step is to thoroughly understand the boot steps of the VxWorks OS. By studying the code, we identified the key parts that affect boot time and modified the code accordingly.
Download link, please click Read the Original Text

Leave a Comment

×