Sei sulla pagina 1di 41

SOFTWARE MAYA

USER’S MANUAL
Manuale utente Software Gestione Motore
MAYA

Copyright © 2008 GET by Athena Evolution. Tutti i diritti sono riservati.


Il contenuto del presente documento, né parte di esso, potrà essere riprodotto, trasferito, distribuito o
memorizzato in qualsiasi forma senza il permesso scritto di GET by Athena Evolution s.r.l.
GET si riserva il diritto di modificare senza preavviso il contenuto del presente manuale

Il software di Gestione Motore Maya permette d’intervenire su diversi parametri del


motore, di cui una parte vitali per un suo corretto funzionamento

L’utente avendo acquistato la licenza EVO e/o l’ADVANCED, si assume ogni


responsabilità sull’utilizzo di questo software e sulle eventuali conseguenze che ne
By Athena Evolution
derivano.
By Athena Evolution
GET by Athena Evolution s.r.l. declina ogni responsabilità in caso di danni a cose e
persone derivanti dagli effetti delle calibrazione attuate dall’utente.

Software Engine Managment Guide


MAYA

Copyright © 2008 GET by Athena Evolution. All rights reserved.


This document and its contents are proprietary information of
Athena Evolution s.r.l. and may not be reproduced or otherwise disseminated in whole or in part without
Athena Evolution‘s written consent.
GET also reserves the right to modify this document without notice at any time.

The Maya ECU Software allows setting engine parameters, some of them being vital
for the engine to work correctly.

After buying the EVO and/or ADVANCED licenses, the user is fully responsible for
using the Maya software and for any consequences hereof.

GET by Athena Evolution s.r.l. accepts no responsibility for any consequences


resulting from any settings made by the user.

Manuel de l’utilisateur
Software Gestion Moteur MAYA

Copyright © 2008 GET by Athena Evolution. Tous droits réservés.


Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce
document est interdite sans l’autorisation écrite de la société Athena Evolution s.r.l.
GET se réserve le droit de modifier le contenu de ce document sans préavis.

Le software de Gestion Moteur Maya permet d’intervenir sur différents paramètres du


moteur, dont une partie est vitale pour le bon fonctionnement du moteur.

L’utilisateur ayant acheté la licence EVO et/ou ADVANCED assume la pleine


responsabilité concernant l’utilisation du software MAYA et les éventuelles
conséquences qui en découlent.

GET by Athena Evolution s.r.l. ne peut être tenu responsable des conséquences
découlant des calibrations effectuées par l’utilisateur.

Manuale utente Maya


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti
1
WELCOME

Dear Customer

Thank you for buying one of our DATA ACQUISITION AND ANALYSIS SYSTEMS.
Please read this guide carefully to make sure you get the knowledge for using your new GET product.

CONTENETS
ENGLISH

1 LICENCE EVO KIT ................................................................................................................................. 3


2 MAIN FEATURES AND FUNCTIONS.................................................................................................... 4
2.1Maya functionalities................................................................................................................................. 4
2.2System requirements .............................................................................................................................. 4
3 INSTALLATION ...................................................................................................................................... 5
3.1Microsoft Windows .................................................................................................................................. 5
4 USING MAYA.......................................................................................................................................... 8
4.1First Maya run.......................................................................................................................................... 8
4.2Tool bar items.......................................................................................................................................... 9
4.3Device Manager contents........................................................................................................................ 9
5 CONNECTING TO ECU........................................................................................................................ 12
6 MANAGING MAP DATA ...................................................................................................................... 14
6.1Map files ................................................................................................................................................ 14
6.2Reading map data from ECU ................................................................................................................ 14
6.3Writing map data to ECU....................................................................................................................... 15
7 PASSWORD ......................................................................................................................................... 16
8 MAP OBJECT ....................................................................................................................................... 17
8.1Matrix object window ............................................................................................................................. 17
8.1.1 EDIT Function ...................................................................................................................................... 20
8.1.2 Percentage Adjustament “GAIN” ........................................................................................................... 20
8.1.3 OFFSET Adjustament ........................................................................................................................... 21
8.2Vector object window ............................................................................................................................ 22
8.2.1 EDIT Function ...................................................................................................................................... 23
8.2.2 Percentage Adjustament “GAIN” ........................................................................................................... 23
8.2.3 OFFSET Adjustament ........................................................................................................................... 24
8.3Scalar objects window........................................................................................................................... 25
9 REAL TIME MONITORING................................................................................................................... 26
9.1Display of real-time values .................................................................................................................... 26
9.1.1 Display of real-time values .................................................................................................................... 26
9.1.2 Display of real-time values .................................................................................................................... 26
9.1.3 Display of real-time values .................................................................................................................... 27
10 END OF LINE (EOL) CALIBRATION ................................................................................................... 28
11 CORRECTIONS .................................................................................................................................... 29
12 MAYA UTILITIES .................................................................................................................................. 32
12.1 Diagnostic ...................................................................................................................................... 32
12.2 Hour Meter..................................................................................................................................... 32
12.3 Clear service flag........................................................................................................................... 32
13 REQUEST FOR ADVANCED LICENSE .............................................................................................. 32
14 NOTE..................................................................................................................................................... 37

