You are on page 1of 30

INDEX

CODES RECAPITULATION ...................................................................................................................................................4 V. 2.4 English version mercoled 22 ottobre 2003

...........................................................................................................5 INSTALLATION.............................................................................................................................................................................7 COMMON INSTRUCTIONS ...................................................................................................................................................7 USER LOGO ....................................................................................................................................................................................7 GRAPHIC EDITOR.......................................................................................................................................................................7 COLOURS DEFINITION............................................................................................................................................................7 RPM LIMITER.................................................................................................................................................................................8 DRIVERS INFORMATIONS.....................................................................................................................................................9 THE MAPS .......................................................................................................................................................................................10 DRIVERS ..........................................................................................................................................................................................14 INTERNET DATA BANK ........................................................................................................................................................15 CHECKSUM FAMILIES ON INTERNET .......................................................................................................................16 ECM2001 CONFIGURATION .............................................................................................................................................18 FILE MENU.......................................................................................................................................................................................19 emulator manager ..............................................................................................................................................................19 loading of maps drivers ...................................................................................................................................................21 loading original eprom ......................................................................................................................................................22 loading modified eprom ...................................................................................................................................................23 saving modified eprom .....................................................................................................................................................24 loading memo........................................................................................................................................................................24 save memo file......................................................................................................................................................................25 EDIT MENU ......................................................................................................................................................................................26 hex editor .................................................................................................................................................................................27 2D graphic editor .................................................................................................................................................................30 3D graphic editor .................................................................................................................................................................34 tabellar editor ........................................................................................................................................................................37 OPTIONS MENU ............................................................................................................................................................................40 UTILITIES MENU ..........................................................................................................................................................................41 checksum available families .....................................................................................................................................41 checksum checksum check.........................................................................................................................................42 checksum bosch m3.x ..................................................................................................................................................43 checksum partial checksum......................................................................................................................................43 m155 - bin>bcb --- bcb>bin ........................................................................................................................................43 siemens .....................................................................................................................................................................................44
ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 1 ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 2

conversion - from 58C256 to 27C512 ....................................................................................................................44 conversion - join 2 8 bit files and split a 16 bit file ........................................................................................44 conversion eprom duplication .................................................................................................................................44 assistance compress data ..........................................................................................................................................45 assistance decompress data.....................................................................................................................................46 compare two files ................................................................................................................................................................46 add notes ..................................................................................................................................................................................47 WORKING WITH ECM2001...............................................................................................................................................48 DRIVER MANAGER...................................................................................................................................................................49 PARAMETRI MAPPA..................................................................................................................................................................49 Descrition .....................................................................................................................................................................................49 Axes ...............................................................................................................................................................................................50 Address.........................................................................................................................................................................................50 Data format..................................................................................................................................................................................51 C HECKSUM........................................................................................................................................................................................52 RPM LIMITER................................................................................................................................................................................52 SELECTION FROM DISC.....................................................................................................................................................................53 ECU IDENTIFICATION ................................................................................................................................................................54 SPARK CALCULATION...........................................................................................................................................................55 EPROM...............................................................................................................................................................................................56
EPROM RECOGNIZING....................................................................................................................................................................57

CODES RECAPITULATION
Welcome among ECM2001 users. Below you can find the necessary codes for ECM2001 and the services relating.

User id

C|_|_|_|_|
Password for internet driver and checksum download

|_|_|_|_|_|_|_| service@alientech.to

Your e-mail

e-mail where you will send your technical questions

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 3

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 4

The software ECM is the base of our production. With only one version it's possible to view and modify the maps in real time, with graph mode, hex mode and tabellar mode. With the driver's help, ECM2001 offers both to advances and beginners the possibility to work with car mapping at the best. ECM:

So called....: Numbers visualization of the value s inclusive in a table with the indication of rpm and load . It's possible superimpose the original file with modified file with exchange on dispaly only you push a button. It' s possible effect modification with absolute values and with per cent values. It's possible delete the modification that you have done if you push a button. Graphic visualization of the individual lines and columns. "copy and paste" of the maps that you have saved before on the new original file. ECM2001 includes some tools lik e visualization and modify form: Modifies rpm-limiter: works only with drivers and allows visualization the actually rpm and writing of the highest value. You push the button ENTER and the limiter is changed. Checksum: ECM2001 has got some tools for the c heck and for reconstruction of checksum and of the Ecu. Compression and e decompression of the files BCB of the Ecu M155. Codification and decodification of some files include in Siemens Ecu. Integration with a web-site that is dedicated for the last up dating and assistance on line. Don't oblige you to use protection modules.

GRAPHIC The software shows in graphic version all data that are into a eprom, producing a graphic where is possible to know the curves of the maps. A lot of tools are give up to these representation of maps. Don't create someone visualization problems on the maps with 8 bit and with 16 bit. Zooming and of changing range, the software give you the possibility to effect meticulous modification with high precision. The software allows the superimposition of two different files to bear comparison and to paste maps from a file to the other. The software allows the visualization of the spark advance that is in real degree and the visualization of the ratio development. It's possible limit the number of modification with the use of the mouse to the top ratio development, all this for avoid some mistakes. The software besides allows the visualization and the modification in real time. It's possible effect modification with absolute and per cent values. The user can give up bookmarks for the maps found. It's possible also delete the modification that you have done if you push a whatever button of your keyboard or if you click with your mouse. HEX The software visualizes all the hexadecimal value that are into a eprom. This is a procedure only for advanced users. You can modify in real time. It's possible superimpose original file with modified file with exchange on display only you push a button. The user can give up bookmarks for the map found. It's possible delete the modification that you have doneif you push a button. It's possible select some parts of the file, you can copy them and paste them. It' s possible effect modification with absolute values and with per cent values. TABELLAR MODE This is a particular form of visualization, it needs the use of drivers.The drivers are software upgrades of ECM2001.These have got all the informations that the software must know to effect a good modify on the Ecu. Practically the addresses and the sizes of the maps, the areas where effect the calculations fo r checksum and the other informations are into the drivers.The search of these informations isn't competence of the users but ECM2001. The user must simply increase or diminish the values of injection, ignition, turbo pressure, rpm-limiter all this that ECM2001 visualizes. The driver finds the map and encloses it in a table according to rpm and load.The place where two values meet give a data that the Pc will use to effect all the calculations for correct work on your engine. If you know rpm and loadyou c an find the Exact point to modify. Connecting the emulator you will see the trace in real time and you will modify it, turning your attention to the motor during this operation. For some Ecu, with the driver, we give you an other file, it is called .MIX, i nside it it's possible effect modify resolving some protection data problems.It's important remeber that the drivers are on our web and you always can download them. You must pay only annual subscription.
ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 5

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 6

