Émulateur d'Eprom
Tout le travail effectué jusqu'à présent nécessite l'extraction, la modification, puis le re-flashage dans la mémoire.
Pour certains mémoire et dans certaines conditions, il est possible de modifier les valeurs de la mémoire "en temps réel", c'est à dire lorsque le véhicule est en état de marche, voire même en roulant.
Il faut alors équiper l'ECU, d'un socket qui permet de brancher une nappe de câble jusqu'à un émulateur qui remplace la mémoire originale, cette émulateur est lui-même relié à un ordinateur permettant d'effectuer les modifications.
Une fois les modifications effectuées et validées, les données sont sauvegardées pour être flashées dans une mémoire qui reprendra place dans l'ECU de façon habituelle.
Bien que cette méthode soit pratique, elle doit être utilisée avec beaucoup de soins et de connaissances, car les modifications effectuées "en temps réel" doivent être précises et bien localisées.
Les valeurs des adresses sont modifiées bit a bit, ce qui oblige à connaître précisément le rôle, la valeur originale et la valeur modifiée de l'adresse manipulée.
Cette méthode n'est pas abordable par tous et ni sur tous les modèles d'ECU.
Il faut une très bonne connaissance de l'ECU modifié.
Le risque en cas d'erreur est bien réel, au mieux un mauvais fonctionnement du moteur en mode dégradé, au pire de tomber en panne sur le bord de la route, voire avec casse mécanique.
De plus, les émulateurs pour effectuer ce travail ne sont pas démocratisés, souvent seuls les modèles assez anciens d'ÉCU à base de 27CXXX, 29fXXX ou approchant, sont accessibles à cette méthode.
Cette méthode est bien connue sur les japonaises ainsi que certaines anciennes françaises au travers de l'émulateur Ostrich v2.0 ou APU1 AutoProm ( www.moates.net ).
Il existe aussi des interfaces matériel pouvant se rajouter a l'ECU afin d’accéder aux mémoires de cette dernière a l'exemple du QuarterHors ou Demon.