Manuale utente Maya rev. 3.3


2 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
1 LICENCE EVO KIT

The Licence EVO is composed of:


• Case
• Software and Manual Maya CD
• Programming Cable
• Fast User’s guide
• GET stickers

ENGLISH
The programming switch must be ACTIVATED:

ONLY
during data download (see 6.3) procedure. All the other operations has to be
done with programming switch DISABLED:

Do not connect the programming cable, with the programming switch


ACTIVATED, if the ECU is connected to power supply or engine is on.

The use of USB-RS232 adapters other than those recommended by GET


undermines the proper functioning of the ECU or his integrity.
GET by Athena Evolution s.r.l. disclaims any liability for damage to the
ECU from the use of USB-RS232 adapters other than those recommended.

During programing phase, ensure that the power supply is ADEQUATE,


generating a 12 V VOLTAGE and at least 1A OF CURRENT. If the power supply
fails during the programming procedure, the procedure will fail and the ECU may
be damaged.

Make sure the power terminals of the programming cable are connected
the right way, as follows:

RED = POSITIVE (+) BLACK = NEGATIVE (-)

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 3
2 MAIN FEATURES AND FUNCTIONS

2.1 Maya functionalities

Maya is a software for monitoring and programming Athena ECUs. It offers the capability to communicate
with the ECU, control and set the working parameters, edit map data and so on.
The main features of Maya are:
ENGLISH

1. Centralized interface for ECU operations


2. Flexible layout with dockable/floatable side panels and multi-panel interface
3. Integrated help on ECU parameters
4. 3D and tabular view for data
5. Flexible representation of internal ECU data
6. Measurement units management
7. Uploading and downloading of data from ECU
8. Real time monitoring with both numerical or graphical displaying
9. Flexible management of tuning corrections to map data

2.2 System requirements

Hardware:
• PC Intel x86 or AMD64 compatible
• Intel Pentium III or superior processor
• 512 Mb RAM
• 1 Ethernet card 10/100 Mbps
• 1 RS232 9-pin UART16550 compatible port or, alternatively, 1 USB 1.1 or 2.0 port for ECU
connection
• 1 USB 1.1 or 2.0 available port (for Advanced license hardware key)
Software:
• Operating system: Microsoft Windows XP, Windows Vista, Linux 2.6.x
• OpenGL compatibility (hardware acceleration recommended)

Manuale utente Maya rev. 3.3


4 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
3 INSTALLATION

3.1 Microsoft Windows

Maya is available on Microsoft Windows platform: officially Windows versions supported are:

• Windows XP (Service Pack 2, Service Pack 3)


• Windows Vista (Service Pack 1, Service Pack 2)

ENGLISH
Maya should work also on different Windows version, but they are not officially supported. Particularly
Windows 7 may experience problems related to drivers of USB keys for Advanced license; Maya Basic
should work anyway without installing the HASP key drivers.
Maya is distributed as a single self-installing executable, normally called Maya_Install_<Version>.exe.
To install Maya software followi the instruction:

1. Create “MayaWorkspace” folder iDocuments folder of Windows©

Figura 1 "MayaWorkspace" folder in Documents

2. Copy the entire contents of the CD Software MayaCD in “MayaWorkspace” folder

Figura 2 Copy CD Software Maya

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 5
3. Duble click on Maya_Install_<Versione>.exe in “MayaWorckspace\Software\...”
ENGLISH

Figure 1 Maya installation license screen

Windows Vista may prompt a permission request at the beginning of the installation. Select “Allow” to
proceed with the installation.
1. As a first step, the software license will be prompted, as shown in Figure 1. The user must accept
the license to proceed.
2. The second step is the component selection, shown in Figure 2. All components are required for the
first installation, while for subsequent installations (e.g. updates), only Maya is strictly necessary.
Anyway, leaving the default selection is always a safe choice.
3. Finally the installation path selection is prompted (see Figure 3), then the installation will start. During
installation it will be also asked if a desktop short-cut has to be created.

Figure 2 Maya installation component selection

Manuale utente Maya rev. 3.3


6 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
ENGLISH
Figure 3 Maya installation directory selection

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 7
4 USING MAYA

4.1 First Maya run

After installation, Maya will be available on Start menu Programs Maya, or from a desktop short cut, if
created. The first time that Maya is run, it will prompt to select a directory where to store all its data. This
directory should be inside the user directory. This is useful to have a place where Maya data can be easily
stored and retrieved.
The empty Maya window will be as shown in .
ENGLISH