INSTALLATION
ECM2001 works only when the hardware key is connected to PC parallel port. Download the NEW USER installation files from our home page (www.alientech.to) clicking on UPGRADE DOWNLOAD button

insert username and password as you can see at page 4 download the right file for your operating system run the file

At first start of software, ECM2001 will create a file (KEY.COD) into the folder C:\ECM2001. Its necessary to send this file by e -mail to service@alientech.to . In a short time you will receive another file (KEY.CFG) that you must save into C:\ECM2001 folder. Now ECM2001 is able to work.

COMMON INSTRUCTIONS
USER LOGO
The ECM2001 main window can contains a user logo. It is sufficient to copy your logo file in .BMP or .JPG format into C:\ECM2001 folder. The name of the logo file must be LOGO.BMP or LOGO.JPG.

RPM LIMITER
With this utility it is possible to modify the point of RPM limiter. The check box called "Abilita limitatore" works only where is possible to effect o ne manual modification of the value of limitation. After you have written a new value of limitation or after you have selected the check box "Abilita limitatore", is necessary to click the button "Modify". If you click on button ESC is possible to send to the emulator, and consequently to the Ecu, the value of the limitation, modified or original.

GRAPHIC EDITOR
The pression of the key SHIFT, allow to stop the cursor in a position. When the SHIFT key is pressed the cursor is independent from mouse mouvements. This function is useful for to select a byte on the graph and to use the mouse for clicking other buttons in the screen.

COLOURS DEFINITION
Whit this utility it is possible to change default colours.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 7

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 8

DRIVERS INFORMATIONS
With drivers, that need of particular attention, youll receive from data bank a text file and an image. These informations are used in a window that is opens when is used the relating driver. Its possible open these informations clicking on the button that is situated in ECM2001 homepage.

THE MAPS
What's contain an eprom? An eprom containts a file and its dimesion is related to istalled eprom. Inside the file there are a loto of data that are written in hex.

View of the file conteneid into an eprom witten in hex(hex)

Another possibility to view the contain of an eprom is the graph form for the decimal value,that make a grap h where is possible find the maps.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 9

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 10

view of spark advance map at part throttle in advance degrees view of a portion of file contain in a eprom in graph mode 2d What the maps are? They are ensemble of data that we transform in tables to semplify the work. ECM2001 with drivers extracts all the data of the maps, divide the values of RPM and load maps transforms hex in decimal and show you a table more intuitive. The function of maps is to give to the manage software a given value due to feedback of sensor applied to the engine. In substance, the table is made as you can see in the previous example, by an horizontal scale, a vertical scale and, inside, a serie of numbers. On the scales are visualized the values given by sensors applied on engine, so runnin g and load given by opening of the throttle or pressur in the suction collector (cars equipped with pressure probe), while numbers inside are injection time values or spark advance degrees that will be used by software to do calculations with values of other sensors (temperature, lambda, etc.) the result of what will be transmitted to actuator to inject the exact amount of fuel and flash the start -up spark You can map with two different system: pressure/rpm (are considered the parameters collected by the p ressure probe in the suction collector and from the running); throttle/rpm (are considered the parameters collected by the mass air flow sensor, by the switch or potenziometer on the throttle volve and from the rpm).

In every case, this difference could interest only like general knowledge, in fact the way to modify a map doesn't exchange. Change the number of mappings presents. The system pressure/rpm has usually only two maps , one for the spark advance, one for injection, while the system throttle/rpm has three maps for injection, and three for start-up; in fact the switch assembled on the throttle, give the position of the throttle in three different moments: minimum, parzialized and full load. Related to position of the throttle the ECU activates a map and the debimeter give the load. Over other basic maps, start -up and injection, you can find other maps. These maps are complementaries to basic maps and contribute to the calcularion of final value on the basis of temperatures.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 11

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 12

A last serie of very impo rtant maps is the one that manage the overalimentation. These maps are present on every turbo engine, excluding very first models where the pressure was handly managed.

DRIVERS
What are drivers? The drivers are some of ECM2001 extension. They contain all the informations the the program must know to effect the modify on the Ecu.The maps address, dimensions, area where effect the calculations for checks um are contain drivers. The only thing that you must do is increase and decrease the value of the injection, ignition, turbo pressure and rpm limiter. The driver finds the map and puts it in a table according the values of rpm and load. The point where the two value agree give to you an important data that the microprocessor uses to calculate important values for the engine. If you know the the values of load and rpm you know the EXACT point where you must modify. Connecting the emulator, you'll see the trace in real time and you'll mark the effects of the modifications on the engine. For some Ecu with the driver, we give you start file, tha is called .MIX. It's important know that you can always load drivers by our web site. You must do an annual subscriptio n. Map of fuel injection viewed with ECM2001

Imagine to trace two straigh lines (horizontal and vertical) son values given by sensors, the value we find in the cross point of the two lines is the value that the software will use to do needed calculations to have a result to transmit to actuators. This is for ALL maps. In this case at 1000 rpm, and at 15% of load, the ECU uses the number 410 to do necessary calculations.

The active maps changes related to temperature too, you have to consider that active maps with cold engine aren't the same used with hot engine, so we have to do all the tests with the engine at a correct running temperature.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 13

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 14

INTERNET DATA BANK


The automatic data bank is avaible only with assigned code password by Alientech. USER ID: CXXXX PASSWORD: ******** The use of the database is very simple, now we will sh ow you step by step the instructions to realize your drivers alone: 1 . Insert in the search engine any refering data (e.g. the producer or the moel of a car, or the last three numbers of the ecu, or checksum), to activate the text form click inside as it shows in the figure at rigth. To see a complete list of all avaible drivers, you can insert a space in the search field. 2 . click the SEARCH button, you'll start the search in the database. You'll have to wait for few seconds. E.g. Typing ALFA you'll see avaible drivers for the cars produced by ALFA ROMEO, or typing PUNTO you'll get the avaible drivers for FIAT PUNTO.

