Jetter AG
Firmware and system menu | 7
User Manual – JetViewMobile 205
20
7 Firmware and system menu
This section describes how to load the firmware and system menu into the control
unit. The following options are available:
■
Via USB
■
Via CAN bus
.
7.1 Creating an EDC file
The EDC file contains all the information needed to update the firmware, includ-
ing the system menu.
The EDC file must be generated. Follow these steps:
1.
Unpack the corresponding firmware package. This package is provided for
you by Jetter Support (support@jetter.de).
2.
Run script
edc_make.bat
.
ð
3 files are generated, one for each of the available interfaces:
■
41434445.EDC
: Updating the firmware and system menu via USB
■
41434445_EDC_x_x_x_x_.hex
: Updating the firmware and system menu via
CAN bus
■
41434445_Emergency.hex
: Update firmware and system menu via RS232
(not supported).
7.2 Description of the IOP file of the system menu
Fig. 7: Jetter software
ISO-Designer
The system menu is written by an IOP file that is usually created using ISO-De-
signer software from Jetter.
Running script
edc_make.bat
, which is included in the firmware package, links
the IOP file with the files of the firmware in an EDC file and transfers them to-
gether to the control unit (Creating an EDC file).
Structure of EDC file
– example
4544-4334;1.6.0.48;41434445; output file (EUID is hardware-
dependent)
4669-726d;1.6.0.48;small_HMI.hex; firmware
426f-6f74;1.0.0.2;bootloader_v2.hex; Bootloader
496f-7072;1.0.0.0;
MyProject1.iop
; customer-specific system
menu
4c5f-3f3f;0.0.0.8;system_menu_de.iop; system menu (addi-
tional language)
5069-6374;1.0.0.3;start_up.png; illustration on start screen
Where:
■
Column 1 (
496f-7072
) is the EUID that identifies the content of the system
menu.
It must not be changed!
■
Column 2 is the version number of the IOP file of the system menu; available
at runtime.
■
Column 3 (
MyProject1.iop
) is the name of the IOP file.
Adapt the content of this column to the name of your IOP file if necessary.
■
Column 4 is the comment field. It is not compiled.