Figure 4 Maya main window

Maya has a multi-window interface, whose secondary side windows can be moved and resized at user's
choice. The main window main parts are:

1. The main menu, giving access to all the Maya functionalities.


2. The tool bar, which replicates the most commonly used commands available in the menu.
3. The Device Manager: it is the tool at the left of the main window, which holds the tree of all data and
informations available from the ECU.
4. The Device Help Panel: it is the panel on the right side of the main Window. It is a panel that
displays the description and all the useful information about of the elements shown in the Device
Manager.
5. The status bar: it is the bar at the bottom of the window, typically providing information about the
selected menu entries or about Device manager objects.
The first step to do when using Maya is to open a device file: this is a file that describes the configuration of
the ECU used and should be provided with it. Device file have extension mya. Double clicking on a device
file opens a new instance of Maya loading it. Maya functionalities will be available only if a device file is
loaded.

Manuale utente Maya rev. 3.3


8 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
4.2 Tool bar items

The tool bar items are shown in Figure 5 and explained below, starting from left to right.

Figure 5 The tool bar elements

ENGLISH
1. Open device file: open a device descriptor file

2. Open map file: open a map file to the current ECU memory block
3. Save map file: save current ECU memory block to a new map file
4. Save full device content: save to a unique file all data to be downloaded to ECU
5. Read map from ECU: read map data from ECU and load them into Maya memory
6. Download to ECU: download to ECU current map data
7. Block selector: selects the map ID where to operate. It is the same of map number shown in the
Device Manager tree
8. Connect to ECU: start communication with ECU and begin real-time monitoring
9. Disconnect from ECU: stop real time monitoring and close communication with ECU. Connect and
Disconnect buttons are mutually exclusive: activating one of them disables the other one and vice
versa.
10. End Of Line window: opens End Of Line window.
11. Diagnostic window: opens Diagnostic window.
12. Hour Meter: read hour meter and display its value.

4.3 Device Manager contents

When a device file is loaded, the available contents will be displayed in the Device Manager. These
represent the data that are configurable or readable from the ECU. Please note that not all the elements
described below will be present in the Device Manager: it depends on the ECU model and firmware version
and on the Maya license type.
Selecting an object in the Device Manager tree automatically displays the object description in the Device
Help Panel, if any.

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 9
ENGLISH

Figure 6 Typical Device Manager tree content

The main tree typically1 contains the following elements:

1. Constants: these are constant values set for a specific ECU model, e.g. upper and lower limits of
value ranges. Constant are read-only values: when a constant item is selected, its value is shown in
the status bar.
2. Addresses: these are the data that can be accessed through access to specific memory addresses
of ECU.
3. Map items: a number of Map object is presented, corresponding to the maximum number of maps
that can be saved to the ECU. Each map object contains four kind of sub-objects:

a. File name (icon ): map shows the name of the file loaded in the Block Select. Space is
represented by 31cifre first name, excluding the file extension MYP

b. Matrices (icon ): a matrix is an ECU parameter depending on two other values (e.g. the fuel
injection as a function of rpm and throttle). It is represented through a table or a 3D plot. Double
clicking on a matrix object in the Device Manager opens a matrix Window (see 8.1)

c. Vectors (icon ): a vector is an ECU parameter depending on a single other parameter (e.g.
breakpoint numbers). It is represented by a single-column table or by a 2D plot. Double clicking
on a matrix object in the Device Manager opens a matrix Window (see 8.2)

d. Scalars (icon ): Scalars are ECU parameters with a single value. If the value is editable,
double clicking on a scalar item in the Device Manager opens the scalar edit window (see
8.3)Selecting a scalar in the Device Manager shows its value and short description in the status
bar.

e. Strings (icon ): Strings are ECU parameters representing a string. A special string is the
one identified by filename: it tracks the file name given to a map object, storing it also in the
ECU, so the user can recall which files has been downloaded to ECU.

1 The presence of some elements depends on ECU model and Maya license type

Manuale utente Maya rev. 3.3


10 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
4. Packet: Lists the variables that can be read from ECU in real time mode. The Device Manager only
lists them, the values can be seen using scalar displays or analogue meters (see 9)

5. Password (icona ): access to the protective function of the ECU, with the introduction of a
password that prevents the reading of calibrations contained within, unless you know the password.

ENGLISH

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 11
6.
5 CONNECTING TO ECU

Connection from PC to ECU is done through RS232 connection. Connect the ECU cable to the 9-pin RS232
port of the PC. Many modern PC, especially laptops, do not have a RS232 port, so GET USB-RS232
adapter (cod: PE00060003) should be used.

The use of USB-RS232 adapters other than those recommended by GET


