Search by Tags

Production Programming for Colibri VFxx Modules

 
Applicable for


Compare with Revision




Subscribe for this article updates

There are different ways to program / configure your Colibri modules in production.

Update Tool Version 7.3.0 (2.0)

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!

Create the master file

  • Set up a Colibri with all your SW and settings. Make sure the Configblock(100436) and the Registry(100598) are correct, and that your software is on the system (e.g in /FlashDisk).
  • Use the Update Tool(100675) to backup all the regions you want to restore including Configblock(100436), Registry(100598) and filesystem.

Program the master file to other Colibris

Build your own production Program

If you need more control over the programming, you can write your own program and use the Update tool to do the actual programming. The Update tool has also some other useful command parameters. If you wish to further customize the programming, we can provide an Update Libraries. With this Lib, you can build your own Update tool. This is, for example, useful if you would like to show your own progress bar.

Older Update tool versions

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.

Click To Read through the process for old Update Tool Versions

Build your own production Program

If you need more control over the programming, you can write your own program and use the Update Tool(100675) to do the actual programming. The Update Tool(100675) has also some other useful command parameters. If you wish to further customize the programming, we can provide an UpdateLib. With this Lib, you can build your own Update Tool(100675). This is, for example, useful if you would like to show your own progress bar.

Partial programming

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:

  • Bootloader
  • Config Block
  • OS Image
  • Registry
  • File System

Versions

The 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 the newest version. 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 override 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(100758).

Programming Risk

If a power loss occurs while programming data, the flash could get corrupted. As long as the Bootloader(100392) 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.