Skip to main content
EHOOKS

Prototypage rapide ciblé et prototypage virtuel

L'image montre une capture d'écran de l'application EHOOKS.

EHOOKS vous permet de mettre immédiatement en œuvre les modifications apportées au logiciel de l'ECU afin de répondre à vos besoins en matière de développement, de prototypage, d'étalonnage et de test. Les modifications peuvent être effectuées indépendamment du fournisseur de l'ECU, du processus de compilation du logiciel et de la chaîne d'outils de compilation de l'ECU. Les ECU virtuels sont également entièrement pris en charge.

Vos avantages

Gain de temps et réduction des coûts

Les modifications peuvent être intégrées à la demande dans le logiciel de l'ECU et testées immédiatement dans des conditions réelles, dans le véhicule ou sur banc d'essai. Les délais d'attente coûteux liés aux modifications logicielles sont considérablement réduits.

Flexibilité

La technologie avancée de hooking post-construction prend en charge un large éventail de méthodes de contournement pour tout type d'ECU (ECU AUTOSAR et non AUTOSAR).

Très fiable

Utilisé par de nombreux constructeurs automobiles et équipementiers à travers le monde.

Plus de 30 plateformes ECU provenant de plus de 15 fournisseurs ECU sont déjà prises en charge.

Caractéristiques

Présentation du logiciel ETAS ehooks avec un accent sur la technologie brevetée d'insertion de crochets

Grâce à sa technologie avancée d'insertion de crochets en instance de brevet, EHOOKS fournit un moyen fiable et précis de modifier le logiciel de l'ECU. Il ne nécessite qu'un accès aux fichiers HEX et A2L de l'ECU.

EHOOKS assure un échange de données sécurisé entre le fournisseur du logiciel du calculateur et l'équipementier qui utilise le logiciel. Cela permet à EHOOKS d'exploiter les connaissances internes approfondies du logiciel de l'ECU pour garantir des crochets de haute qualité, tout en protégeant la propriété intellectuelle du fournisseur du logiciel de l'ECU.

Avant tout, EHOOKS est très facile à utiliser. Tout ce que vous avez à faire est de sélectionner les variables de l'ECU (mesures) qui seront calibrées/bypassées à partir d'une liste, puis de cliquer sur le bouton "build". Les HEX et A2L modifiés du calculateur sont disponibles en quelques secondes.

EHOOKS prend en charge les calculateurs virtuels et les calculateurs physiques avec le même flux de travail, le même ensemble de fonctionnalités et la même interface utilisateur. Les configurations de l'EHOOKS (crochets de dérivation, fonctions de dérivation, fonctions ajoutées, crochets d'étalonnage, ...) peuvent être transférées facilement entre les calculateurs virtuels et les calculateurs réels sans aucun effort.
EHOOKS est compatible avec tous les environnements d'exécution/simulation de calculateurs virtuels et prend en charge tous les types de calculateurs virtuels Windows 32bit (types 1 à 4).

Présentation du logiciel ETAS EHOOKS illustrant la prise en charge de différents modes opérationnels

Supporte plusieurs modes opérationnels en ajoutant des facilitateurs configurables. Les facilitateurs sont des commutateurs qui permettent d'activer ou de désactiver des fonctions et des modifications supplémentaires à l'aide d'un outil d'étalonnage tel que ETAS INCA.

  • Mode ombre
  • Fonctionnement limité
  • Fonctionnement illimité
  • Basculement d'une fonction à l'autre
Présentation du logiciel EHOOKS d'ETAS montrant la grande flexibilité des cas d'utilisation

EHOOKS est une technologie flexible permettant d'insérer des crochets de contournement dans le logiciel de l'ECU. Elle prend en charge un large éventail de cas d'utilisation dans différents domaines de développement : développement de logiciels/fonctions, essais et étalonnage.

  • Développement de logiciels/fonctions : Vous pouvez utiliser EHOOKS pour insérer de nouvelles implémentations d'algorithmes (y compris des modèles d'intelligence artificielle) directement dans le logiciel de l'ECU. Cela permet de réaliser des prototypes et des tests ciblés de l'implémentation et de développer efficacement de nouvelles stratégies de contrôle.
  • Essais : L'EHOOKS peut fournir une méthode efficace pour injecter des données de test dans le logiciel de l'unité de contrôle par le biais de crochets de dérivation d'étalonnage. Cela permet un contrôle direct des signaux logiciels ou des écrasements pour les machines d'état de diagnostic.
  • Étalonnage : L'EHOOKS fournit un mécanisme permettant aux ingénieurs chargés de l'étalonnage de contourner des bogues logiciels mineurs ou d'améliorer l'efficacité du processus d'étalonnage en leur donnant un contrôle direct sur les variables d'entrée des paramètres d'étalonnage.