undermines the proper functioning of the ECU or his integrity.
GET by Athena Evolution s.r.l. disclaims any liability for damage to the
ENGLISH

ECU from the use of USB-RS232 adapters other than those recommended.

After cabling connection, the right communication port must be set into Maya. If a single RS232 port is
available, Maya should detect it automatically; if this is not done, or if multiple ports are present, manual
configuration is needed. Even when using a USB adapter, a virtual RS232 port is created by the operating
system and has to be set into Maya. To recognize the name of the COM port used, follow the subsequent
procedure, depending on your operating system:

Figure 7 Maya serial port setup

Microsoft Windows:

1. Open Control Panel->System.


2. On Windows XP, select the Hardware tab, then open Device manager. Under Windows Vista,
select Advanced system settings, then proceed like Windows XP.
3. Expand the element Ports (COM and LPT), then double click on the port to be used for
communication with ECU. If no ports are available, you probably don't have any RS232 port or have
a problem with adapter drivers. Please contact your PC technical support to get help about this.
4. Read the first line on top of the General tab: the COMX (X is a number) name between parentheses
is the name of the RS232 port.

Manuale utente Maya rev. 3.3


12 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
When the port name is known, start Maya. Select File Preferences, then open Communication tab. Select
the port name from the box Serial COM port, if Maya has auto-detected it, or write directly the port name in
the text field (see Figure 7). Click OK to confirm.
To test the connection and to verify that everything works properly, select from Maya menu
Communication Reset ECU: this sends a reset command to the ECU and verifies its response.

ENGLISH

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 13
6 MANAGING MAP DATA

6.1 Map files

Once that a device file has been loaded , map objects can be edited (see Errore. L'origine riferimento
non è stata trovata. for how to do it). Map can also be loaded from a Maya map file, with extension myp.
ENGLISH

Map files can be opened from the menu File->Open Map..., or from the equivalent button in the tool bar .
The map file is loaded to the current map, which is selected by the block selector on the tool bar. A map
saved from block 0 can be loaded into block 1 and viceversa, so the map index usually saved into the file
name is only a reminder of where were the data stored when the map was saved. When opening a map file,
Maya checks its compatibility with the device descriptor loaded: if they do not contain the same ECU codes,
an error will be returned, and the file is not loaded.

To save the content of a map object, select the map to be saved using the block selector on
the tool bar, then use the menu File Save Map..., or the equivalent button on the tool bar .

6.2 Reading map data from ECU

Map data can be loaded directly from the ECU. The general procedure is described here, but it may vary
depending on ECU model: please refer to attachments or ECU documentation to read the details for specific
ECUs.

The use of USB-RS232 adapters other than those recommended by GET


undermines the proper functioning of the ECU or his integrity.
GET by Athena Evolution s.r.l. disclaims any liability for damage to the
ECU from the use of USB-RS232 adapters other than those recommended.

To read a map, go to Communication Read Map from ECU, or use the Read Map button on the tool bar
.
First, a selection window will appear, asking to select the map block to be loaded, or eventually to load all.
After that, a pop-up window will show the progression of the process as shown in Figure 8. At the end of the
process the loaded maps will be highlighted in green in the Device Manager.

Figure 8 Progress bar during map loading from ECU

Manuale utente Maya rev. 3.3


14 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
6.3 Writing map data to ECU

