Parameters for FETK
Before selecting the FETK interface, you should first create a working dataset in INCA from the HEX file (Intel hex format or Motorola format) and the A2L file (*.a2l). If you only want to perform measurement tasks, it is sufficient to read only the project description file (*.a2l).
Module parameters
Enter any name for the system.
Enter an internal name of the device. It is stored in the device like the serial number and helps you to distinguish between devices of the same type. By assigning a unique name which expresses the role of the device, it can be used more conveniently than the serial number, especially when you link the devices in the Hardware Mapping dialog box. The alias name is used, for example, if you switch between different vehicles when measuring with the laptop or if you have installed different devices of the same type in the vehicle.
Specifies how the system should react if the connection between INCA and the hardware module is interrupted at measuring start or during measurement.
Abort after failure
The measurement using this hardware module will be terminated in any case of measurement failure (at measuring start or during measurement). The system does not try to reinitialize the hardware module. After the connection has been interrupted, you have to reinitialize manually.
This option is appropriate when, e.g., the measured values are not essential for the experiment, as the module will be ignored after any failure. This option is the default.
Abort at start, try again later
INCA stops measurement of this module in case of failure at measuring start, assuming the module is disconnected or has any systematic problem.
It continues to try measurement in case of failure during the measurement assuming the failure is temporal and can be resolved via retries.
Retry always
INCA continues to try measurement of this module in any case of measurement failure (at measuring start or during measurement).
This option is useful if you want to conduct quick start or cold start measurements.
This specifies whether timestamps are to be rounded or not.
If rounding is enabled, the precision is determined according the following rule:
Divide the acquisition rate by 10 and round to the next smaller power of 10.
Example:
| Acquisition rate | Resolution |
| 10 µs | 1 µs |
| 20 µs | 1 µs |
| 50 µs | 1 µs |
| 0,1 ms | 0,01 ms |
| 0,2 ms | 0,01 ms |
| 0,5 ms | 0,01 ms |
| 1 ms | 0,1 ms |
| 2 ms | 0,1 ms |
| 5 ms | 0,1 ms |
| 10 ms | 1 ms |
| 20 ms | 1 ms |
| 50 ms | 1 ms |
| 100 ms | 10 ms |
| 200 ms | 10 ms |
| 500 ms | 10 ms |
| 1 s | 0,1 s |
| 2 s | 0,1 s |
| 5 s | 0,1 s |
Note |
There are two data types for the timestamp format: |
If the connection between INCA and the hardware module is interrupted and then restored, you can specify whether the required reinitialization is to be done manually or automatically.
Prompt for reinitialize
After the connection is restored, a dialog will prompt you whether you want to reinitialize the hardware or not.
This option is the default.
Reinitialize automatically
After the connection is restored, the hardware is reinitialized automatically.
Reinitialize automatically and download the working page
After the connection is restored, the hardware is reinitialized automatically. INCA checks whether the checksums in INCA and in the ECU are still equal. If the checksums differ, INCA automatically downloads the dataset to the ECU.
This option is particularly useful for MCD3 operation, where different checksums resulting from a connection loss would interrupt the operation.
Shows the name of the project used and the current working dataset.
To select a different project or working dataset: in the Value column, double-click the field next to Project/working data.
Shows the name of the reference dataset used.
Note |
The reference dataset is linked to the selected working dataset and must therefore not be changed here. |
Shows the difference in bytes between the working dataset and the reference dataset.
You cannot edit this field.
Automatically defines whether the current working dataset is to be the new reference dataset when you close the calibration session or experiment.
Automatic Flash Back
The contents of the working page of the ECU are automatically copied to the reference page, and the working page in the database becomes the new reference page.
During copying, a dialog opens in which you define a name for the new read-only dataset.
No Automatic Flash Back
The current working dataset is not saved as the new reference dataset.
Defines how the memory page contents for the ECU and the experiment are checked during initialization.
Always check
The checksums from the memory page contents for the ECU and the experiment are calculated during initialization.
Check if needed
The memory page contents are downloaded directly from the ECU and the experiment during initialization.
Never check
The memory page content's checksums for the ECU and the experiment are not calculated during the initialization.
Defines the FETK socket.
This parameter is not displayed for all devices.Select here the interface for flash programming using the integrated tool ProF.The selection is independent of the employed hardware.
Shows the physical FETK port on the ES89x.
By clicking the Additional button, the following module parameters can be configured:
Enables/disables calibration access to the ECU.
Enable this function to be able to modify calibration values in the ECU. For pure measurement tasks, you do not need calibration access.
Address offset to be added to the addresses of all calibration variables.
This allows for accessing different variants within a data version.
Specifies the byte order that will be used for the checksum calculation. This is necessary to make sure that INCA calculates the same checksum as the ECU itself. The following byte order formats are available:
- Motorola
- Intel
- Use MOD_COMMON
Note |
This setting will only be used for the Add checksum calculation; it does not influence the CRC checksum calculation. |
Note |
You cannot edit the fields on the Info tab. |
Shows information about this module type.
Shows information about this module type.
Displays information about connected devices found during the hardware search.
Shows information about the driver.
Shows information about the fill level.
Shows information about the manufacturer.
Shows information about the state of measurement.
Which sections are displayed on this tab depends on the FETK type and on the contents on the A2L file used.
FETK section
Note |
Editing the entries in this section may lead to invalid settings or conflicts between certain settings. In this case the corresponding fields are underlaid in red. |
Defines the memory page active following the start of the control unit if you have not connected an application device. The function enables you to avoid inconsistent data states between INCA and the control unit when switching memory pages.
last active page
The memory page most recently active remains active.
always working page
The working page becomes active.
always reference page
The reference page becomes active.
Shows a list of devices that INCA uses. When the ECU is connected to the PC, INCA detects the used interface automatically. With this option you can preselect a device offline. After going online, a message box opens in INCA in case of a mismatch between the selected device and the connected device. You can cancel further initializations or proceed with the actual connected device.
Determines the behavior if a code check detects errors:
Permanent reset
The ECU will be reset (Reset).
No reset
The normal operation of the ECU will be continued (no reset).
Determines the behavior in case of a detected trace overflow:
Disabled
The measurement will be reinitialized if a trace overflow is detected. During this time, no data is sent to INCA.
According A2L configuration
The error behavior is read from the A2L configuration file.
Defines the interface type:
JTAG
Standard interface type
LFAST
Very high performance interface type
Defines whether the control unit can be activated without starting the motor, so that you can configure measurement and make calibrations without switching on the ignition.
enabled
The application device activates the control unit and keeps it operational.
disabled
The control unit is not activated by the application device.
Note |
To make sure that the correct memory page is used as INCA startup page, you must set the parameter Initial ECU page on the Hardware tab in the INCA user options to the following value: Current ECU page. |
Timers section
This section lists all rasters that are triggered via timer triggers.
Note |
Timers that are not used within rasters will not be listed. |
See also
Working in the Hardware Configuration Editor