• Home
  • Privacy policy
  • Italiano
  • English
  • Home
  • Privacy policy
  • Italiano
  • English
  • Software
    • ECT
      • ACKNOWLEDGEMENT
      • SYSTEM REQUIREMENTS
      • COMMUNICATION SCHEMES
      • DIRECTORY STRUCTURE
      • AVAILABLE TOOLS
      • INSTALLATION
      • GETTING STARTED
      • MAIN MENU
      • DEVICE EDITOR
        • ELF ORIENTED DEVICES AND NOT ELF ORIENTED DEVICES
        • STORAGE STRUCTURE OF THE DEVICE DATABASES
        • DEVICE LIST
          • CONTEXTUAL MENU IN THE DEVICE LIST
          • TOP BAR MENU
        • PAGE FOR EDITING THE VALUES IN THE DATABASE
          • TOP BAR MENU
          • MAIN - COMMUNICATION PARAMETERS AND OTHER SETTINGS
          • SCALINGS SECTION
          • INCREMENT SECTION
          • GROUPS SECTION
          • CHANNELS
          • CALIBRATION PARAMETERS
          • MEMORY MAP
        • COMMAND LINE USAGE
      • MEMORY INTERFACE
        • SEND (PC->ECU)
        • LEARN
        • RESET DIAGNOSTIC DATA
        • HDP/CRP MANAGER
        • MEMORYINTERFACE SETTINGS
      • DISPLAY
        • TYPES OF CONTAINERS
        • PROFILE STRUCTURE
        • CONTAINER MANAGEMENT
        • CONTROLS
        • MODIFICATION OF A CONTAINER
        • DATA RECORDING - F3 LOG
        • DISPLAY SETTINGS
      • CALIBRATION EDITOR
        • CALIBRATION TYPES
        • LOADING A CALIBRATION
        • WORKING WITH CALIBRATION EDITOR
        • CALIBRATION COMPARISON
        • PRINT THE VALUES OF THE CALIBRATION VARIABLES
        • SAVING CHANGES
        • DELETING A CALIBRATION FILE
        • CALIBRATION SETTINGS
      • ASAP3
      • CHARTING TOOL
        • LOADING A DATA FILE
        • MAIN MENU
        • CHANNEL LIST
        • CURSOR
        • SEGMENTS
        • DISPLAY LAYOUT
        • DISPLAY ORIENTATION
        • ZOOM
        • LINK ANALYSIS DISPLAY WITH ENGINE MAP
      • APPENDICES
        • STRING FORMAT
      • VERSION HISTORY

SEND (PC->ECU)

77 views 0



Since each model of EFI Technology ECU’s 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 ECU’s 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 ECU’s 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 ECU’s 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 ECU’s 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.

Was this helpful?

Yes  No
Related Articles
  • VERSION HISTORY
  • STRING FORMAT
  • APPENDICES
  • ASAP3
  • PRINT THE VALUES OF THE CALIBRATION VARIABLES
  • LINK ANALYSIS DISPLAY WITH ENGINE MAP

Didn't find your answer? Contact Us

Previously
MEMORY INTERFACE
Up Next
LEARN
Copyright 2026 EFI Technology S.r.l. (Company subject to the management and coordination activities of MTA S.p.A.) All Rights Reserved.
We use cookies to make sure you can have the best experience on our site. If you continue to use this site we will assume that you approve our use of cookies.