When map data have been modified (see Errore. L'origine riferimento non è stata trovata.), they have to
be downloaded to ECU. The general procedure is described here, but it may vary depending on ECU
model: please refer to attachments or ECU documentation to read the details for specific ECUs.

The use of USB-RS232 adapters other than those recommended by GET


undermines the proper functioning of the ECU or his integrity.
GET by Athena Evolution s.r.l. disclaims any liability for damage to the
ECU from the use of USB-RS232 adapters other than those recommended.

ENGLISH
To do that, click on Communication Download to ECU, or use equivalent tool bar button . The pop-up
window of Figure 10 will appear. Before clicking OK, ensure to follow the procedure, or download will fail:

1. Shut down the ECU, by removing electrical power supply to it.


2. Put the ECU in programming mode, by switching the control on the ECU cable to programming.

Figura 9 Program Bridge in programming mode.

3. Restart the ECU, restoring power supply.

4. Menu Comunication => Download to the ECU or .


5. Click OK on Maya pop-up window, starting the download process.

Figure 10 Programming procedure

Download procedure may take about a minute, and Maya will show a progress bar, even though its
estimation is quite inaccurate. After download is successful, to restore normal communication with ECU,
follow the inverse procedure:

6. Shut down the ECU, by removing electrical power supply to it.


7. Put the ECU in normal mode, by switching the control on the ECU cable to normal.
8. Restart the ECU, restoring power supply.

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 15
7 PASSWORD

A password can be set into the ECU, ensuring that only authorized users can access to ECU monitoring and
parameter tuning.

To set the password to the ECU, double click on the PASSWORD:


ENGLISH

Figure 11 PASSWORD box

item on the Device Manager2, and enter the password in the dialog that will appear (as in Figure 12). The
password is a value that must be composed of 8 numeric characters only.

Figure 12 Password window

When the password is complete, the OK button of the dialog automatically enables. To store the password to
the ECU, it is necessary to write the firmware to it, according to the procedure in 6.3.
The closed lock icon RED, it indicates that you have activated the protection of the ECU via the password

2 Not all devices has this functionality, and it may be not enabled on all Maya versions.

Manuale utente Maya rev. 3.3


16 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
ENGLISH
Figure 13 Password turn on

To actually save the password in the unit, you must then write the firmware, as described in the procedure of
chapter 7.
Once the password has been set correctly within the ECU, whenever it starts, the first time you attempt to
communicate with the control unit, Maya will show a dialog to enter the password. You plug the unit will be
released, and you can operate normally until the unit is turned off.
If a unit has been set a password, and you want to disable it, you must first set the password back to
00000000 and then overwrite the control unit, so you lose the maps that were present in the ECU, and insert
new ones.

8 MAP OBJECT

Map objects represent the parameters that can be tuned into the ECU to change its behaviour. They are of
three main types: matrices, vectors and scalars. To access them, expand the map item on the Device
Manager, then expand the kind of item you want to open, and double click on the name of the single object:
a specific edit windows will be displayed, described in this chapter.

8.1 Matrix object window

A matrix object window is divided in two parts: a tool bar at bottom, and a notebook view on top. The
notebook has typically two tabs, which can become three when corrections window is enabled (see Errore.
L'origine riferimento non è stata trovata.). The first tab is 3D view, plotting the data as a 3D surface plot,
shown in Figure 11; second tab is tabular view, displaying data as a spreadsheet, shown in Figure 11.

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 17
ENGLISH

Figure 14 The 3D plot tab in the matrix window

The 3D view can be rotated by right-clicking and dragging the view with the mouse. In preferences, the tab
3D view enables to set a wide range of options about the visualization of 3D plots, like colours, line widths,
the use of anti-aliasing and more.

Figure 15 Tabular view tab in the matrix window

Manuale utente Maya rev. 3.3


18 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
The tabular represents X values on columns and Y values on rows. It makes it possible to edit the single
values inside the cells by simply clicking on them. Values may be rounded to a slightly different value to
satisfy Maya internal representation of data (increment step varies from variable to variable). If a value is
typed that is outside the valid range for that variable, its value is automatically bounded to the right data
range.
The buttons in the bottom bar enable the following operations (description is from left to right):
1. First two buttons ( and ) enable to undo and redo the modification operations.
2. The selector makes it possible to select measurement units (if any) of the data, and to convert them
automatically.
3. The Preview button toggles a preview of the map data (only when corrections view is enabled).
4. By clicking the Edit button a multiplication factor and an offset can be applied to all the selected

ENGLISH
values, according to the formula:
new_value = old_value*Gain + Offset

5. The Interpolate button performs a linear interpolation of selected data according to the value of the
interpolation type selector at its right. X interpolation performs interpolation along a single row, so
that the values are transformed into a linear interpolation of the first and last selected values of each
single row. Y interpolation performs interpolation along a single column, so that the values are
transformed into a linear interpolation of the top and bottom selected values of each single column.
XY interpolation performs bi-linear interpolation along both rows and columns, so that the values are
transformed according to the values of the four corner cells of the selection: for this reason, this type
of interpolation don't work on single rows or columns.
6. The – (minus) and + (plus) buttons respectively decrement/increment the value of every selected cell
by a single variation step (which depends on the internal variable representation, varying from one
Map object to another).

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 19
8.1.1 EDIT Function

The Edit function, same decribte in bifore paragrfe, used GAIN and OFFSET parameters for apply every
adjustment at old value of matrix.

new_value = old_value*Gain + Offset

8.1.2 Percentage Adjustament “GAIN”


ENGLISH

For apply a % adjustment, typicaly in the fuel injection timing tunning, is normaly using the GAIN parameter.
To apply the % adjustment is necessary to calculate the Moltiplication Factor of GAIN.

± Adjustment %
GAIN = +1
100

Exe. +7% Adjustment

+ 7%
GAIN = + 1 = 1.07
100

Exe, -4% Adjustment

− 4%
GAIN = + 1 = 0.96
100

Manuale utente Maya rev. 3.3


20 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
8.1.3 OFFSET Adjustament

For apply the OFFSET adjustamnet, tipicaly for Ignition and Phase Angle tunning, is normaly using the
OFFSET parameter.

OFFSET = ±Offset _ Adjustment (°)

Exe +2° Adjustment

OFFSET = +2°

ENGLISH
new_value = old_value*Gain + 2

Exe. -3° Adjiustment

OFFSET = -3°

new_value = old_value*Gain – 3

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 21
8.2 Vector object window

The vector object window is shown in Figure 13. It is composed by a plot, a single column table with data
display, and a tool bar at the bottom.
ENGLISH

Figure 16 A typical vector window

Values in the tabular view can be edited the same way of matrices values. Values can also be edited by
dragging the control points on the plot up and down. The control points cannot be dragged outside of the
range allowed for variable. The plot has full mouse controls for zoom, pan and scrolling.
The buttons in the bottom bar enable the following operations (description is from left to right):
1. First two buttons ( and ) enable to undo and redo the modification operations.
2. The selector makes it possible to select measurement units (if any) of the data, and to convert them
automatically.
3. By clicking the Edit button a multiplication factor and an offset can be applied to all the selected
values, according to the formula:
new_value = old_value*Gain + Offset

4. The Interpolate button performs a linear interpolation of selected data, according to X values.
5. The – (minus) and + (plus) buttons respectively decrement/increment the value of every selected cell
by a single variation step (which depends on the internal variable representation, varying from one
Map object to another).

Manuale utente Maya rev. 3.3


22 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
8.2.1 EDIT Function

The Edit function, same decribte in bifore paragrfe, used GAIN and OFFSET parameters for apply every
adjustment at old value of vector.

new_value = old_value*Gain + Offset

8.2.2 Percentage Adjustament “GAIN”

ENGLISH
For apply a % adjustment, typicaly in the fuel injection timing tunning, is normaly using the GAIN parameter.
To apply the % adjustment is necessary to calculate the Moltiplication Factor of GAIN.

± Adjustment %
GAIN = +1
100

Exe. +7% Adjustment

+ 7%
GAIN = + 1 = 1.07
100

Exe, -4% Adjustment

− 4%
GAIN = + 1 = 0.96
100

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 23
8.2.3 OFFSET Adjustament

For apply the OFFSET adjustamnet, tipicaly for Ignition and Phase Angle tunning, is normaly using the
OFFSET parameter.

OFFSET = ±Offset _ Adjustment (°)

Exe +2° Adjustment

OFFSET = +2°
ENGLISH

new_value = old_value*Gain + 2

Exe. -3° Adjiustment

OFFSET = -3°

new_value = old_value*Gain – 3

Manuale utente Maya rev. 3.3


24 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
8.3 Scalar objects window

Scalars are slightly different from matrices and vector: a unique window containing all of them is opened for
editing them, as shown in Figure 17.

ENGLISH
Figure 17 The scalars editing window

Selecting a variable automatically displays its help in the right part of the window. Values can be edited
directly, or incremented and decremented both using the plus and minus buttons or left and right arrows
keys.
To apply the modifications done, click OK.

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 25
9 REAL TIME MONITORING

Maya enables to monitor ECU parameters in real time and to display them in monitoring windows. The
general procedure is described here, but it may vary depending on ECU model: please refer to attachments
or ECU documentation to read the details for specific ECUs. To start the monitoring, select
Communication Connect to ECU, or the equivalent button on the tool bar . Many controls will be
disabled and the acquisition started, if no errors occurs. To stop monitoring select
Communication Disconnect from ECU, or the equivalent button on the tool bar .
ENGLISH

9.1 Display of real-time values

Activating monitoring is not enough to see the data: appropriate display windows has to be opened. For
direct monitoring of variables, two kind of windows are available: scalar display and analogue meter display,
described here.

9.1.1 Display of real-time values

To create a new scalar display, select Tools New Scalar display. A variable selection window will appear.
select the variables to be monitored, and then click OK. The scalar display will appear like in Figure 15.

Figure 18 A scalar display with 5 variables running

Every variable is presented including its name, its value (which is refreshed during monitoring), a
measurement unit selector, and a level bar showing the level of the variable among its minimum and
maximum.
To change the list of variables included in the scalar display, double click on the blank space below the last
variable displayed.

9.1.2 Display of real-time values

As an alternative to scalar display, the variables can be monitored also using analogue meters, represented
in Figure 19. To insert a new analogue meter in the main Maya view, select Tools New Analog meter
display. The procedure is similar to that of scalar displays.

Manuale utente Maya rev. 3.3


26 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
Figure 19 An analogue meter with 3 elements

ENGLISH
9.1.3 Display of real-time values

In addiction to displays for single variables, the monitoring can be done also on vectors and matrices. If one
of their axes is a variable available for monitoring, the working point is represented dynamically on the
respective windows.
For vectors, a vertical or horizontal line is plotted over the graph, and its intersection with the curve is
highlighted by a green circular point. Another point highlights the closest control node on the curve. On the
plot, the coordinates of both points are written and finally, the working point is also highlighted with a different
background colour in the tabular view.
For matrices, in the tabular view, the working point is highlighted with a different background colour, and a
moving red point represents it in the 3D view.

Figure 20 Real time monitoring on a vector plot

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 27
10 END OF LINE (EOL) CALIBRATION

ECU is programmed with standard values, but every engine needs some calibration values to take account
of sensors calibrations, tolerances and so on. Such calibration values can be set to ECU through the End Of
Line tool, which is useful to set also parameters related to a single ECU like chassis number, engine number
or calibration date, or the OFF of LIMITER (LIMITER_ADJ).
To start End Of Line select menu Tools End Of Line (or the equivalent button on the tool bar ). The
window in Figure 18 will appear. On the left, the list of end of line parameters is shown, on the right some
useful calibration parameters are periodically read from ECU and refreshed (these are read-only values).
ENGLISH

Typically, This list contains only TPS value.


Values on the left side can be edited in the same way of scalar variables (see Errore. L'origine riferimento
non è stata trovata.). The state of parameters can be read from ECU by pressing the button Read End Of
Line: all values will be overwritten and re-read from ECU every time this button is pressed. Values are
automatically read every time the End Of Line window is opened.
When the parameters has been correctly edited, they can be set to ECU using Set End Of Line button.
Factory defaults can be restored at any moment by pressing Reset End Of Line button.

Figure 21 End Of Line setting window

Manuale utente Maya rev. 3.3


28 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
11 CORRECTIONS

Corrections are modifications to the map matrix objects that can be acquired during monitoring, to fine tune
the values of engine working parameters in all operating conditions. These can be added or multiplied the
the existing matrix values, creating new working maps to be downloaded to ECU. The process to acquire
corrections up to the creation of a new map is described here.

ENGLISH
Figure 22 Correction group panel

1. Activate corrections window


Enter the menu Corrections View Corrections. A warning will be displayed that Maya has to be
synchronized with ECU, so the maps will be read from ECU and existing data will be overwritten. If you are
not about to loose important unsaved data, press OK to start the process.

2. Select corrections to be acquired


After loading the maps, a new panel will appear on the right side of Maya main window, composed by a set
of panels like the one represented in Figure 19. Each sub-panel represents a Correction group, a set of
corrections that can be applied separately (selecting the singular elements) or together. The first item of
each group (the one with name in bold font) is the group itself: selecting this item (using the check box on the
left of the name), disables all the other elements in the group. This means that changing the value of the
group element, all the other elements will change together following the value of the group.

3. Open the associated matrices


Every correction or correction group is associated to a matrix object, which is where the correction values will
be applied. Association depends on ECU model. Please note that a group can be associated to a different
matrix than its component corrections. Opening a matrix associated with a correction or correction group will
present a new tab in the matrix window, called Correction Map. Its content is a table similar to the tabular
view of the matrix, but containing values of the corrections.

4. Set the correction values to ECU


To acquire the correction, start monitoring the ECU values as described in Errore. L'origine riferimento
non è stata trovata.. Now change the value of the correction(s): some ECU parameters will vary accordingly
(this can be seen using scalar or analogue meter displays). The working point is displayed on the matrix
associated with the correction, so you can see which engine working condition will be affected by the
correction.

5. Acquire the correction values


Changing the correction value do not affect the data on the maps neither in Maya memory, nor in ECU
memory: values are only corrected at runtime by ECU. When the engine values at a fixed working point are
satisfactory, they can be stored by pressing the space bar on the keyboard: this saves the current value of
the selected corrections in the current working point of the associated matrix. The new value is displayed in
the appropriate cell of the Correction view in the matrix window.

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 29
6. Prepare and preview the corrected data
Once the points are acquired correctly, the monitoring can be stopped. The values in the correction panel
are reset to their default values, while the acquired values remain in the Correction view of the matrix. Now
they can be edited in the same way of standard matrix elements, using the tools described in Errore.
L'origine riferimento non è stata trovata.. Once editing is completed, data can be previewed using the
Preview button. Preview data are displayed in the Tabular view window, and values differing from previous
state are highlighted with green background. In the 3D view, the modified matrix will be displayed in red in
transparent overlay over the pre-existing surface (see Figure 20).
ENGLISH

Figure 23 A 3D view with corrections applied

7. Save the corrected data


Once that the correction work is complete, a new map with new matrix data can be generated. To do so,
select File Create new Map... and follow the procedure. First select the edited maps to be really saved in
the new map, then save the new map to file. After that, a dialog window will ask if to send the new map
directly to the ECU: if yes, the download process will start (see Errore. L'origine riferimento non è stata
trovata.). This way, the new map is automatically loaded into the ECU and the correction process can be
started from the beginning, if needed. Please remember that until the new map is not downloaded to ECU,
no effect will take place in the ECU behaviour, because it will continue to work with old values.

8. Temporary data saving and automatic save


Working with correction may take long time and it is useful to save the values before applying them to a new
map. You can manually save a correction work session by entering Corrections Store Corrections
session. The user will be prompted to provide a session name and the file will be saved. To restore a
previously saved session, enter Corrections Restore Corrections session: a list of available sessions will
appear, including their saving date and time. Sessions are saved automatically every 10 minutes when
working with corrections. To change autosave interval or to disable it, use the field in the preferences
(File Preferences, General tab).

Manuale utente Maya rev. 3.3


30 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
Important note: Sessions saves raw data of corrections: they are not applied to map data, so they do not
affect the ECU behaviour. To do so, follow the procedure at point 7.

ENGLISH

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 31
12 MAYA UTILITIES

12.1 Diagnostic

To open the diagnostics window, select Tools Diagnostics (or the equivalent button in the tool bar ). The
Diagnostic window will appear. This window contains a list of error codes with their description and status.
Initially all codes are in undefined state: to read values, press the Read button. All values can be reset by
ENGLISH

pressing the Reset button (not available for all Maya versions and for all devices).

12.2 Hour Meter

The hour meter is an indicator of how long the ECU worked. To read its value, select Tools Hour Meter (or
the equivalent button on the tool bar ). A dialogue window will show the ECU total working time.

12.3 Clear service flag


Some users are allowed to clear a service flag, which is a flag setting an internal counter in the ECU,
tracking the engine maintenance intervals. To clear the service flag, select Tools Clear Service Flag.

13 REQUEST FOR ADVANCED LICENSE

Maya is available in 2 versions:


• Basic: this is the version provided with the ECU and that can be used for main tasks during Maya
usage;
• Advanced: this version enables some additional features and gives access to more ECU
parameters for deeper analysis and tuning capabilities.
The Advanced version of Maya can be activated using a hardware USB key, holding the license information.
To request the Advanced License, customers must have the EVO License.

To request your Advanced License activation, please follow these steps:

1. Customer orders the ADVANCED License

CUSTOMER GET
ATHENA EVOLUTION

Manuale utente Maya rev. 3.3


32 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
If customers does not have the EVO License yet

2. Athena Evolution sends the EVO License by courier

GET
ATHENA EVOLUTION CUSTOMER

If customers have the EVO License already, start from this point

ENGLISH
3. Customer installs the Maya software found on the CD, and follow the procedure in CAP. Errore.
L'origine riferimento non è stata trovata. Errore. L'origine riferimento non è stata trovata.;

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 33
ENGLISH

4. Double-click on the following icon to run Maya:

If this is your first time installing the Maya, you choose the folder "MayaWorkspace" Documents in Windows,
created before the installation as specified in the instructions CAP.Errore. L'origine riferimento non è stata
trovata. Errore. L'origine riferimento non è stata trovata.

5. Create the request file

Manuale utente Maya rev. 3.3


34 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
ENGLISH
6. Save the file on your desktop using the following format:

license_request_NAME_SURNAME_PCnumber.myl

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 35
ENGLISH

7. Customer sends the file to sales@getdata.it

SENDS FILE BY EMAIL


GET
CUSTOMER ATHENA EVOLUTION

8. Athena Evolution activates the Advanced License

9. Athena Evolution sends the USB Key with the Advanced License by courier.

SENDS USB KEY BY COURIER


GET
ATHENA EVOLUTION CUSTOMER

WARNING
Customers can use the same ADVANCED USB KEY on up to 3 different
computers.

If this activation is needed on 3 computers when buying the license, customers just need to send 3 different
files (license_request_NAME_SURNAME_PCnumber.myl)
created on 3 different PC’s with 3 different names following the procedure described above. In this case,
the 3 activations are included in the license price.

If the second and/or third activation are requested sometime afterwards, customers have to go through the
above procedure again, but this will entail the following charges for them:

¾ Shipping costs
¾ Activation cost: 30 eur

WARNING
Nell’utilizzo della licenza Advanced , è necessario verificare che tutte le schede di
rete di siano ATTIVE, e inserire PRIMA la chiave USB, e POI avviare MAYA.

Manuale utente Maya rev. 3.3


36 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
14 NOTE

NOTE / NOTES:

ENGLISH

Manuale utente Maya rev. 3.3


Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 37
NOTE / NOTES:
ENGLISH

Manuale utente Maya rev. 3.3


38 Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati
ENGLISH

Athena Evolution s.r.l.


Via delle Albere 8
36045 Alonte (VI) Italy
Manuale utente Maya rev. 3.3
Copyright ©2008 GET by Athena Evolution srl. Tutti i diritti riservati 39

Potrebbero piacerti anche