Since each model of EFI Technology ECUs uses a different communication ID, it is important to specify to which ECU you want to transmit. Select the correct type of ECU in the upper window.
The list of available devices includes only the devices for which it is possible to reprogram the firmware and/or calibrations.
To allow ECT to manage the reprogramming of any type of sw, you must configure the database in the memory map section. Setting the configuration parameters for the reprogramming requires a thorough understanding of the functioning of the ECU, and is usually managed by by EFI’s engineers.
To allow ECT to manage the engine/main calibration, you must configure the device database using the deviceeditor. In particular you must:
– define a descriptor for the engine/main calibration in the section ‘Calibration parameters’ .
– define an area of memory for the engine/main calibration in the memory map.
Next, specify in which data directory the sw is located. Make sure the correct directory is highlighted in list, Select Directory.
Section Select binary file lists the ECU firmware. You will have to transmit the firmware to the ECU when you receive a new ECU or when you need to update the current software version. Click on the firmware version, then click Send Firmware, and follow the instruction given on screen.
The engine calibrations are listed in the Select Calibration section.
Many EFI Technology ECUs can be programmed with more than 1 calibration. The option for the desired calibration location is listed in section Select Target Calibration. Click on the location number desired and then click Send Calibration. If the system so provides, after transmitting the map to the ECU, you will be prompted for a password. You can use maximum 8 characters and any key combination except / , \, , and .. If you do not want to protect your map with a password, press Enter. If you transmit a new map generated by mixing the old map and a learn map, you must reset the learn map.
SEND CALIBRATION (PC->ECU)
Similar to the previous page but the choice of sw to program is restricted to simple engine calibration.
The list of available devices includes only the devices for which is provided the use of this type of calibration.
To allow ECT to manage the engine/main calibration, you must configure the device database using the deviceeditor. In particular you must:
- define a descriptor for the engine/main calibration in the section ‘Calibration parameters’ .
- define an area of memory for the engine/main calibration in the memory map.
READ CALIBRATION (ECU->PC)
Since each model of EFI Technology ECUs uses a different communication ID, it is important to specify from which ECU you want to receive the calibration. Select the correct type of ECU in the upper window.
The list of available devices includes only the devices for which is provided the use of this type of calibration.
To allow ECT to manage the engine/main calibration, you must configure the device database using the deviceeditor. In particular you must:
– define a descriptor for the engine/main calibration in the section ‘Calibration parameters’ .
– define an area of memory for the engine/main calibration in the memory map indicating that the calibration is readable by the application.
Next, specify the data directory in which you want the calibration to be located. Make sure the correct directory is highlighted in the list, Select Directory.
In Select Descriptor you must select a descriptor. ECU uses the descriptor to parse data of the engine calibration. The descriptor is given a unique name that usually identify the type and version of ECU. Available descriptors are defined in the XML device database.
In section Select Source Calibration select from which calibration location, you want to download the engine map.(the section is hidden if the device provides a single position for the engine calibration).
Click Read (ECU→PC) to start receiving the calibration. If the system so provides, you may be prompted for a password. Type the correct password to proceed. If you do not know the password, you cannot receive the calibration.
When are asked for a file name for the calibration, you can choose any key combination except <space>, / , \, , and .. You may choose to use the existing file name again, overwriting the existing file. Finally, if the system so provides, you will be asked if you want to mix the calibration with the learn calibration. Select YES or NO.
SETUP CALIBRATION
Some devices include, in addition to the engine calibration,also a setup calibration.
The setup calibration contains configuration parameters that are less subject to variation than the parameters contained in the engine calibration.
The visibility of menu items related to the management of the setup calibration is set in the Settings page.
A setup calibration cannot be protected by a password.
SEND SETUP CALIBRATION (PC->ECU)
Since each model of EFI Technology ECUs uses a different communication ID, it is important to specify from which ECU you want to transmit the ECU setup calibration. Select the correct type of ECU in the upper window,
The list of available devices includes only the devices for which is provided the use of this type of calibration.
To allow ECT to manage the setup calibration, you must configure the device database using the deviceeditor. In particular you must:
– define a descriptor for the setup calibration in the section ‘Calibration parameters’ .
– define an area of memory for the setup calibration in the memory map.
Next, specify in which data directory the map is located. Make sure the correct directory is highlighted in the upper right corner, Select Directory.
The ECU setup calibrations are listed in the Select Calibration section. Click on the square box to select the desired calibration.
Click on SEND CALIBRATON to transmit the ECU setup calibration to the ECU. Click OK to confirm Reset ECU OK.
READ SETUP CALIBRATION (ECU->PC)
Since each model of EFI Technology ECUs uses a different communication ID, it is important to specify from which ECU you want to transmit the ECU setup calibration. Select the correct type of ECU in the upper window.
The list of available devices includes only the devices for which is provided the use of this type of calibration.
To allow ECT to manage the setup calibration, you must configure the device database using the deviceeditor. In particular you must:
-
define a descriptor for the setup calibration in the section ‘Calibration parameters’
-
define an area of memory for the setup calibration in the memory map indicating that the calibration is readable by the application.
Next, specify the data directory in which you want the map to be located. Make sure the correct directory is highlighted in the upper right corner, Select Directory.
In Select Descriptor you must select which descriptor file is selected. The editor uses the descriptor file to visualise the data from the engine calibration. The descriptor is given a unique name that usually identify the type and version of ECU. Available descriptors are defined in the XML device database.
Click Read (ECU→PC) to start receiving the calibration. When are asked for a file name for the map, you can choose any key combination except <space>, / , \, , and .. You may choose to use the existing file name again, overwriting the existing file.