Vous êtes sur la page 1sur 41

Guide de l’utilisateur de Driver Maker

(Plug-in pour ECM Titanium)

Introduction

Ce guide contient une explication complète du pilote Makerplug-in, un add-on développé pour
ECM Titanium , le logiciel de réglage des puces produit par Alientech S.r.l.. Driver Makeris n’est
pas inclus dans la version de base d’ECM Titannium, mais peut être acheté séparément.

Ce manuel contient toutes les informations nécessaires pour utiliser au mieux le plug-in, et pour
simplifier la description de ses fonctions, les sections de ce guide contiennent souvent des piictures.
Si les photos appartiennent à une version précédente du logiciel, veuillez contacter votre revendeur
pour savoir si une version plus récente du guide est disponible.

Dans l’explication des sectio ns il y a des références à ECM Titanium software. Si vous avez des
questions sur le fonctionnement de ce logiciel, vous devez d’abord lire le guide d’utilisation rapide
situé dans le lecteur flash ECM TitaniumUSB (picodisque USB ).

Le Driver Makeradd-on, comme le logiciel ECM Titaniumsoftware, est conçu pour les ordinateurs
fonctionnant sous Windows® Vista or 7.

VERSION 1.0
1
Table des matières

Introduction.....................................................................................................................................................................1
Section 1 – En quoi consiste le module d’extension Driver Makker.............................................................4
Conducteurs Alientech............................................................................................................................................5
Conducteurs personnalisés.....................................................................................................................................5
Section 2 – Fonctionnement du module d’extension Drive r Maker.............................................................6
Ouverture Driver Maker de la fenêtre principale ECM Titanium..............................................................6
Ouverture du driver maker depuis la fenêtre 2D Graphics de l’ECM Titanium...................................7
Section 3 – Caractéristiques.......................................................................................................................................9
Fenêtre principale Driver Maker..........................................................................................................................9
Données EPROM.................................................................................................................................................9
Zone graphique 2D............................................................................................................................................10
Barre de défilement des adresses..................................................................................................................11
DONNÉES DU CONDUCTEUR.................................................................................................................12
Afficher.................................................................................................................................................................12
Sélection du DOM.............................................................................................................................................14
Menu...........................................................................................................................................................................15
Chauffeur..............................................................................................................................................................15
Graphisme............................................................................................................................................................16
Aider......................................................................................................................................................................17
Vues prises en charge............................................................................................................................................18
Saisie de nouveaux noms de carte.....................................................................................................................21
Rédacteur..................................................................................................................................................................22
Fenêtre de recherche..............................................................................................................................................25
Section 4 – Élaboration d’un nouveau pilote......................................................................................................27
Ajout d’une seule carte.........................................................................................................................................28
Ajouter une carte avec ses semblables.............................................................................................................29
Ajout d’une carte similaire à une carte entrée précédemment..................................................................31
VERSION 1.0 2
Section 5 – Comment associer une famille de somme de contrôle..............................................................32
Section 6 – Enregistrement d’un pilote de client...............................................................................................34
Section 7 – Comment charger un fichier d’origine avec un pilote utilisateur.........................................36

VERSION 1.0
3
Section 1 – Ce qu’est le plug-in Driver Maker

Driver Makeris un add-on pour ECM Titaniumsoftware développé par Alientech S.r.l., utilisé pour
développer et modifier Driverfiles utilisé par le logiciel principal.

Les lecteurs sont des fichiers de support contenant la position des cartes pour le contrôle moteur,
stockés dans un fichier de stock original qui est lu à partir de l’unité de commande électronique du
veehicle. En chargeant un fichier de stock original avec ECM Titaniumand son Driver , il est
possible de voir la liste des cartes disponibles (Image 1).

Photo 1 : Carte disponible .

L’utilisation d’un Driverit est possible de modifier un fichier original en utilisant les quatre vues de
données du logiciel principal,
ECM Titanium, qui sont :

· Cartographier
· Graphiques 3D

VERSION 1.0
4
· Graphiques 2D
· Hexadécimal

Il existe deux types de conducteurs :

· Alientech Official Driverrs : développés par Alientech, ils peuvent être téléchargés à partir
de la banque de données Internet.
· Pilotes personnalisés : développés par l’utilisateur à l’aide de Driver Maker or Drivver
Manager Plus (un plug-in obsolète pour ECM Titanium).

Conducteurs Alientech

Ils sont fournis uniquement aux clients d’Alieentech S.r.lcustomers qui ont souscrit un contrat avec
la société ou son revendeur agréé et peuvent être téléchargés à partir de la banque de données
Interrnet.Une fois téléchargés, les moteurs sont stockés dans le lecteur flash ECM TitaniumUSB. À
la fin de l’abonnement, il n’est plus possible d’annoncer ou de demander de nouveaux conducteurs
au service Internet Data Bank service. ECM Titaniumsoftware continuera de fonctionner
normalement de toute façon

