There are different ways to program / configure your Colibri modules in production. The documentation below is split into the two sections
Use the following steps to generate the master backup file once:
Instead of using the Update Tool, we also offer an Update library that allows you to write your own backup program.
There are a few options to restore the master backup file onto other modules,
Warning: If a power loss occurs while programming data, the flash could get corrupted.
As long as the Bootloader is not damaged, you can always use it to restore the module. If the bootloader is damaged, you need Recovery mode to restore the module.
Note: We strongly recommend to use the latest available Update Tool. We cannot guarantee that an old Update Tool will work properly for example to downgrade a newer image to a previous version!
Update.exewith Command Line parameters to restore regions one by one
For production programming you will need a USB, SD or other mass storage device.
We call it production programming storage device in the following.
Use the following steps to prepare the production programming storage device once:
Production programming template\Backup\
Production programming template\UpdateTool\
ProductionProgramming.Batfile to your needs
Production programming template\files to the production programming storage device
To program modules, follow the simple steps below:
If you need more control over the programming, you can write your own program and use the Update tool to do the actual programming.
If you wish to further customize the programming, use the Toradex CE Libraries. The package contains the UpdateLib, which provides an API to implement your own update process. This is, for example, useful if you would like to show your own progress bar.
In case you do not wish to program the complete flash, just make a backup file of each region you would like to program. Available regions include:
Attention: Using an older Update Tool is deprecated. We strongly recommend to use the latest Update Tool only. This section is left in the post for completeness, because the process was slightly different.
Toradex modules are normally shipped with the newest version of the Image/Bootloader firmware. We change the SW version of the preinstalled Win CE image/bootloader firmware without any notification.
If you receive a new batch of Colibris, make sure you check the version of the installed SW. If the version is different check the change log file on our server.
We recommend that you should always use our latest OS release. Make sure that your own SW/HW still works fine with the newest Toradex SW. (This is normally the case).
However, it is not possible for all customers to always use the latest Toradex SW. In this case you can downgrade all the Colibri SW with your tested version of the SW. If the HW version of the Colibri has changed, you need to verify if the "old" SW is still 100% compatible. If you are not sure, you can contact the support.