6.5 PC Application – Create

This application reads information from the configuration file and generates key and header files for the bootloader. It is also used for encrypting the firmware. Typically, the application is run at least twice:

  1. To generate key and header files for the bootloader.
  2. When new firmware is encrypted.
Note: It is very important that the same encryption information (configuration file) is used when generating project files and encoding the firmware. Otherwise, the bootloader may not have the correct set of encryption keys and cannot decrypt the data. It should also be noted that it is possible to use the information in the configuration file to decrypt the encrypted firmware. Hence, the configuration file must be kept safe at all times and should not be modified after it has been used for the first time.