For the different tasks the following EHOOKS products are available:
- EHOOKS-PREP (Preparation)
EHOOKS-PREP is used in software development to prepare the ECU software for EHOOKS - this is a one-time process. The output is the EHOOKS A2L file with encrypted information about the ECU software which EHOOKS-DEV can then exploit later to improve the accuracy and reliability of the hook placement and greatly enhance the ease of use for the end user. EHOOKS-PREP is ECU specific and requires porting to a new ECU families. Please contact your local ETAS representative for the latest information on the supported ECU families or with your requirements for new ECU support.
- EHOOKS-DEV (Developer)
EHOOKS-DEV is used to insert hooks into the ECU software. EHOOKS-DEV provides a simple configuration environment and allows the quick and easy addition of specific software hooks/patches. EHOOKS-DEV outputs a new HEX and A2L file which contain the hooked ECU software. EHOOKS-DEV is ECU specific and requires porting to new ECUs families. Please contact your local ETAS representative for the latest information on the support ECU families or with your requirements for new ECU support.
EHOOKS-CAL and EHOOKS-BYP are INCA add-ons that give access to bypass hooks/software patches implemented by EHOOKS_DEV allowing them to be accessed, controlled and calibrated just like any other aspect of the ECU software. EHOOKS-CAL enables the user to work with constant and calibration bypass hooks and is designed for the calibration user. EHOOKS-BYP enables the user to work with any hook type (on-target or external bypass hooks in addition to the constant and calibration bypass hooks) and is typically used by the software/function development user. Licenses of EHOOKS-CAL/BYP work with any supported EHOOKS ECU.