CHECKSUM FAMILIES ON INTERNET


The automatic data bank to draw checksum families is possible only with a code and a password by ECM2001 to the users. Click on the button DRIVERS DOWNLOAD of our home page and put following data: USER CODE: CXXX PASSWORD: ******** The first page view show you briefly instructions about the work of this procedure.

3 . You got the ava ible drivers list, you have only to identify what you need.

4 . When you have identified the driver, select i t with the mouse in the check box. You can select only a drive at a time.

5 . Now you can create the driver with the CREATE button. When the driver is created, you'll get a question again or download what you did. 6 . Last choice: click on "ZIP DRIVERS", the database ends the drivers building operations and you will see the list of the made operations and possible tricks to do. In detail you get the path where the drivers will be saved, in your computer, the name and the path of possible files. Mix a nd checksum family you have to get. Click on "DOWNLOAD" button to save Cxxxx_R.Zip in C:\ECM\RECV directory in your computer. If you click on "OTHER", you come back to step 1 these instructions.

Preceeding step by step, you are going arrive in the choose page of the checksum families to draw. There are a lot of check box to mark of some numbers. The view number is that driver loaded by data bank indicate you.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 15

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 16

ECM2001 configuration
Alientech has projected a simple software to allow beginner users a good work. The beginner user can map a Ecu without particular knowledge. For every Ecu we supply you DRIVERS. These are programs that allow ECM2001 to recognize Ecu. After this operation drivers inform to Ecu about the work that it will do with the maps. Drivers inform about algorithm that program must use; drivers moreover instruct to emulator the type of eprom that you want use. Without drivers, ECM2001 can work on Ecu, with hex or graphic functions, but the beginner users could have some problems when they will map in hex or decimal without drivers.You can use ECM2001 without drivers only if you have experience with map. After you have started the program, you'll see this that is the opening menu.

Marking the check box, data bank allow you to download a file called like your user code (Cxxxx_r.zip). At this point of the operation you have to use the file like for drivers. All the families draw will be invoice, Remember it!

In this window you can choose the files by you want work. You can use all the functions that you find in the menu'. The functions of ECM2001:

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 17

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 18

The emulator management form allows to:

FILE menu
emulator management load map driver load original eprom load modified eprom save modified eprom load address memo save address memo other windows : when are ope ned simoultanously many ECM2001 windows, clicking this button alternate the windows

Activate this box when the emulator is not in use. In this way ECM will ignore all emulation commands. Leave the check box empty to use the emulator. Select the PC serial port to which is connected the emualtor Allows to modify data transmission speed between PC and emulator. To use only in case of problems with serial port. Open the table (picture at the foot of the page) from which you can choose what kind of eprom we have to emulate. Choosing an eprom with different lenght from the file to load in the emulator, an error message will deny the operation. This box shows the actual emulator fe edback time to EC2001 commands. Allows the serial communication according to RS485 standard and allows the use of more emulators simultaneously.

emulator manager

Shows which log has been loaded.

Shows the emulator parameters and the state of the connection.

Clicking on this button, ECM2001 asks you cyclicly the emulator parameters. This command is used in help mode. The toolbar contains upload and download functions of the emulator. The buttons, from left to right, are used to: save communication parameters ; load emulator RAM1. Will be asked to select an eprom-file from the disk; load emulator RAM2. Will be asked to select an eprom-file from the disk; load RAM1 and copy the loaded file in RAM2 too. Will be asked to select an eprom-file from the disk; ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 20

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 19

s ave on disk the content of RAM1; save on disk the content of RAM2.

Table of emulable eprom

When we loaded a driver, the home page of ECM2001 wil l report the name of the driver with a description and the checksum family that we need to use (family 9, in this example).

ATTENTION! If you have not bought the rig ht checksum family, you may make big damage to ECU.

loading of maps drivers


What are drivers? The drivers are some of ECM2001 extension. They contain all the informations the the program must know to effect the modify on the Ecu.The maps address, dimensions, area where effect the calculations for checksum are contain drivers. The only thing that you must do is increase and decrease the value of the injection, ignition, turbo pressure and rpm limiter. The driv er finds the map and puts it in a table according the values of rpm and load. The point where the two value agree give to you an important data that the microprocessor uses to calculate important values for the engine. If you know the the values of load and rpm you know the EXACT point where you must modify. Connecting the emulator, you'll see the trace in real time and you'll mark the effects of the modifications on the engine. For some Ecu with the driver, we give you start file, tha is called .MIX. It's important know that you can always load drivers by our web site. You must do an annual subscription. To load a driver you select its button, you'll see this window, you must only push on "OK" button.

loading original eprom


Before you start to map it's important that you load the file that you want map in the memory of ECM2001. The original eprom isn't the modified file read in the original Ecu, but a file (original, modified,mix...) that you'll use with a base to effect your improvement. To load the file in memory you must select the function in file menu or you can click on the relating button. You'll see this window and you will able select and confirm the file that you want.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 21

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 22

saving modified eprom


After you have modified, you must save the file on hard disk. To save the file in memory you have to select the function "save " from menu "file" or click on saving button.The following windows will appear to you, permitting you to select the folder, where you are able to saving file with appropriated name and to write a note.

loading modified eprom