Alientech officiel Driversdéjà contiennent toutes les cartes et les paramètres qui arre généralement
augmenté afin d’obtenir un bon fichier modifié.

Conducteurs personnalisés

Ils sont développés par les utilisateurs d’ECM Titaniumusing plug-in softwares, Driver Maker or
Driver Manager Plus (un plug-in obsolète). Leur structure est identique à celle des pilotes officiels,
mais ne peut être utilisé à partir de la clé USB Flashh qui les a générés. Il n’est donc pas possible
d’utiliser un lecteur personnalisé développé par un lecteur ECM TitaniumFlash.

Les lecteurs personnalisés sont utiles pour ajouter des cartes personnalisées aux cartes officielles
(par ex. pour les réglages spéciaux), ou pour développer de nouveaux lecteurs pour les fichiers
originaux non pris en charge par les outils de lecture.

Il est possible de modifier un conducteur officiel Alienttech avec Driver Maker , mais il est
nécessaire que ce conducteur ait été précédemment déchargé de l’Internet Data Banket que le
fichier d’origine associé soit chargé dans le logiciel principal, ECM Titanium.

Pour développer un nouveau Custom Driveerwithout inheriting any information, la seule condition
est de charger uniquement le fichier d’origine dans EC M Titanium software.
VERSION 1.0
5
Section 2 – Fonctionnement du plug-in Driver Maker

Lors de l’achat du Driver Makerplug-in, il est fourni ou envoyé par courriel au fichier d’activation
DriverMaker.plt , qui doit être copié sur le chemin X : ECM_Titanium PlugIn (où « x » est le nom
donné au lecteur USB PicodiskFlash par votre système d’exploitation).

Ce fichier ne peut pas être transféré trop tiers, car il est compatible uniquement avec le lecteur
TitaniumFlash ECM pour lequel il a été généré.

Pour exécuter le Driver Maker plug-in, le logiciel ECM Titaniumsoftware doit être déjà ouvert et
un fichier d’origine doit avoir été chargé.

Lors de la première utilisation du plug-in, il est recommandé de vérifier que le fichier d’activation
est présent sur la mémoire de la clé USB.

Ouverture Driver Maker de la fenêtre principale ECM Titanium

Pour exécuter Driver Maker from ECM Titaniummain fenêtre il y a trois possibilités :

· Cliquez sur l’icône (en haut à gauche).


· Dans Instrumentsmenu, sélectionnez Pilotes personnalisés (Image 2).

Photo 2 : Instruments menu, option de conduite personnalisée.

· Utilisez la combinaison de touches [Alt+D].

VERSION 1.0
6
Ouverture de Driver Maker depuis la fenêtre 2D Graphics d’ECM Titanium

Pour lancer Driver Maker from 2D Grraphicswindow, il existe trois possibilités :

· Cliquez sur l’icône (en haut à gauche).


· Dans Instrumentsmenu, sélectionnez Pilotes personnalisés (Image 3).

Photo 3 :  : Instruments menu, option de conduite personnalisée.

· Utilisez la combinaison de touches [Alt+D].

Si le fichier stock original n’était pas associé à un pilote, la fenêtre ouverte est celle de l’image 4.

VERSION 1.0
7
Image 4 : Fenêtre Driver Makermain (pas de Driverassociated au fichier original).

Si le fichier original était associé à un pilote, la fenêtre ouverte est celle de l’image 5.

Image 5 : Fenêtre Driver Makkermain ( Driverassociated au fichier original).

VERSION 1.0
8
Section 3 – Caractéristiques

Cette section explique toutes les fonctionnalités de Driver Makerplug-in qui peuvent être utilisées
pour entrer des cartes et d’autres informations dans un pilote personnalisé.

Fenêtre principale Driver Maker

Dans la fenêtre principale du plug-in (Image 6), il y a plusieurs panneaux et panneaux, chacun avec
une fonction spécifique.

Photo 6 : Fenêtre Driver Makermain.

Données EPROM

Image 7 : Panneau de données EPROM .

Le panneau de données EPROM (Photo 7) contient tous les détails des fichiers originaux et
modifiés chargés avec ECM Titanium . Si aucun fichier modifié n’a encore été chargé, il y a une
copie du fichier original dans la ligne MOVD. La ligne du haut (ORI) contient les données du
fichier original et la ligne du bas (MOD) celles du fichier modifié.

VERSION 1.0
9
Les détails affichés dans le panneau de données EPROM sont les suivants :

· ORI : Chemin vers le dossier dans lequel le fichier original est enregistré.
· MOD : Chemin vers le dossier dans lequel le fichier modifié est enregistré.
· Adresse : Adresse hexadécimale pointée par le curseur situé dans la zone graphique 2D.
· Dec : Conversion en décimal des données dans les adresses hexadécimales pointées. La
conversion dépend du format binaire sélectionné dans le panneau d’affichage .
· Hex : Vue hexadécimale des données dans l’adresse hexadécimale pointedd. La conversion
dépend du format binaire sélectionné dans le panneau d’affichage .
· Différence : Différence ex xpressée en valeur absolue (première ligne) et en pourcentage
(deuxième ligne) entre les valeurs décimales pointées du fichier original et du fichier modifié.

