Colibri Boot Time on WinCE
Boot Time Optimizations
Win CE Image Optimization
Use latest image
We improve our Win CE Image with every release. Make sure that you are using the latest release. Also, we provide a Fast boot image which boots the Colibri T20 in less than 0.5 seconds. You can download this demo image and other latest released images from here.
Following table specifies the approximate boot time measured for our latest WinCE released images for the different modules.
|Modules||WinCE BSP Version||WCE5||WCE6||WEC7||WEC2013|
Note: This table just shows the boot time of our standard images which are not optimized for boot speed. The boot time may vary if a lot of data is stored to the FlashDisk.
Use FastLoad feature
Colibri PXA3xx only
You can use a special FastLoad feature.
Reduce Flash Disk Space
Colibri PXA3xx only
The flash driver needs the most time in the boot process. It needs more time if a lot of the flash disk space is used. To have a fast start up, make sure that the flash disk is formatted .
You can also reduce the size of the Flash file system. This reduces the worst case time to load the flash drive. In worst case (The 1GB FlashDisk is full) the system needs about 22 seconds to load the flash driver. (Image V3.2 and newer)
In case you don't need the Flash file system on the startup, you can disable it in the registry and load it later manually. See "ActivateDevice" in the Win CE help.
Disable unused drivers
Disable drivers which you don't need.
Disable the Bootloader output
Make also sure that the debug messages are disabled.
Disable the Splash Screen
You can disable the Splash Screen, this saves you a little time. But maybe the time "feels" shorter if you can see the splash screen.
Use the Suspend mode
In case you need very fast boot times (<1s). You can set the Colibri in the Suspend mode, which is a low power mode.
Reduce the Size of the Win CE image
This steps require that you (or Toradex) build your own Win CE image.
You can remove all components you do not require form the image. Additionally you can remove components you do not need at boot time from the image and place it in on the FlashDisk.