Search by Tags

Colibri Boot Time

 

Compare with Revision




Subscribe for this article updates

The Boot time includes time taken by Bootloader, drivers, OS image, Flash file system and a lot of other components to load. Please contact the support if you need a customized fast boot image.

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
Colibri PXA270 V4.5 6.2s 9.5s - -
Colibri PXA300 V4.5 14.2s 18.0s - -
Colibri PXA300XT V4.5 12.2s 15.8s - -
Colibri PXA310 V4.5 8.8s 8.8s - -
Colibri PXA320 V4.5 9.9s 12.8s - -
Colibri VF50 V1.3Beta1 - 6.6s 14.8s 10.3s
Colibri VF61 V1.3Beta1 - 6.1s 13.1s 9.0s
Colibri T20 V1.4 - 4.7s 5.5s -
Colibri T30 V1.4 - - 7.9s 6.4s
Apalis T30 V1.4 - - 8.3s 8.2s
Colibri iMX6S V1.0Beta5 - - 14.5s 13.3s
Colibri iMX6DL V1.0Beta5 - - 14.5s 13.4s
Apalis iMX6D V1.0Beta5 - - 15.4s 14.5s
Apalis iMX6Q V1.0Beta5 - - 15.5s 14.6s

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

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.

Linux Image Optimization

For more information regarding Linux image optimization for boot time, please refer this article: Embedded Linux Boot Time Optimization, which also provides tips to achieve 2 Sec boot time on Colibri VF61 as an example.

Following table specifies the approximate boot time measured with our latest released Linux images on different modules.

Modules Linux BSP Version Boot Time
Apalis iMX6D V2.5Beta2 ~11 Sec
Apalis iMX6Q V2.5Beta2 ~14 Sec
Apalis T30 V2.5Beta2 ~33 Sec
Colibri iMX6DL V2.5Beta2 ~15 Sec
Colibri iMX6S V2.5Beta2 ~14 Sec
Colibri T20 V2.5Beta2 ~20 Sec
Colibri T30 V2.5Beta2 ~26 Sec
Colibri VF50 V2.5Beta2 ~26 Sec
Colibri VF61 V2.5Beta2 ~18 Sec

Note: This table just shows the boot time of our pre-build demo images which are not optimized for boot time.