Zone graphique 2D

Image 8 : Zone graphique 2D.

L’aire graphique 2D (Image 8) montre les traces du fichier original et modifié qui se chevauchent.
Les traces sont formées par une séquence de points, dont la hauteur dépend des valeurs trouvées
dans leurs adresses hexadécimales respectives. Les axes verticaux qui sont situés à gauche et à
droite des zones graphiques 2D sont utilisés comme "règles", pour aider à réaliser le heeight des
points et donc des traces. L’axe horizzontal de l’ aire graphique 2D est formé par les adresses
hexadécimales du fichier original et moddifié, augmentant de gauche à droite (0000000h = début
du fichier).

VERSION 1.0
10
Vous pouvez sélectionner une partie d’un tracé en double-cliquant avec le bouton droit de la souris
sur deux adresses (une fois pour le début et une fois pour la fin de la carte).

Barre de défilement des adresses

Photo 9 : Barre de défilement des adresses.

La barre de défilement d’adresse(Image 9) contient tous les boutons utiles pour faire défiler les
traces du fichier original et modifié, donc se déplacer le long de l’axe horizontal de la zone
graphique 2D.

Les boutons que vous pouvez trouver dans le Scrollbarare Adresse :

· Pour aller à la Begginningaddress ou à l’End address.

·  : pour faire défiler Back a nd Forward.

·  : pour faire défiler Back a nd Forwardpour les différences entre le fichier original et le
fichier modifié.

·  : Si une vente multiple du tracé a été effectuée, les boutons de sélection Précédent et
Suivant déplacent la zone graphique 2D entre les différentes sections.
·  : Pour verrouiller la trace du fichier original et faire défiler seulement celui du
fichier modifié.
·  : Pour verrouiller la trace du fichier modifié et faire défiler seulement celui du
fichier original.
·  : Pour aller à la Carte précédente ou Carte suivante, respectivement de la
Driverloaded (ligne supérieure) et celle que vous créez (ligne inférieure).
· Décalage : Pour afficher la différence entre l’adresse du fichier original et le fichier modifié,
c’est-à-dire le mauvais alignement entre les deux traces.
·  : Le premier champ est utilisé pour écrire une adresse hexadécimale où
déplacer la zone graphique 2D , et le Goobutton pour exécuter le déplacement.

·  : pour aligner les traces à la même adresse (Aligner ORI).

·  : Pour ouvrir le Search window.


VERSION 1.0
11
DONNÉES DU CONDUCTEUR

Image 10 : Panneau de données DRIVER .

Le panneau de données du pilote (Image 10) contient les détails du Driverthat a été chargé avec
ECM Titanium :

· Nom de fichier : contient le nom et le chemin de la voiture associée.


· Somme de contrôle : contient le numéro de la formule associée au pilote chargé.

Si aucun pilote n’ a été chargé avec ECM Titaniumand, vous devez en développer un nouveau, le
nom de fichier par défaut USER, et il peut être modifié lors de l’enregistrement du nouveau pilote.

Le Checksumfield est utilisé pour associer une formule de correction de somme de contrôle à un
Driverdeveloped utilisant Driver Maker plug-in. Si vous développez un nouveau Driverand et que
vous ne savez pas quelle formule correcte associer, il est recommandé de partir d’un Driiver
officiel Alientech.

Afficher

Photo 11 : Panneau d’affichage.

Le panneau d’affichage (Image 11) contient tous les formats numériques pris en charge et les
paramètres d’affichage disponibles pour la zone graphique 2D.

VERSION 1.0
12
Les formats numériques pris en charge par Driver Makerare énumérés dans le tableau de l’image
12, qui montre également les valeurs décimales minimales et maximales pour chaque format.

Numérique IEEE MO TOROLA


Format
Min Max Min Max
8 bits (non signé) 0 255 0 255
8 bits (signé) -128 127 -128 127

16 bits (non signé) 0 65535 0 65535

16 bits (signé) -32768 32767 -32768 32767

32 bits (non signé) 0 4x109 0 4x109

32 bits (signé) -2x109 2x109 -2x109 2x109

Virgule flottante cela dépend cela dépend it dependds cela dépend


sur le sur le sur le sur le
précision précision precisionn précision

Image 12 : formats numériques pris en charge.

Les paramètres d’affichage disponibles sont :

· IEEE/MOTOROLA : La sélection dépend de l’encodage d’écriture du microcontrôleur sur la


