ADLATUS® Flasher
A programming tool for development, production and service – operated graphically or fully automatically via DLL.
Programming and logging.
The ADLATUS® Flasher is the PC-side tool for programming control units with the ADLATUS® Flashloader. It logs every programming operation completely in a log file.
It can be used both manually via a graphical user interface and fully automatically by batch file or DLL in production systems — in development, in production and in service.
From data source to control unit
Data source
The firmware comes from a data source — selected manually in the user interface or by batch file with the ADLATUS® Flasher DLL.
Pre-processing
It is read in from Motorola S19 or Intel Hex format. The FileReader determines the checksum; for confidential product programming, the firmware is compressed and encrypted.
Flash protocol
The flash protocol contains the programming sequence prescribed by the OEM — with authorization, authentication and download.
Transfer
The Flasher transmits the firmware via the selected transport protocol to the ADLATUS® Flashloader in the electronics.
Simplest handling of the most complex programming tasks.
Operation
-
Graphical user interface for manual firmware selection and programming
-
Batch mode and DLL integration for fully automated production stations
-
One tool for development, production and service (PC license with USB dongle)
Processing
-
Pre-processing of the firmware: reading of Motorola S19 / Intel Hex format
-
Checksum calculation with various algorithms
-
Encryption and compression of the firmware for confidential production programming
Protocol & records
-
Transport protocol: CAN according to ISO 15765-2; other bus systems configurable
-
Processing of the update protocol: authorization, authentication, download
-
Complete log file of the programming process (can be evaluated with standard tools)
Frequently asked questions about the ADLATUS® Flasher
The ADLATUS® Flasher is a PC tool for update programming of control units. It transfers firmware via a transport protocol to the ADLATUS® Flashloader (bootloader) in the control unit. Every programming operation is recorded in a log file.
The Flasher is used in development, production and service. In production programming stations, it is integrated into in-house processes via the Flasher Engine (DLL). It programs master and slave systems and supports confidential production programming with encrypted firmware. Customer-specific update protocols can be implemented.
Yes. Programming can be carried out via a batch file with the Flasher DLL on a production computer (programming station).
The FileReader reads Motorola S19, Intel Hex and AES-encrypted files. Configuration is done via FileConfiguration.
Licensing is via a CodeMeter USB dongle from Wibu. As of V2.0, each flash protocol can be licensed individually; only licensed protocols can be used. If a license option is missing, this is output in the log and displayed in a dialog. The Flasher Engine is licensed separately.