Graphique visualisant les options d'intégration du système complet d'ETAS EHOOKS

EHOOKS s'intègre de manière transparente avec tous les membres de la famille de logiciels et de matériels ETAS, ainsi qu'avec des outils tiers. Cela permet de prendre en charge de bout en bout de nombreux cas d'utilisation différents tout au long du cycle de développement du logiciel.

Intégration de l'ASCET

EHOOKS permet l'intégration avec ASCET pour prendre en charge les expériences de dérivation sur cible. Les principales caractéristiques sont les suivantes :

  • Soutien aux objectifs de l'ASCET-SE
  • Utilisation des modèles physiques ou de mise en œuvre ASCET avec la quantification cible de l'ECU
  • Support complet pour la mesure et l'étalonnage des modèles ASCET
  • Utilisation inchangée des modèles ASCET pour le contournement de la cible
  • "Construction en un clic à partir d'ASCET et intégration automatique du code du modèle dans l'ECU

Intégration de Simulink

EHOOKS présente un nouveau package d'intégration Simulink® qui facilite la configuration d'EHOOKS et l'intégration des modèles Simulink® pour un contournement sur cible. Le package ajoute de nouveaux blocs Simulink® et des cibles système qui permettent de gérer l'ensemble du processus de configuration et de construction d'EHOOKS directement dans Simulink® d'une manière naturelle, intuitive et efficace. Les principales caractéristiques sont les suivantes :

  • La prise en charge de Real-Time Workshop (RTW) et de Real-Time Workshop Embedded Coder permet aux utilisateurs d'exploiter l'efficacité du code d'Embedded Coder.
  • Prise en charge complète des mesures et de l'étalonnage des modèles Simulink
  • Réutilisation des paramètres d'étalonnage existants dans les modèles Simulink
  • Conversion automatique des données de l'ECU vers et depuis les types de données physiques
  • Intégration automatisée et transparente, de la configuration à la construction de nouveaux fichiers HEX de calculateurs, directement à partir de Simulink®.
  Graphique illustrant comment les modèles d'IA peuvent être rapidement et facilement intégrés dans l'unité de contrôle à l'aide d'ETAS Embedded AI Coder

Support AI

Les modèles AI peuvent être rapidement et facilement intégrés dans l'unité de contrôle à l'aide de l'ETAS Embedded AI Coder.

L'image représente un diagramme qui montre comment les produits EHOOKS peuvent être utilisés.

Les produits EHOOKS suivants sont disponibles pour les différentes tâches :

  • EHOOKS-PREP (préparation)
    EHOOKS-PREP est utilisé par le fournisseur pour préparer le logiciel de l'UCE à l'EHOOKS. EHOOKS-PREP est généralement intégré dans le processus de construction du logiciel de l'ECU. Le résultat est un fichier EHOOKS-A2L contenant des informations cryptées sur le logiciel de l'UCE, que l'EHOOKS-DEV peut ensuite utiliser pour améliorer la précision et la fiabilité des crochets de dérivation et accroître considérablement la facilité d'utilisation pour les utilisateurs finaux. EHOOKS-PREP est spécifique à l'ECU et nécessite un portage vers une nouvelle famille d'ECU.
  • EHOOKS-DEV (développeur)
    EHOOKS-DEV est utilisé pour insérer des modifications et des extensions de fonctions dans le logiciel de l'ECU. EHOOKS-DEV fournit un environnement de configuration simple et permet l'ajout rapide et facile de modifications et d'extensions logicielles spécifiques (crochets de contournement).
    EHOOKS-DEV produit un nouveau logiciel de l'ECU (fichier HEX et A2L), qui contient les modifications et les extensions.
    L'EHOOKS-DEV est spécifique à l'ECU et nécessite un portage vers une nouvelle famille d'ECU.