carte de l’ECU.
· +/- : La sélection permet de passer de l’échelle non signée à l’échelle signée, combinée à
l’une des quatre vues numériques (8 bits, 16 bits, 32 bits, Floating point).
· Alignement des données : Pour aligner l’ aire graphique 2D sur une adresse impaire qui ne
serait pas accessible avec des vues 16 bits, 32 bits et à virgule flottante. Il doit être utilisé
uniquement pour les vues supérieures à 8 bits.
· Info Driver : Si un Drivera été associé avec le fichier d’origine chargé avec ECM
Titanium , le format numérique et les paramètres d’affichage pour le 2D Graphic Arreaare pris à
partir duDriver.
· Utiliser la dernière carte : Paramètres numériques et d’affichage de l’aire graphique 2D
tirés de la dernière carte incluse dans le pilote.

VERSION 1.0
13
· Zoom H : Le curseur permet d’augmenter ou de diminuer la valeur horizontale de la zone
graphique 2D. Avec le zoom horizontal au maximum (curseur à droite) il est possible d’afficher
256 adresses hexadécimales consécutives. En augmentant la boîte x1 , il est possible d’afficher des
multiples de 256 adresses à la fois dans la zone graphique 2D (ddefault 256 x1).
· Zoom V : le curseur est utilisé pour augmenter ou diminuer le zoom vertical de la zone
graphique 2D.

Sélection du DOM

Image 13 : Panneau de sélection du DOM.

Le panneau de sélection de modà le (Image 13) contient les détails de la sélection simple ou
méultiple effectuée avec la souris (bouton droit) sur le tracé du fichier chargé tel que
modifié dans la zone graphique 2D.

Les détails que vous pouvez trouver dans le panneau de sélection de mod sont :

· De : C’est la première adresse hexaddecimale de la sélection faite sur la trace du fichier
modifié. Dans l’image 12, la première adresse est 000000h.
· À : Il s’agit de la dernière adresse hexadécimale de la sélection effectuée sur le tracé du
fichier modifié. Dans l’image 13, la dernière adresse est 000098h.
· taille : il s’agit du nombre de points (exprimé en décimal) inclus dans la sélection; de la
première à la dernière adresse (frrom 000000h à 000098h). Dans l’image 13, la sélection compte
153 points.
· Nombre/Number : Il représente le nombre de la sélection pointée par le curseur à l’heure
actuelle, comparé au nombre total de sélections effectuées dans la zone graphique 2D. Dans l’image
13, 1/1 est la première carte d’une sélection qui ne comprend qu’une seule carte (sélection unique).
· Effacer la sélection : pour supprimer la sélection unique ou multiple faite dans la zone
graphique 2D.

Pour supprimer singulièrement une seule des sélections faites dans le 2D Graphic Arrea, il suffit de
cliquer avec le bouton droit de la souris sur le premier adddress de la sélection souhaitée.

VERSION 1.0
14
Menu

Driver Makermain fenêtre a un menu qui contient les fonctionnalités les plus importantes incluses
dans le plug-in.

Chauffeur

Photo 14 : Driver menu.

Le Drivermenu (Image 14) propose les fonctions suivantes et leurs raccourcis pour les rappeler :

· Enregistrer : Pour enregistrer le lecteur créé associé au fichier chargé tel que modifié.
· Nouveau : Pour créer un nouveau Driiverassocié au fichier chargé tel que modifié.
· Current : Pour copier l’innformation du Driverassociated avec le fichier de stock original
précédemment chargé avec E CM Titaniumand le coller dans le nouveau Driverthat que vous
souhaitez créer pour le fichier chargé comme modifié.
· Map List [Ctrl+W] : Pour basculer entre le winndow Driver Makerplug-in qui affiche la
zone graphique 2D et celui qui affiche la vue Mapdata.
· Show editor [Ctrl+E]: To open the Editor panel at the bottom of the open window.
· New map code [Ctrl+N]: To add a new name to the list of default map names for later use
with the Driver Maker pluug-in.
· Previous similar map [Paage Up]: To move the view of the 2D Graphiic Area to the
previous map, in the event that the Driver has similar maps.
· Next similar map [Page Down]: To move the view of the 2D Graphic Area to the next map,
in the event that the Driveer has similar maps.

VERSION 1.0
15
Graphics

Picture 15: Graphics menu.

The Graphics menu (Picture 15) contains the following functions and their shortcuts to recall them:

· Scroll back [Left]: To scroll back (leftwards) the traces displayed in the 2D Graphic Area.
· Scroll forward [Right]: To scroll forward (rightwards) the traces displayed in the 2D
Graphic Area.
· Scroll back (fast) [Shift+Left]: To fast scroll back (leftwards) the traces displayed in the 2D
Graphic Area.
· Scroll forward (fast) [Shiift+Right]: To fast scroll forward (rightwards) the traces displayed
in the 2D Graphic Area.
· Scroll up [Shift+up]: To scroll upwards the traces displayed in the 2D Graphic Area.
· Scroll down [Shift+downn]: To scroll downwards the traces displayeed in the 2D Graphic
Area.
· Zoom H (enlarge) [Ctrl+ Left]: To zoom in horizontally the 2D Grapphic Area that displays
the traces (horizontal zoom magnification).
· Zoom H (reduce) [Ctrl+RRight]: To zoom out horizontally the 2D Grapphic Area that
displays the traces (horizontal zoom minimization).