ECM2001 works maintain in memory the original file and a its copy to effect modification. So it's possible compare the original file with changed file. But it's possible load in a point of the Ecu (the memory that is called ORIGINAL) a file and load another file on the other Ecu (it's called MODIFIED). So we will compare, for example two different modified files. To load the file in memory is necessary select the right point in the menu or you can s elect on the right button. You will see this image that allows you to choose the file that you need.

loading memo
The MEMO files are useful struments , they allow to save till 12 hex address with relative description. Naturally it's possible to save the file of the Ecu and then load it at the moment you need modify the map previously done. The files will be save with extension .MEM.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 23

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 24

save memo file


The MEMO files are the useful struments . They allow to memorize till 12 hex addresses with a relative commentary. Naturally it's possible save the memo file relative Ecu and load it when you have to modify the map.The memo file will save with extension .MEM.

EDIT menu
Toolbar icons hex graph Now you can enter in hex and graph form.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 25

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 26

hex editor
ECM2001 has a graphic editor with real time trace (if connected to Bit Power emulator). After loading an eprom, let's see what are the editor functions.

ASCII characters Difference

Activate or deactivate the box containing ASCII hex translation, gaining display space.

ALT + H

This menu voice, activates a function showing differences between loaded fi le in memory 1 and loaded ALT + D file in memory 2 (1 = original; 2 = modified). In a different way from the function previously seen, this menu voice shows increasings or decreasings between original and modified file. Allow to search in the hex dump a values combination. ALT + I F7

Increments Data search Go to address Colours definition

Bring the cursor in the box where write a hex address to CTRL + go to. I To modify default colours . ALT + F12

MANUAL CHANGE menu Add 1 Subtract 1 Add 5 Subtract 5 Max value Minimum value Increase the value in selected cells of 1 unit. Subtract the value in selected cells of 1 unit. Increase the value in selected cells of 5 unit. Subtract the value in selected cells of 5 unit. Assign to the selection the highest hex value (FF). Assign to the selection the lowest hex value (00). + PagUp PagDw END HOME V P ALT + E U

Absolute change Increase or decrease selected cells by the value of the "manual absolute value" cell on the right screen. Percent change Single cell Undo Let's understand which are the functions of this editor. Naturally better performances of this editor will be obtained connecting the ECU through Bit Power emulator. FILE menu Confirm Cancel Exit Confi rm modifications done Undo modifications done Exit from the function F3 F4 F5 ALT + F4 Increase or decrease selected cells by the value of the "manual percent selection" cell on the right screen. Allow to enter a data from keyboard into a cell Restore original values in selected boxes

TRACE menu On Locked Follow After connecting the emulator, executing this function,you activate real time video trace on. By clicking F8 button, ECM2001 blocks the trace in the point in which it is. The edit cell moves on the trace, in this way is possible to map without look the PC screen T F8 F9

Resume original Restore the original file in the two memory areas

VIEW menu Main window Other windows Speed scrolling Decimal values Bring foreground main ECM2001 window When are opened simultanously many ECM 2001 windows, clicking this button alternate the windows. CTRL + HOME CTRL + TAB This part of the screen resumes the data about the files loaded in the memory. The green background cell represents the actual file viewed and checksum values are reloaded every t ime the file is modified.

By clicking this button you altrernate hex dump SCROLL ALT + S function to modify function. Convert hex values in the cells in decimal values. ALT + X

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 27

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 28

2D graphic editor
To trace on, modify the scan time to get a better view of the trace in function of the PC used. ECM2001 has a graphic editor with real time trace (if connected to Bit Power emulator). After loading an eprom, let's see what are the editor functions.

Insert in appropriate cells, the value with you want to modify using relative buttons, then click on A button to modify with another absolute value, P to a percent value, U to undo. Firsts two cells shows start and end addresses of a selection done with the mouse. Lasts two cells shows addresses of a zone copied in the memo. Copy in the memo the values contained in a selection done with the mouse. Copy in the memo the increasings (differences between original and modified) of a selection done with the mouse. Paste in a selection done with a mouse previous value copied in the memo.

The box allows to write a hex a ddress to go to. First button go to a previous selection done. Second two buttons shows the first variation between original and modified, previous or next current position. Numered buttons from 1 to 12 are the files position memo in which is possible memo rize the addresses eventually found by the user. The last button, allows the table memo editing, adding a description to the memorized address. The text box shows if there are modifications in not saved files. First button from the left memorizes the modifications done to the file. The second one cancel last modifications saved reloading previous data. Cancel all modifications and copy the file in the position ORI in MOD. Let's understand which are the functions of this editor. Naturally better performances of this editor will be obtained connecting the ECU through Bit Power emulator. Menu FILE Load block Save block (data) Save block (increments) Confirm Cancel Exit Load in memory a data map (data or increasings) previously saved Save the data of the actual viewed map to use them later on another file. This function saves data of the map. Save increasings (variatrion between original and modified) of the actual viewed map, to use them later on another file Confirm modifications done. Undo modifications done. Exit from the function ALT + F1 ALT + F2

ALT + F3 F3 F4 F5 ALT + F4

Resume original Restore the original file in all the two memory areas.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 29

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 30

VIEW menu Main window Other windows Bring foreground the main ECM2001 window. When are opened simultanously many ECM 2001 windows, clicking this button alternate the windows. CTRL + HOME CTRL + TAB CTRL + I CTRL +S CTRL + B ALT + F12 This part of the screen resumes the data relative to files loaded in the memory. Checksum values are reloaded every time you modify the file. Is also p ossible to view differences in absolute value and percent value between original and modified file. Utility to manage zoom

Bring the cursor in the box where write a hex address Go to address .. to go to. Lock cursor Allow to lock the mouse pointer into the graph for to allow to user the use of the mouse for other functio ns Fix a point on the graph with mouse and use this function for to begin a selection. Fix another point on the graph and use this function a second time for to mark the end of selection. It is the same thing of right click. To modify default colours

Mark selection

Colours definition

To trace on, modify the scan time to get a better view of the trace in function of the PC used.

MANUAL CHANGES menu Add 1 Subtract 1 Add 5 Subtract 5 Max value Min value Increase the value in selected cells of 1 unit. Subtract the value in selected cells of 1 unit. Increase the value in selected cells of 5 unit. Subtract the value in selected cells of 5 unit. Assign to the selection the highest hex value (FF). Assign to the selection the lowest hex value (00). + PagUp PagDw END HOME V P U

Absol ute change Increase or decrease selected cells by the value of the "manual absolute value" cell on the right screen. Percent change Und o Increase or decrease selected cells by the value of the "manual percent selection" cell on the right screen. Restore original values in selected boxes

Selecting "ORI >> MOD" box we tell to ECM2001 to reload original data in the modified file in the points where pass the mouse with right button clicked. Pratically we fit the red line (MOD) to blu line (ORI). "Max var." means that ECM2001 has to modify, increasing or decreasing, to every mouse passage with the maximum limit in the cell (15 in this case). This function is need to avoid damages due to uncorrect mouse use. The "DEC" and "ESA" cells contain the decimal and hex value, selected by mouse.

SPARK ADVANCE CALCULATION menu Allows to choose the conversion calculation that the ECM executes to show exacts spark advance degrees. Spark advance degrees are shown at the bottom of the window. TRACE menu Activate Lock Follow After connecting the emulator, executing this function,you activate real time video trace on. By clicking F8 button, ECM2001 blocks the trace in the point in which it is. The edit cell moves on the tra ce, in this way is possible to map without look the PC screen T F8 ALT + A

This group of functions allows to ECM2001 to show a clear and comprehensible graphic for all kind of files contained in eproms (8 bit, 16 bit, etc.).

The text box shows if there are modifications in not saved files. First button from the left memorizes the modifications done to the file. The second one cancel last modifications saved reloading previous data. Cancel all modifications and copy the file in the position ORI in MOD.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 31

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 32

The box allows to write a hex address to go to. The first button go to a previous selection done. The second buttonsshows the first variation between original and modified, previous or next current position. Numered buttons from 1 to 12 are the files position memo in which is possible memorize the addresses eventually found by the user. The last button, allows the table memo editing, adding a description to the memorized address. "BLOCK" button blocks the ORI file scroll and let the MOD file free to scroll on the screen. This function is needed because is necessary to scroll two files to copy the maps from a file to the other. The "ALIGN" button restore istantly the natural files superimposition.

3D graphic editor
ECM2001 has a graphic editor with real time trace (if connected to Bit Power emulator). After loading a driver and its original file, let's choose what isthe map you want modify and then active graph 3D.

VIEW menu Main windows Hex window Graph 2D window Edit Map Other windows Colours definition Exit Bring on the main window of ECM2001 Open hex editor of ECM2001 Open graph editor of ECM2001 Bring active map in table view When are opened simultanously many ECM 2001 windows, clicking this button alternate the windows. To modify default colours CTRL HOME ALT + H ALT + G ALT + M CTRL + TAB ALT + F12 ALT + F4

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 33

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 34

GRAPH menu Zoom in Zoom out Rotate up Rotate down Rotate left Rotate right Zoom in the graphic of the window Zoom out the graphic of the window Rotate the graphic to the up Rotate the graphic to the down Rotate the graphic to the left Rotate the graphic to the right CTRL PagUp CTRL P agDw CTRL Up CTRL Down CTRL Left CTRL Right

TRACE menu Activate Lock Follow After connecting the emulator, executing this function,you activate real time video trace o n. By clicking F8 button, ECM2001 blocks the trace in the point in which it is. The edit cell moves on the trace, in this way is possible to map without look the PC screen T F8 ALT + A

To trace on, modify the scan time to get a better view of the trace in function of the PC used.

SELECTION menu Move right Move left Move up Move down Increase width Decrease width Increase height Reduce height Move the selection on the graphic to right Move the selection on the graphic to left Move the selection on the graphic to up Move the selection on the graphic to down Increase the selection according to axis Decrease the selection according to axis Extend the selection according to axis Decrease the selection according to axis Right Left Up Down Shift + Right Shift + Left Shift + Up Shift + Down This window allows to ECM2001 to show a summary box of the used file and the relating checksum.

MODIFY menu Add 1 Subtract 1 Add 5 Subtract 5 Increase the value in selected cells of 1 unit. Subtract the value in selected cells of 1 unit. Increase the value in selected cells of 5 unit. Subtract the value in selected cells of 5 unit. + PagUp PagDw END HOME ALT + A ALT + P ALT + U

This summary box containts the name of the modified file (if it is not equal the original) and the name of the used file.

Assign Assign to the selection the highest hex value (FF). maximum value Assign minimum Assign to the selection the lowest hex value (00). value Absolute variation Percentage variation Undo Increase or decrease selected cells by the value of the "manual absolute value" cell on the right screen. Increase or decrease selected cells by the value of the "manual percent selection" cell on the right screen. Restore original values in selected boxes

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 35

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 36

tabellar editor

VIEW menu Main window Hex window Bring foreground the main ECM2001 window. Open and bring foreground the hex editor. CTRL + HOME ALT + H ALT + G ALT + S CTRL + TAB

2D graphic window Open and bring foreground the 2D graphic editor. 3D graphic window Open and bring foreground the 3D graphic editor. Other windows When are opened simultanously many ECM 2001 windows, clicking this button alternate the windows.

Differences

This menu voice, activates a function showing differences between loadded file in memory 1 and ALT + D loaded file in memory 2 (1 = original; 2 = modified). In a different way from the function previously seen, this menu voice shows increasings or decreasings between original and modified file. Allow to modify default colours ALT + I ALT + F12

Increments Colours definitions

MANUAL CHANGE menu Add 1 Subtract 1 Add 5 Subtract 5 The powerful table editor of ECM2001 may map whith an unbelievable simplicity every ECU. Let's see avaiable commands: Max value Min value Absolute value Load in memory a data map (data or increasings) ALT + F1 previously saved. Save the data of the actual viewed map to use them later on another file. This function saves ALT + F2 data of the map Save increasings (variatrion between original and modified) of the actual viewed map, to use them ALT + F3 later on another file. Confirm modifications done. F3 Undo modifications done Restore the original file in all the two memory areas. F4 F5 ALT + F4 Increase the value in selected cells of 1 unit. Subtract the value in selected cells of 1 unit. Increase the value in selected cells of 5 unit. Subtract the value in selected cells of 5 unit. Assign to the selection the highest hex value (FF). Assign to the selection the lowest hex value (00). Increase or decrease selected cells by the value of the "manual absolute value" cell on the right screen. Increase or decrease selected cells by the value of the "manual percent selection" cell on the right screen. Allow to enter a data from keyboard into a cell Restore original values in selected boxes + PagUp PagDw END HOME V

FILE menu Load map Save map (data) Save map (increments) Confirm Cancel Resume original Exit

Percent Single cell Cancel

P ALT + E U

SPARK ADVANCE CALCULATION Menu Allows to choose the kind of ECU relative to the loaded file, so that ECM2001 could use the appropriate calculation to show the real spark advance degrees. TRACE menu Active After connecting the emulator, executing this function,you activate real time video trace on. T

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 37

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 38

Lock Follow

By clicking F8 button, ECM2001 blocks the trace in the point in which it is. The edit cell moves on the trace, in this way is possible to map without look the PC screen

F8 ALT + A

previous data. Cancel all modifications and copy the file in the posit ion ORI in MOD.

Toolbar Bring foreground the main ECM2001 window. When are opened simultanously many ECM 2001 windows, clicking this button alternate the windows. Open the hex editor exactly to the address of shown map. Open the graphic editor exactly to the address of shown map. Reload from disk data or increasings previously saved. Save on disk the data contained in the shown map. Save on disk increasigs done on shown map.

OPTIONS menu
Toolbar icons Modify paths Save paths OPTION menu allows to search some files on hard disk of the PC.

This part of the screen resumes the data relative to files loaded in the memory. The green background cell represents the actual file viewed and checksum values are reloaded every time the file is modified.

Modify paths

Ins ert in the relative cells, the value which one you want to do the modification (use sign to decrease and don't use any sign to increase).

This menu allows you to modify some paths of ECM2001 when you are tring to search the files on hard disk of your PC. The button "ORIGINAL VALUE" cancels all the modifications and restore files. The box "OVERWRITING SIMILAR MAPS" allows to ECM2001 overwrite maps existent. Naturally in this case you have to use the driver.

To trace on, modify the scan time to get a better view of the trace in function of the PC used. Save paths The text box shows if there are modifications in not saved files. First button from the left memorizes the modifications done to the file. The second one cancel last modifications saved reloading
ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 39

Allows the saving of the modifications to search paths.

CTRL + P

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 40

UTILITIES menu

The UTILITY menu contains function very important. Checksum Families availables Checksum check Bosch M3.x Partial checksum M155 Siemens Compression BIN > BCB Decompression BCB > BIN F200 2001 Conversioni Coding > SIE Decoding > BIN Coding > SIE Decoding > BIN From 58C256 to 27C512 Divide a file with 16 bit Unite two files with 8 bit Duplication eprom Compare two files Add notes Assistenza Compress data Decompress data

checksum checksum check


This utility allows to control the checksum of a file. You can select the file that you want to control and choose the family that belong it. If you push the button "Compute" the program effects the control and show you theresult of the check.

checksum available families


The visualization of the checksum's family that you have acquired is simple! The red boxs are those that you haven't acquired, but the green boxs are those that you have acquired .

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 41

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 42

After modifying the file is needed compress it again to become it a .BCB file that could be sent in ECU through OBD-II connector. The file produced will be saved in the directory from which was taken the original file.

siemens
This utility decoding and coding the files with a Siemens protocol. When this function is activate d, ECM2001 ask you to select a file to codify or decodify. During CODIFY will be create a file with extension .SIE, in the DECODIFY will be create a file with extension .BIN.

conversion - from 58C256 to 27C512


This function converts the files included i n the eeprom 58c256 into a eprom 27C512.

checksum bosch m3.x


This function asks you to control the checksum who is includes in the file requested. If the checksum is OK, the program inform you, if it isn't ok, the program correct it and make a file call it with the same name but with different extension.CKS. The program puts the file in the same folder of the selected file.

Selecting the file to convert, ECM2001 will create a new file that will call with the same name of the converted file but with extension .512

conversion - join 2 8 bit files and split a 16 bit file


JOIN OF 2 FILES WITH 8 BIT IN 1 FILE WITH 16 BIT ECM2001 ask you to select before the file LL, then il file HH and it creates a file with 16 bit with extension .16B DIVIDE OF 1 FILE WITH 16 BIT IN 2 FILES WITH 8 BIT ECM2001 ask you to select the file that you must divide and it creates 2 files with 8 bit, one with extension .MDL and the other with extension .MDH.

checksum partial checksum


This utility is for advance users, allows to you effect calculation on checksum in different area of the eprom.

conversion eprom duplication


This function allows to do files more big than that you have selected. After you have selected the file, ECM2001 learns the dimension and checks the boxs with that you can do other files. You can select the size that you want and you must click on button "Crea EPROM". You will see a window that allow to you choose the name and the destination of the new file.

m155 - bin>bcb --- bcb>bin


This utility allow to decompress ECU M1.5.5 original files (.BCB extension) and get binary files from which extrapolate maps to do desired modifications.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 43

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 44

assistance compress data


This utility allows to select one or more files browsing among folders and make a ZIP file named with your user id (Cxxxx.ZIP). This is necessary for to send files by e -mail in the better way. After selection of file, you must press OK button. The program will ask to select another file. If you don't want to select another file, you must press the button STOP, for to begin ZIP procedure. ECM2001 will make a file named Cxxxx.zip (xxxx is your user id) into the C:\ECM2001 \SEND folder.

assistance decompress data


The file that you receveid from data bank or from our service assistance (Cxxxx_r.zip, where xxxx is your user code), you must absolutely save them in the folder C:\ECM2001\RECV. After you have saved the file, select this functio n. ECM2001 automatically decompress the file and all the files inside it.

compare two files


This function allows to you the comparison between byte after byte, belonging two files.You must select two files and click on the button "Compare".

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 45

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 46

WORKING WITH ECM2001


In this chapiter you will see how to map an ECU in static mode (WITHOUT using the emulator) with driver need. Step 1 First of all you have to open the ECU, remove the eprom and open the ECU, unsolder or remove the eprom and reading it with eprom programmer. Save the eprom in the exact directory, this operation will help you later to find the eprom and recognize it quickly.

ECM2001 is given with some basic directories; e.g. the directory that contains original files is named: C:\ECM2001\ORIGINAL. Inside this directory you could create (if there aren't yet) directories showing the name of the vehicle producer and the model. Infact the original file of a n Alfa Romeo 147 could be putted in C:\ECM2001 \ORIGINAL\ALFA \147 directory. If the directory doesn't exists, is possible to create it with Windows GESTIONE RISORSE. If you prefer to have a directory created with your own archieving method... no problem, you have to tell to ECM2001 to which directories has to refer to. .

add notes
This command allow to user to add a note to a original or modified files.

Step 2 Be sure to have the driver. If you don't, you could connect to Internet and download the needed one. (See bbs-auto ) Step 3 One last cunning is needed to increase work speed. To set the search paths that will be used will be useful to get quickly the original eprom driver. (See Options) Step 4 Now let's get into map work: open the driver and later load original eprom. Is also possible to load a modified file to do an eventual comparison. At this time are active Injection, Spark advance, Turbo and LIMITATORI menu, where you will find avaiable maps. In fact, every ECU has more maps, so not always all menues will be active. Now you could map using preferred method: in real time o staticly, graphically or with tables or in hex mode.

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 47

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 48

DRIVER MANAGER
(This utility is a plug -in of ECM2001, that is not inclese in standard version)

This menu available to choose the type of the map: INJECTION ADVANCE TURBO

This choose determine the position of the map in the relating munu of ECM2001. Then is important to choose the name of the map among these inclused in the second menu If there isnt a name adapt, is p ossible write one new and save it in the memory of DRIVER MANAGER, clicking on the button ADD IN THE TABLE

Axes

Driver manager is utility to be able to the user to do driver alone. The drivers thet are done by users are different from drivers by Alientech because the extension of the name of the file, DRU in the first case, .DRV in the second case.

Now is important to define the charactristic of the axes horizontal and vertical in the map. Is possible to choose the type of definition among: LOAD RPM VOLT

PARAMETRI MAPPA Descrition


In this part is necessary to define the position and the name of the map that you want put in the driver.

The direction of the values on the axes is the minium value on the axe on the left and on the rightLa direzione dei valori sugli assi di default minimo valore a sinistra sullasse orizzontale e minimo valore in alto sullasse verticale. Attivando la casellina INVERTITO si inverte la direzione dei valori sugli assi. In the boxes Dim. is necessary to put the dimension of the columns. The box Gap incluedes the number of byte ECM2001 to have to jump between one column and the other. The box Visualizza scambiati changes the label on the axes.

Address

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 49

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 50

Select the number of maps for every type of map request. Push button ENTER to corfirme the address inserted.

Checksum

Data format
In this section to have to choose the format of data of the map and for the maps kindred. The format 8 bit is the oldest and the most simple. It can be two variants: the complement with 128 and that with 255. So after the selection the size with 8 bit, we have to choos complement type. Now is necessary to indicate the type of checksum to attribute to the driver realized. Not calculated 8 bit 16 bit Not calculation Checksum with 8 or 16 bit. In the box address is necessary put the address in the free zone where is possible write. In Fill put the value that is contain in the zone that you have choose fore the calucation of the checksum that can be 00 or FF or another value will be write in the near box. Write at the address the complement of the checksum Write at the address put in the box Address the value of the checksum get between Start and End Allow to to bind the driver to one family of checksum by ECM2001

128

In Ecu usually use number 128 like miniun value and 127 like maximum value.

255

In Ec usually use number 255 like minium value and 0 like maximum value.

Complem. Partial Family

The size with 16 bit is the most recent. It is arrived in this sector with the Ecus that have 2 eprom plccc with 8 bit installed. Tere are two standard different: IEEE and MOTOROLA. So, for the format with 8 bit is possible use the complement 32768. IEEE The most important byte (H that is for its increment adds the number with 16 bit of 256 decimal unite) is the first of the pair but hte second (L that is for its increment adds the number 16 bit of 1 unite decimal) is situated in the second position. Is the opposite of the standard IEEE. In Ecu usually use number 128 like minium value and 127 like maximum value.

RPM LIMITER
In this section the driver can modify the rpm The procedure is easy, is necessary put the number of the rpm existent in the eprom (max 10), write the address relating and hex value. Choose the type of the calculation that the program have to execute in according following table:

MOTOROLA 32768

K is the multiplier used for hte conversion of the file 16 bit. Infact ECM2001 doesnt view the all the number 16 bit (from 0 to 65535) otherwise is necessary to effect the increments enourmous for smll results. So number 16 bit is reduced so that ECM2001 views a numebr at most of 999. K availables to control the regulation on the map according this table: Variation on the number 16 bit (65535) every +1 digitate on ECM2001 64 32 16 8
ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 52

K 0 2 4 8

Precision +4 = +1 HH +8 = +1 HH +16 = +1 HH +32 = +1 HH

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 51

Nothing Limiter type 1 Limiter type 2 Limiter type 3 Limiter type 4 Limiter type 5 Limiter type 6 Limiter type 7 Limiter type 8 Limiter type 9 Where: G = rpm K = constant N = hex number

Nothing Fixed value (Es. 1B58) G = (K x N) /10 G = (K / N) G = (K / N) 2 bytes not invert (Es. 1B58 = 7000) G = N 2 bytes not invert (Es. 1B58 = 7000) G = K (50 x N) G = N 2 bytes invert (Es. 581B = 7000) G = N / K 2 bytes not inverted (Es. 1B58 = 7000) G = N / K 2 bytes invert (Es. 581B = 7000)

ECU IDENTIFICATION
Some Ecu are simple to know because the mak ers wrote on them on the labels. BOSCH The code probabily more comprehensible are Bosch. They always are 2, one for Ecu and the other for the eprom. Now the first 6 numbers of code are the same, but change the last 4 numbers. Ecu Code: 0.261.20x.xxx Code E prom: 1.267.35x.xxx We find the code into the eprom, find it is simple. You have to open the file with a whatever editor, for example buffer editor of the Eprom programmer and search the numbers written inside eprom programmer and search the number that yo u find written on the contrary.

Then put the constant in the box and the length of data that ca be with 8 or 16 bit.

Selection from disc


In this position is possible save or load one. SIEMENS - RENIX - BENDIX (only those on Renault) On the cover of the Ecu there's a white label like in the image under here:

the code number that interest you are those in red. Look the example. (this is a Renault 19 16V). A C-DELCO Before only on Opel then on other cars. Their code is printed on the label paste on the eprom (or better, on the sock enclosed the eprom). The code has 4 letters: BHPZ, BJUM, AYZT, etc. WEBER - MARELLI and DIGIFANT Here the code don't help you. It's better read the check sum. FORD ECV They have a codify like AC- DELCO. (KING, DEEP, BAAF, )

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 53

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 54

SPARK CALCULATION
Only sometimes spark advance maps show you the exact number of degrees. This because the number of eprom is used for a lot of calculat ions, the results will give to Ecu the spark advance degrees. It's possible however find real degrees if you do these calculation formulas: n = is the decimal number viewed in maps

EPROM
EPROM: the name indicates the characteristic of this electric memory used to contain programs and data that allow the work of an electronic board as is the start-up/injection ECU. Erasable Programmable Read Only Memory is used in read only mode, that means that you can program it, erase it and use it only reading contained data. Isn't impossible to modify the data without reading them, modifying them and recording them in another virgin eprom (new one or formatted, using an eprom eraser). But the eprom family is very big and you can divide it in conventional eprom and flash eprom, in the three different format DIL, PLCC, PSOP. The difference is the following: Conventional eprom Flash eprom DIL PLCC PSOP have a transparent window on the rear that allows the cancellation through UV-exposure (eprom eraser) haven't any wi ndow and the cancellation is possible electronically through an eprom programmer rectangular shaped eprom with pins on the most long sides. almost square shaped eprom with pins on all sides. rectangular eprom with pins on the most long sides. Different from DILeprom because the pitch between the PSOP-pins is half than DIL's. Moreover aren't welded in the board's rheophore, but are welded leaning the pins directly on the CIRCUITO STAMPATO

BOSCH MOTRONIC
With 1 ignition coil and 1 distributor.

(n - 26) x 0,66
e.g. , if n = 58: degrees = (58 - 26) x 0,66 then dregrees = 21,12 with double ignition coil

(n - 33) x 0,75
e. g., if n = 58 degrees = (58 - 33) x 0.75 then degrees = 18,75

DIGIFANT and MONOMOTRONIC


For DIGIFANT and MONOMOTRONIC Ecu, ECM unwinds all teh calculations before the view the map, all this for a more simple work. Infact:

Another subdivision of the eproms is done through the data holding capacity: Conventional eproms: Denominazione 27 C 16 27 C 32 27 C 64 27 C 128 27 C 256 27 C 512 N. Piedini 24 DIL 24 DIL 28 DIL 28 DIL 28 DIL 28 DIL 32 PLCC Capacit (in bit) 2.048 x 8 4.096 x 8 8.192 x 8 16.384 x 8 32.768 x 8 6 5 .536 x 8 65.536 x 16 131.072 x 8 262.144 x 8 524.288 x 8

3 numbers = 1
WEBER - IAW
More simple the calculation of Weber - Marelli (on: Lancia Prisma, Delta 4WD, 8V, 16v, integrale, integrale Kat., Dedra turbo, Fiat Tipo 16v, Coup )

n:4
O n Weber Ecu- IAW (8F, 8P, 16F, 16S, 1AV, 1AS ) the calculation is:

n:2
SIEMENS / RENIX / BENDIX
On these Ecu the values on screen are exactly spark advance degrees.

27 C 1024 (512 Kb 16 40 DIL 44 PLCC bit) 27 C 010 (1 Megabit) 27 C 020 (2 Megabit) 27 C 040 (4 Megabit) 32 DIL 32 PLCC 32 DIL 32 PLCC 32 DIL 32 PLCC

n = 1
GM_SIEMENS

5 numeri = 1

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 55

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 56

Flash eprom: Denomination 28 F 256 28 F 512 28 F 200 29 F 200 29 F 400 28 F 010 (1 Megabit) 29 F 010 (1 Megabit) 29 F 020 (2 Megabit) N. Pins 32 DIL 32 PLCC 32 DIL 32 PLCC 44 PSOP 44 PSOP 44 PSOP 32 DIL 32 PLCC 32 DIL 32 PLCC 32 DIL 32 PLCC Capacity (in bit) 32.768 x 8 65.536 x 8 131.072 x 16 131.072 x 16 262.144 x 16 131.072 x 8 131.072 x 8 262.144 x 8

from 008000 to 00FFFF the eprom is 27256 If numbers aren't repeated, the eprom is 27512. Reading a 32 pin EPROM Read the eprom with the programmer, choosing the maximum size avaiable, in this case 27512. Edit the file with ECM, loading in memory that eprom. Use PAGE UP - PAGE DOWN buttons to move in the data list. If numbers between 000000 and 01FFFF are repeated: from 020000 to 03FFFF the eprom is 27010 If numbers aren't repeated, the eprom is 27020. NOTE: Is not necessary to compare all numbers, you could only compare the first line.

eprom recognizing
n of pins 24 24 28 28 28 28 32 32 Possibles Eprom 2716 2732 2764 27128 27256 27512 27010 27020 Buffer lenght Da 000000 a 0007FF Da 000000 a 000FFF Da 000000 a 001FFF Da 000000 a 003FFF Da 000000 a 007FFF Da 000000 a 00FFFF Da 000000 a 01FFFF Da 000000 a 03FFFF

EPROM CORRISPONDENCE
Eprom custom I B57696 I B57519 I B57604 I B57701 I B57995 I B58214 AC DELCO BLUE I B57922 I B58235 I B58545 I B58185 I B58293 I B58157 I B58127 I B58542 I B58543 I B58234 I B58550 AC DELCO WHITE I B58444 I B58399 I B58517 I B58275 I B58548 I B58649 AMD B58381 TMSB58400 Eprom

27C256

87C257

Reading a 24 pin EPROM Read eprom with the programmer, choosing the maximum size avaiable, in this case 2732. Edit the file with ECM, loading in memory that eprom. Use PAGE UP- PAGE DOWN buttons to move in the data list. If from 000800 address to 000FFF address there are the same numbers existing between 000000 and 0007FF, the eprom is 2716, if numbers are different, is 2732. Reading a 28 pin EPROM Read the eprom with the programmer, choosing the maximum size avaiable, in this case 27512. Edit the file with ECM, loading in memory that eprom. Use PAGE UP - PAGE DOWN buttons to move in the data list. If numbers between 000000 a nd 001FFF are repeated: from 002000 to 003FFF from 004000 to 007FFF from 008000 to 00FFFF the eprom is 2764. If numbers between 000000 and 003FFF are repeated: from 004S000 to 007FFF from 008000 to 00FFFF the eprom is 27128 If numbers between 000000 and 0 07FFF are repeated:
ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 57

27C512

27C010 32 PIN DIL 29F010 PLCC 27C010 PLCC 27C1024 PLCC 29F400 28F512 PLCC TI87C510

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 58

PINS DISPOSITION ON EPROMS


Finally, we insert the pins disposition scheme on some eproms.

Eprom a 24 pin

Eprom a 28 pin

Eprom a 32 pin

ALIENTECH Str. Torino, 93 13100 VERCELLI (ITALY) +39 0161/271974 www.alientech.to - 59

You might also like