En quelques secondes
Avec EHOOKS, vous pouvez ajouter des modifications et de nouvelles fonctions au logiciel de l'ECU en très peu de temps et indépendamment du fournisseur. Cela réduit le temps d'attente pour le logiciel modifié à quelques secondes, alors que cela peut prendre des jours, voire des semaines, si les modifications doivent être intégrées par le fournisseur. Cela raccourcit considérablement la phase de développement et simplifie considérablement la coopération entre l'équipementier et le fournisseur.

Cas d'utilisation

. L'image montre un sablier illuminé sur un fond bleu avec un texte sur le côté droit indiquant "EHOOKS. Cas d'utilisation - contournement interne des protocoles cibles".
YouTube

Cette vidéo montre comment utiliser EHOOKS pour ajouter des crochets de contournement et de nouvelles fonctions pour le contournement sur cible directement dans le logiciel de l'ECU.

L'image montre un sablier illuminé sur un fond bleu avec un texte sur le côté droit indiquant "EHOOKS. Cas d'utilisation - augmentation de l'efficacité de l'étalonnage".
YouTube

Cette vidéo montre comment utiliser EHOOKS pour améliorer l'efficacité de l'étalonnage.

Cette vidéo montre comment utiliser EHOOKS pour tester plus efficacement les transitions d'état de diagnostic en injectant des données de test directement dans le logiciel de diagnostic.
YouTube

Cette vidéo montre comment utiliser EHOOKS pour tester plus efficacement les transitions d'état de diagnostic en injectant des données de test directement dans le logiciel de diagnostic.

Téléchargements ETAS

Téléchargement du document iconique

Le centre de téléchargement ETAS fournit de nombreuses informations sur les produits et solutions ETAS, sous forme de dépliants, de brochures, d'articles techniques ou de manuels. Vous y trouverez également des hotfixes et des mises à jour de logiciels.

Données techniques

Exigences du système hôte
Exigences du système hôte
Système d'exploitation
WINDOWS® 10, WINDOWS® 11
Exigences du système hôte
Matériel
Minimum : 2.0 GHz CPU, 2 GB RAM, 2 GB HDD
Recommandé : CPU 3 GHz, 4 Go de RAM, 10 Go de disque dur
Lecteur de DVD-ROM pour l'installation
Carte graphique avec une résolution d'au moins 1024 x 768, 256 MB RAM, 16 bit color et DirectX 9
Exigences du système hôte
Intégration des systèmes pris en charge
Exigences du système hôte
EHOOKS V5.5 supporte toutes les versions de MATLAB®/Simulink® 2018b à 2024b
ASCET V6.4 et supérieur
Exigences du système hôte
UCE prises en charge [1]
Exigences du système hôte
Familles Bosch MEDC17, MDG1 et MDG2
Familles Bosch RH850
Familles continentales CTCEMS, AURIX et VLE
Familles Denso SH2, Z4, Z7 et AURIX
Familles Melco SH2 et RH850
Familles PPC, AURIX et RH850 de General Motors
Famille Chrysler PPC
Familles Delphi DCM6, DCM7, ETC3 et MTRI
Familles Magneti Marelli 11GV, AURIX et MMTRI3
AUTRON Familles Aurix
Familles HITACHI AURIX et RH850
Famille Stellantis Tricore
DRÄXLMAIER Famille PPC
Famille Marquardt Tricore
Calculateurs virtuels (Windows 32bit)
Exigences du système hôte
Notes
[1] Veuillez contacter le service commercial d'ETAS pour obtenir les dernières informations sur les plates-formes ECU prises en charge. La prise en charge d'autres calculateurs est en cours d'ajout. De nouveaux ports sont disponibles sur demande.
Ce produit a été développé et mis sur le marché pour une utilisation dans des applications automobiles. Pour une utilisation dans d'autres domaines, veuillez contacter votre représentant ETAS.

Contactez-nous

Vous avez besoin de plus d'informations sur un produit ou un service spécifique ? Ou d'une réponse personnalisée à votre question ?

Nos commerciaux sont prêts à vous aider.