VERSION 1.0
16
· Zoom V (enlarge) [Ctrl+Up]: To zoom in vertically the 2D Graphic Area that displays the
traces (vertical zoom maggnification).
· Zoom V (reduce) [Ctrl+DDown]: To zoom out vertically the 2D Grap hic Area that displays
the traces (vertical zoom minimization).
· Lock cursor [Ctrl+S]: Too lock the cursor in an arbitrary point of the 2D Graphic Area. To
unlock, simply repeat the same selection.
· Move ORI maps up [Ctrl++R]: To move upwards the horizontal segment indicating a map
on the Driver of the file loaded as original.
· Move ORI maps down [CCtrl+F]: To move downwards the horizontal segment indicating a
map on the Driver of the file loaded as original.
· Move MOD maps up [Ctrl+T]: To move upwards the horizontal seg ment indicating a map
on the Driver of the file looaded as modified.
· Move MOD maps down [Ctrl+G]: To move downwards the horizontaal segment indicating
a map on the Driver of the file loaded as modified.

Help

Picture 16: Help window.

The Help item opens a window (Picture 16), which contains the list of bassic actions that can be
performed with Driver Maker, annd alongside each one, an explanation of the result obtained.

VERSION 1.0
17
If you are developing a Driver for a file belonging to a BOSCH ECU typpe EDC15, EDC16 or
EDC17, Driver Maker includees already the data structure of these ECUs (Choose break
ENCODING), and you can quickly add their maps and corresponding axes.

The lower part of the Help windoow presents a rational function which includees four parameters:
P1, P2, P3 and P4. The parameters are often used by advanced users to apply the same conversion
formulas used by engine control unit manufacturers.

Conversion formulas are already included in Alientech official Drivers with advanced structure.

Standard structure Drivers, insteaad, does not include conversion formulas, so the numbers displayed
are simply the conversion to decimal of values belonging to each hexadecimall address of each map.

Supported views

The views supported by Driver Maker are two:

· 2D Graphics window (Piccture 17).


· Map window (Picture 18).

Picture 17: 2D Graphics window.

VERSION 1.0 18
Picture 18: Map window.

2D Graphics window allows you to scroll the traces of loaded files (original and modified) with the
Address Scrollbar, zoom horizo ntally or vertically, and choose in the Dispplay panel the correct
number format for each map met. By using the mouse buttons and basic actions listed in the Help
window, it is possible to select the maps belonging to the trace of the modified file and then enter
them using the Editor panel.

Map window allows you to displlay the list of maps in the Driver, sorted by category and under its
own name, and immediately observe values and reference axes of each map. By activating the
Editor panel (Picture 19), it is possible to see the conversion parameters of the selected map (P1,
P2, P3 and P4) and axes (P1 and P2).

Picture 19: Editor panel.

VERSION 1.0 19
Picture 20 shows the Map List paanel of the Alientech official Driver A342_9551.

Picture 20: Map list panel.

To view a map in the Map Area just click on the name of the desired map.

To switch between 2D Graphics window and Map window (and vice versa):

· In the Driver menu, select Map list (Picture 14).


· Use the key combination: [Ctrl+W].

VERSION 1.0
20
Entering new map names

With Driver Maker, it is possiblee to create custom names for maps to be inclluded in a new Driver.
To enter a custom name, use the Create a new map code window.

To open the Create a new map code window from the 2D Graphics or Map window:

· In the menu, click Driver and select New map code (Picture 14).
· Use the key combination: [Ctrl+N].
· If the Editor panel is openn, click the New button (left).

Picture 21: Create a new map code window.

After opening the Create a new map code window (Picture 21), to create a ne w name:

· In the Category drop-dowwn list, select the category where the new mapp name must be in.
· In the Description field, enter the desired name.
· Click on Create code once it is enabled.

Grouup 1: Group 2:
Standard struucture Driver Advanced structure Driver

INJECTION Air Control

SPARK ADVANCE Engine Torque

TURBO Injection System

LIMITERS Rail

- Turbo System

- Limiters

- Spark Advance

- Volumetric System

- Breaks
Picture 22: Map Categories available according to the Driver sttructure.

VERSION 1.0
21
The categories available for the maps depend on the internal structure of th e Driver (Picture 22).
The added name will be then available for all new Drivers that will be developed with Driver
Maker.

When you open the Driver Maker plug-in with ECM Titanium, but you do nott want to start from
the maps contained in an Alientech official Driver, a dialog window is openedd that lets you choose
which Group of map categories you want to use (Picture 23)

Pictuure 23: Choose a group of map categories.

Editor

Picture 24: Editor panel.

The Editor panel (Picture 24) allows browsing the conversion parameters of a selected map and its
reference axes or, if adding a neww map to the Driver, allows entering them.

To activate the Editor panel at the bottom of the 2D Graphics window or the Map window:

· In the menu, click Driver and select Show Editor (Picture 14).
· Use the key combination: [Ctrl+E].

VERSION 1.0
22
The conversion parameters and details of the selected map contained in the Edditor panel are:

· Category: Category to whhich the selected map belongs (Picture 23).


· New: To open the Createe a new map code window (Picture 21), andd create a custom map
name.
· Description: Name of the selected map.
· Address: Hexadecimal address where the map begins.
· map Number/Number: N umber of the similar map currently displayyed in the Map Area,
compared to the total nummber of similar maps with the same name. In Picture 24, map 2/2
represents the second similar map of a total of two similar maps that have the same name.
· Encoding: Selection of a type of common data structure that some ECUs possess (Picture
16). The manual selectionn is associated to a generic data structure.
· Data Type: Numeric formmat associated with the data of the map.
· Signed: To apply the signed scale to the numeric format associated witth the data of the map.
· Dec digits: Number of decimal digits after the decimal point that are displayed for each data
of the map.
· Formula: Conversion for mula applied to the data of the map.
· Unit of meas.: Unit of measurement associated with the data of the map.
· P1, P2, P3 and P4: The four parameters of the conversion rational foormula associated with
the data of the map (Pictu re 16).
· Minimum: Minimum valuue (converted with the selected Formula) thatt a data of the map
can take on, through a modifi cation made with ECM Titanium.
· Maximum: Maximum vallue (converted with the selected Formula) that a data of the map
can take on, through a moodification made with ECM Titanium.
· Increment: Minimum inccrement value (converted with the selected Formula) that can be
applied to a data of the map, through a modification made with ECM Titanium.
· Rows: Number of rows foorming the map.
· Address: Hexadecimal address where the vertical reference axis beginss.
· Reverse: To swap the bytee order of the data forming the vertical axis.
· Data Type: Numeric formmat associated with the data of the vertical axis.
· Signed: To apply the siggned scale to the numeric format associatedd with the data of the
vertical axis.
· Dec digits: Number of decimal digits after the decimal point that are displayed for each data
of the vertical axis.

VERSION 1.0
23
· Formula: Conversion for mula applied to the data of the vertical axis.
· Rounding: To round off thhe data of the vertical axis, converted with th e selected Formula.
· P1, P2: The two parametters of the conversion rational formula assocciated with the data of
the vertical axis.
· Unit of meas.: Unit of measurement associated with the data of the vertical axis.
· Columns: Number of coluumns forming the map.
· Address: Hexadecimal address where the horizontal reference axis beggins.
· Reverse: To swap the bytee order of the data forming the horizontal axis.
· Data Type: Numeric formmat associated with the data of the horizontal axis.
· Signed: To apply the siggned scale to the numeric format associatedd with the data of the
horizontal axis.
· Dec digits: Number of decimal digits after the decimal point that are displayed for each data
of the horizontal axis.
· Formula: Conversion for mula applied to the data of the horizontal axiss.
· Rounding: To round off thhe data of the horizontal axis, converted with the selected Formula.
· P1, P2: The two parametters of the conversion rational formula assocciated with the data of
the horizontal axis.
· Unit of meas.: Unit of measurement associated with the data of the horrizontal axis.
· Add: To add the selected map to the list of the current Driver.
· Modify: To modify the selected map applying the parameters currently displayed.
· Erase: Erase the selected map from the map list of the current Driver.
· Similar to...: To add a maap selected in the 2D Graphic Area as a similar map to one already
included in the list of the current Driver.
· Copy from...: To copy thee details of the conversion formulas from a m ap already included
in the list of the current Drivver.
· Split: To turn a selection made in the 2D Graphic Area into a series of selections formed by
a single value (example: when selecting a range of 10 values, Split turns this range into a
series of 10 consecutive selections formed by an interval of a single vaalue).
· Save: To save the customm Driver just developed with Driver Maker in the user Driver list
stored in ECM Titanium Database.
· Update: To update the map list of the Driver modified with Driver M aker, currently loaded
in the ECM Titanium proggram memory.
· Exit: To exit Driver Makeer plug-in and return to ECM Titanium prograam.

VERSION 1.0
24
Search window

The Driver Maker plug-in includes within a handy tool to search data, which allows you, among
other things, to automatically fiind the maps that belong to a certain categgory of Bosch engine
control units (EDC15, EDC16, EDC17).

Picture 25: Search window.

By pressing the button, the Seearch window is opened, which contains seveeral criteria of
analysis and selection to refine the test of data that belongs to the file loaded as original (ORI) or as
modified (MOD).

VERSION 1.0
25
· Numeric values: By enabling the selection, it possible to search for the numeric value
entered in the white box next to the from: item.
· Values in a range: By enabling the selection, also the second white b ox is activated and the
search is performed between the minimum value contained in the box from: and the
maximum in the box to:.
· Text String: By enabling the selection, the white box below is activateed, where it is possible
to enter the text to search (characters, letters and punctuation marks).
· Hex string: By enabling the selection, the white box below in activateed, where it is possible
to enter the hexadecimal data to search (two digits at a time, separated by a space).
· ASCII Blocks: To search for all possible sequences of characters, leetters, and punctuation
marks, starting from a minimum number selectable in the min box. The View the reversed Data
option is useful for those files where the text has been entered revversed.
· Selected Block: To searchh for a section of file, previously selected in the 2D Graphic Area
with the right mouse buttoon, in the original or modified file.
· BOSCH EDC15-EDC16 maps: To search for Curves Type (2 dimensions) and Tables Type
(3 dimensions) objects, starting from a minimum of 8 up to a maximumm of 32 as Sizes.
· Data format: To choose the numeric format according to which thee Numeric Values and
values in a range searches are performed.
· Search in: To select the original (ORI) or modified (MOD) file as objeect of the search.
· Center the address: To display each result on the list in the middle of the 2D Graphic Area.
· Always on foreground: Too keep the Search window always visible in the foreground.
· >>: To expand or reduce the Search window.
· Start: To start the search, according to the parameters previously selected.
· Stop: To abort the ongoing search.
· Exit: To close the Search window.
· Search Result: The box contains the list of search results. Each result is displayed by
Address and Description.

VERSION 1.0
26
Section 4 – How to develop a new Driver

To develop a User Driver with Driver Maker plug-in, first it is necessary to load a file from the
hard disk of your PC or from thhe Database with ECM Titanium, and then choose one of several
ways to launch Driver Maker from the main window of the software:

· Click the icon (top leeft).


· In the Instruments menu, select Custom Drivers.
· Use the key combination: [Alt+D].

If the original file is associatedd with an Alientech official Driver, the pluug-in will display the
following message (Picture 26) at the opening.

Picturre 26: Create a new map code message.

By choosing Yes, it is possible to proceed with the addition of new maps to the Alientech official
Driver, while by choosing No, it will be displayed the message in the next figgure to choose the
type of Driver.

VERSION 1.0
27
Picture 27: Choose a group of map category message.

Please note that when you cho ose to add new maps to an Alientech offiicial Driver, it is not
necessary to change the Checksu m family associated, because it is already the right one.

When you choose the option to create a new Driver, if the tool used to re-flassh the modified file on
the ECU does not automatically corrects the Checksum (for example, a memoory chip programmer),
you must make the Checksum coorrection with ECM Titanium and, therefore, you need to select the
right Checksum algorithm in the DRIVER Data panel.

Picture 28: DRIVER data panel.

Adding a single map

Entering a map in a new Driver or adding one in an Alientech official Driver are basically two
identical operations.

To correct procedure to perform both is:

1. Display the 2D Graphics window with Driver Maker.


2. In the 2D Graphic Area, select the portion of trace that includes thhe map with the right
mouse button. Once for thhe beginning and once for the end of the map (Picture 29).

VERSION 1.0
28
Picture 29: 2D Graphic Area.

3. Display the Editor panel (Picture 30).


4. Fill in the information conncerning Category and Description of the map.
5. Enter the right size of the selected map in the Rows and Columns fields.
6. Press the Add button and confirm the addition of a new map.

Picture 30: Editor panel.

If you know the conversion formmulas of map data, you can use the Editor pannel to enter the
correct factors in the Formula fields (P1, P2, P3, P4), respectively for the Map, the Rows reference
axis (vertical), and the Columns refereence axis (horizontal).

Unit of Meas. fields can be used to enter the unit of measurement of physical values that belong to
the Map, the Rows reference axis (vertical), and the Columns reference axis (hhorizontal).

Dec digits and Rounding fields arre used to increase the accuracy of data displaayed in Map format.

Minimum, Maximum, and Incremment fields are important in the development phase of the original
file with ECM Titanium software, because they allow defining the smallest and largest value that
can be entered in the map, in adddition to the minimum increment that can be applied to a value
which is part of the map.

Adding a map with similar maps

The procedure for entering a mapp with similar maps is very similar to the onee described
previously. Please note that a similar map is a map that has the same size, and a shappe very similar
(if not identical) compared to a map preeviously entered with Driver Maker. The corrrect procedure
to enter a similar map is:

1. Display the 2D Graphics window with Driver Maker.

VERSION 1.0
29
2. In the 2D Graphic Area, select the portion of trace that includes the main map. All similar
maps can be added with the right mouse button, by positioning the cursor at the beginning of each
similar map, in orderr to create a multiple selection as in Picture 31.

Picture 31: 2D Graphic Area.

7. Display the Editor panel (Picture 32).


8. Fill in the information conncerning Category and Description of the map.
9. Enter the right size of the selected map in the Rows and Columns fields.
3. Press the Add button and confirm the addition of a new map.

Picture 32: Editor panel.

The map 2/2 fields in Picture 32 shows the input of two similar maps (main m ap and its similar).

By pressing the Add button, in addition to the main map all the similar maps selected in the
procedure are added to the list of the Driver. If all fields in the Editor panel have been filled, the
same properties are applied also to the values of the similar maps.

VERSION 1.0
30
Adding a similar map to a map previously entered

Adding a similar map to a map allready on the list of the Driver is very easy.

1. Display the 2D Graphics window with Driver Maker.


2. In the 2D Graphic Area, select the portion of trace that belongs only to the similar map, as
in Picture 33. If there is more than a similar map, add them all with thhe right mouse button, by
positioning the cursor at the beginning of each similar map.

Picture 33: 2D Graphic Area.

3. Display the Editor panel (Picture 34).


4. Press the Similar to… buttton and choose in the list displayed the map to which associate the
similar map previously seelected in the 2D Graphic Area.

Picture 34: Editor panel.

VERSION 1.0
31
Section 5 – How to associaate a Checksum family

Alientech official Drivers contain an indication of the Checksum algorithm to use to validate a file
modified with ECM Titanium. The correction formulas are called Checksum family, and are
identified by a number; for example, in Picture 35 the number is 98.

Picture 35: Available maps panel.

If the tool used to re-flash the modified file on the ECU does not automatically corrects the
Checksum (for example, a mem ory chip programmer), you must make the Checksum correction
with ECM Titanium.

Even custom Drivers must then contain the number that refers to the Checksum algorithm of ECM
Titanium to apply the correction to the modified file.

VERSION 1.0
32
Picture 36: DRIVER data panel.

The DRIVER data panel (Picturee 36) contains the details of the Driver that was loaded with ECM
Titanium:

· File Name: Contains name and path of the Driver file associated.
· Checksum: Contains the number of the formula associated with the loaaded Driver.

To associate a Checksum algorithhm, it is necessary to:

· Locate the DRIVER data panel.


· Select the number of the desired Checksum algorithm.

When saving the custom Driver, the Checksum correction family will be associated with the new
support file.

If no Driver was loaded with ECM Titanium and you want to develop a new one with Driver
Maker, the number referred to the Checksum algorithm can be changed when saving. In this case, if
you do not know which correct formula to associate, it is recommended to start from an official
Alientech Driver, or contact yourr dealer.

VERSION 1.0
33
Section 6 – How to save a custom Driver

To save a custom Diver in the ECCM Titanium Database, there are two optionss:

· In the Driver menu, select Save (Picture 37).


· In the Editor panel, click the Save button (Picture 38).

Picture 37: Driver menu.

Picture 38: Editor panel.

Picture 39: Save Driver in the Database window.

VERSION 1.0 34
The Save Driver in the Database window (Picture 39) is used to enter the Ideentification data of the
new Driver, such as:

· Manufacturer: The vehiclle manufacturer.


· Model: The specific modeel of the vehicle.
· Description: A short comment for the new Driver.

After specifying Manufacturer annd Model of the car which the original file beelongs to, it is
possible to click the Record button to permanently save the new Driver, even without writing any
description.

It is always better to add, in thee Description field, a short comment of the maps included in the
custom Driver, to be able to eassily distinguish it later, for example when yoou need to associate it
with an original stock file loaded with ECM Titanium.

After developing a new custom Driver and saving it in the Database of ECM Titanium software, it
is possible to close the Driver Maaker plug-in.

VERSION 1.0
35
Section 7 – How to load ann original stock file with a User Driver

To load an original stock file with a User Driver developed using Driver Maaker plug-in, it is only
necessary to use ECM Titanium software.

To load a file associating it with a User Driver, it is necessary to:

1. Load a new file from the hard disk of your PC or from ECM Titanium Database.
2. Open the Search for a Driver in DB window (Open button next t o Driver, in the main
window of ECM Titaniumm).
3. Stop the search for a Driver with the Abort search button (in case it is carried out
automatically).
4. Enable the Only personal Drivers selection.
5. Then select Manufacturerr and Model for the vehicle to which the file loaded belongs in the
Search criteria (optional) panel.
6. Press the Start search button.

The search may include more thhan one result, if more than one User Drivvers was made for the
vehicle which Manufacturer and Model are entered as criteria for the search. To find the right User
Driver, it is helpful to read the short comment that was entered in the Description panel, when you
saved the Driver with the Driver Maker plug-in.

Picture 40: Save Driver in the Database window.

For this reason it is very importannt to add a short comment when saving a new custom Driver.

VERSION 1.0
36

Vous aimerez peut-être aussi