Ecm2001 - Manual Italiano.pdf

71
 ALIENTECH – Str. Torino, 93 – 13100 VERCELLI – 0161/271974 – www.alientech.to  -1 Versione 4.7 martedì 20 dicembre 2005

Transcript of Ecm2001 - Manual Italiano.pdf

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 1

    Versione 4.7 marted 20 dicembre 2005

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 2

    INDICE

    NOTE PRELIMINARI 5

    Abbonamento assistenza e fornitura drivers (1-2) 6

    Abbonamento assistenza e fornitura drivers (2-2) 7

    8

    Installazione di ECM2001 10

    Comandi comuni 11 Logo utente 11 Editor grafico 11 Definizione colori 11 Limitatore di giri 12 Informazioni sui drivers 12

    LE MAPPATURE 13

    DRIVERS 17

    BANCA DATI SU INTERNET 18

    FAMIGLIE DI CHECKSUM SU INTERNET 19

    CONFIGURAZIONE DI ECM2001 20

    Menu File 21 Gestione comunicazioni 21 Gestione powergate 24

    Comunicazione 25 Versione 26 Programmazione 26 Procedure 28

    Inizializzazione 28 Lettura file originale 28 Salvataggio file originale su PC 28 Programmazione files modificati su POWERGATE 29

    Soluzione dei problemi 29 Caricamento driver mappe 30 Caricamento eprom originale 31

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 3

    Caricamento eprom modificata 31 Salvataggio eprom modificata 32 Caricamento memo 33 Salvataggio file memo 33 Cancella memoria 34 Altre finestre 34

    Menu Modifica 35 Editor esadecimale (hex) 35 Editor grafico 2D 39 Editor grafico 3D 43 Editor tabellare 46

    Menu OPZIONI 50

    Menu UTILITY 51 Checksum 52

    Checksum famiglie disponibili 52 Checksum controllo checksum 52 Checksum bosch m3.x 53 Checksum checksum parziale 53

    Edc16 53 M155 - bin>bcb --- bcb>bin 53 Siemens 54 Conversioni 54

    Conversioni - da 58C256 a 27C512 54 Conversioni - unisci 2 files a 8 bit e dividi un file a 16 bit 54 Conversioni duplicazione files 54 Conversioni taglia / incolla file 55

    Assistenza 55 Assistenza compressione dati 55 Assistenza decompressione dati 56

    Confronto files 56 Aggiungi commento 56

    MAPPARE CON ECM 57 Passo 1 57 Passo 2 57 Passo 3 57 Passo 4 57

    DRIVER MANAGER 58

    Parametri mappa 58 Descrizione 58 Assi 59 Indirizzo 59 Formato dati 60 Err. = 10% 61 Checksum 62 Limitatore di giri 62 Selezione da disco 63

    RICONOSCIMENTO CENTRALINE 64 BOSCH 64 SIEMENS - RENIX - BENDIX 64 AC-DELCO 64 WEBER - MARELLI e DIGIFANT 64

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 4

    FORD ECV 64

    CALCOLO ANTICIPI 65 BOSCH MOTRONIC 65 DIGIFANT e MONOMOTRONIC 65 WEBER - IAW 65 SIEMENS / RENIX / BENDIX 65 GM_SIEMENS 66

    EPROM 67

    EPROM: 67 Eprom convenzionali 67 Flash eprom 68

    Riconoscimento eprom 68 Lettura di una EPROM a 24 pin 68 Lettura di una EPROM a 28 pin 68 Lettura di una EPROM a 32 pin 69

    Corrispondenza eprom 70

    Disposizione dei pin sulle eprom 71 Eprom a 24 pin 71 Eprom a 28 pin 71 Eprom a 32 pin 71

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 5

    NOTE PRELIMINARI Benvenuto tra gli utenti di ECM2001. Di seguito sono riepilogati i codici necessari allutilizzo di ECM2001 e relativi servizi. Codice utente

    C|_|_|_|_| Password per banca dati e checksum

    |_|_|_|_|_|_|_|_|

    Vostra e-mail utilizzata per comunicazioni interne.

    Casella e-mail alla quale rivolgersi per problemi tecnici. [email protected]

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 6

    Abbonamento assistenza e fornitura drivers (1-2) Art. 1 OGGETTO Il presente contratto stipulato tra:

    Alientech srl - Str. Torino, 93 13100 VERCELLI di seguito denominata Alientech e: ____________________________________________________________________________________________________________ di seguito denominato Cliente, regola i rapporti tra le parti in merito al servizio di fornitura dei driver per ECM2001 ed al servizio di assistenza tecnica telefonica e rilascio aggiornamenti. Art. 2 DURATA E PAGAMENTI I contratti, per il primo anno, iniziano il giorno di sottoscrizione e terminato il giorno 31 dicembre. Per gli anni a seguire i contratti avranno inizio il giorno 1 gennaio e termine il giorno 31 dicembre. Il contratto si rinnover tacitamente di anno in anno . I pagamenti sono fissati nei seguenti modi: servizio di assistenza tecnica telefonica e aggiornamenti: due rate uguali anticipate, (1 gennaio 1 luglio); sottoscrizione di ambedue i contratti: tre rate uguali anticipate (1 gennaio 1 maggio 1 settembre). Al momento della sottoscrizione verr addebitato al cliente limporto dovuto dal giorno della sottoscrizione alla prima scadenza. In caso di insolvenza totale o parziale del Cliente, il contratto sar risolto unilateralmente da Alientech. Nel caso sussista un ritardo superiore ai trenta giorni nel pagamento delle fatture, Alientech si riserva di sospendere i servizi concessi e di applicare gli interessi di mora. I servizi riprenderanno normalmente al saldo delle pendenze. Art. 3 SERVIZIO DI FORNITURA DRIVER PER ECM2001 Questo servizio prevede la fornitura in licenza duso degli archivi informatici denominati driver per ECM. I drivers sono disponibili tramite il servizio automatico operativo su internet allindirizzo www.alientech.to. Per quanto riguarda i drivers non esistenti al momento della ricerca da parte dellutente, Alientech si riserva di comunicare la fattibilit ed i tempi di consegna. Nel caso in cui lo studio del driver debba essere realizzato presso la sede del cliente, questi concorrer alle spese di viaggio, vitto e alloggio, nella misura del 50%. Art. 4 SERVIZIO DI ASSISTENZA TECNICA TELEFONICA Questo servizio viene svolto dal luned al venerd dalle ore 8.30 alle 12.30 e dalle 14.30 alle 18.30 con esclusione dei periodi di ferie, festivit o ponti infrasettimanali. Il servizio consiste nella disponibilit del personale di Alientech a risolvere telefonicamente questioni tecniche riguardanti lutilizzo del sistema ECM2001 e suoi accessori. Art. 5 LIMITAZIONE DI RESPONSABILITA Alientech fornisce esclusivamente il servizio di ricerca delle mappature allinterno delle eprom ed il servizio di assistenza tecnica. Alientech non si assume nessuna responsabilit circa il malfunzionamento delle reti telematiche alle quali ci si appoggia per lo scambio di files con il Cliente. Nessuna responsabilit potr essere attribuita ad Alientech riguardo a danni e/o mancati guadagni provocati dalluso dei prodotti da essa forniti o comunque conseguenti al mancato raggiungimento dei risultati voluti dal Cliente. Infine il Cliente dichiara di conoscere le leggi vigenti riguardanti le elaborazione di veicoli, le normative antinquinamento e che ogni intervento eseguito con lausilio di ECM2001 e suoi accessori condotto esclusivamente sotto la sua piena responsabilit. Art. 6 VARIE Il presente contratto annulla e sostituisce ogni accordo precedente avente lo stesso oggetto. Per qualsiasi controversia competente il foro di Vercelli. DATA INIZIO

    _______________

    Il Cliente dichiara di voler aderire al servizio descritto allarticolo 3 SERVIZIO DI FORNITURA DRIVER PER ECM al costo annuo di Euro 465,00 + IVA

    Il Cliente ___________________________ DATA INIZIO

    _______________

    Il Cliente dichiara di voler aderire al servizio descritto allarticolo 4 SERVIZIO DI ASSISTENZA TECNICA TELEFONICA ED AGGIORNAMENTI al costo annuo di Euro 362,00 + IVA

    Il Cliente ___________________________ Il Cliente dichiara di approvare il testo contenuto negli articoli 1, 2, 5, 6 Il Cliente ___________________________

    Per Alientech

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 7

    Abbonamento assistenza e fornitura drivers (2-2) Art. 1 OGGETTO Il presente contratto stipulato tra:

    Alientech srl - Str. Torino, 93 13100 VERCELLI di seguito denominata Alientech e: ____________________________________________________________________________________________________________ di seguito denominato Cliente, regola i rapporti tra le parti in merito al servizio di fornitura dei driver per ECM2001 ed al servizio di assistenza tecnica telefonica e rilascio aggiornamenti. Art. 2 DURATA E PAGAMENTI I contratti, per il primo anno, iniziano il giorno di sottoscrizione e terminato il giorno 31 dicembre. Per gli anni a seguire i contratti avranno inizio il giorno 1 gennaio e termine il giorno 31 dicembre. Il contratto si rinnover tacitamente di anno in anno . I pagamenti sono fissati nei seguenti modi: servizio di assistenza tecnica telefonica e aggiornamenti: due rate uguali anticipate, (1 gennaio 1 luglio); sottoscrizione di ambedue i contratti: tre rate uguali anticipate (1 gennaio 1 maggio 1 settembre). Al momento della sottoscrizione verr addebitato al cliente limporto dovuto dal giorno della sottoscrizione alla prima scadenza. In caso di insolvenza totale o parziale del Cliente, il contratto sar risolto unilateralmente da Alientech. Nel caso sussista un ritardo superiore ai trenta giorni nel pagamento delle fatture, Alientech si riserva di sospendere i servizi concessi e di applicare gli interessi di mora. I servizi riprenderanno normalmente al saldo delle pendenze. Art. 3 SERVIZIO DI FORNITURA DRIVER PER ECM2001 Questo servizio prevede la fornitura in licenza duso degli archivi informatici denominati driver per ECM. I drivers sono disponibili tramite il servizio automatico operativo su internet allindirizzo www.alientech.to. Per quanto riguarda i drivers non esistenti al momento della ricerca da parte dellutente, Alientech si riserva di comunicare la fattibilit ed i tempi di consegna. Nel caso in cui lo studio del driver debba essere realizzato presso la sede del cliente, questi concorrer alle spese di viaggio, vitto e alloggio, nella misura del 50%. Art. 4 SERVIZIO DI ASSISTENZA TECNICA TELEFONICA Questo servizio viene svolto dal luned al venerd dalle ore 8.30 alle 12.30 e dalle 14.30 alle 18.30 con esclusione dei periodi di ferie, festivit o ponti infrasettimanali. Il servizio consiste nella disponibilit del personale di Alientech a risolvere telefonicamente questioni tecniche riguardanti lutilizzo del sistema ECM2001 e suoi accessori. Art. 5 LIMITAZIONE DI RESPONSABILITA Alientech fornisce esclusivamente il servizio di ricerca delle mappature allinterno delle eprom ed il servizio di assistenza tecnica. Alientech non si assume nessuna responsabilit circa il malfunzionamento delle reti telematiche alle quali ci si appoggia per lo scambio di files con il Cliente. Nessuna responsabilit potr essere attribuita ad Alientech riguardo a danni e/o mancati guadagni provocati dalluso dei prodotti da essa forniti o comunque conseguenti al mancato raggiungimento dei risultati voluti dal Cliente. Infine il Cliente dichiara di conoscere le leggi vigenti riguardanti le elaborazione di veicoli, le normative antinquinamento e che ogni intervento eseguito con lausilio di ECM2001 e suoi accessori condotto esclusivamente sotto la sua piena responsabilit. Art. 6 VARIE Il presente contratto annulla e sostituisce ogni accordo precedente avente lo stesso oggetto. Per qualsiasi controversia competente il foro di Vercelli. DATA INIZIO

    _______________

    Il Cliente dichiara di voler aderire al servizio descritto allarticolo 3 SERVIZIO DI FORNITURA DRIVER PER ECM al costo annuo di Euro 465,00 + IVA

    Il Cliente ___________________________ DATA INIZIO

    _______________

    Il Cliente dichiara di voler aderire al servizio descritto allarticolo 4 SERVIZIO DI ASSISTENZA TECNICA TELEFONICA ED AGGIORNAMENTI al costo annuo di Euro 362,00 + IVA

    Il Cliente ___________________________ Il Cliente dichiara di approvare il testo contenuto negli articoli 1, 2, 5, 6 Il Cliente ___________________________

    Per Alientech

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 8

    ECM2001 il software che sta alla base dellanostra produzione. Racchiude, in un'unicaversione, la possibilit di visualizzazione emodifica in tempo reale delle mappature, ingrafica 2D e 3D, esadecimale, oppure comodetabelle decimali pilotate da drivers cheindicano al programma l'esatta posizione ed ilfunzionamento delle singole mappature. ECM2001:

    GRAFICA

    pone in forma grafica tutti i valori contenuti in una eprom, generando un grafico sul quale si possono riconoscere le curve relative alle mappature

    numerosi tools dedicati a questo tipo di rappresentazione delle mappe, fanno s che non ci siano problemi di visualizzazione n sulle mappe a 8 bit n su quelle a 16 bit

    la possibilit di zoom e cambio scala fa in modo che l'utente possa effettuare modifiche minuziose ad alta precisione

    consente la sovrapposizione di due diversi files sia per effettuare confronti sia per copiare e incollare mappe da un file all'altro

    permette la visualizzazione del valore di anticipo espresso in gradi reali e la visualizzazione della percentuale di incremento

    possibile impostare il valore massimo di modifica effettuato con il passaggio del mouse al fine di evitare errori facilmente effettuabili grazie all'uso del mouse

    naturalmente permette la visualizzazione e modifica con traccia in tempo reale possibilit di effettuare modifiche in valori assoluti e in percentuale possibilit di creazione da parte dell'utente di segnalibri con l'indicazione della mappa

    trovata possibilit di annullare le modifiche effettuate con la pressione di un tasto o con il

    passaggio del mouse ESADECIMALE

    visualizzazione dei valori esadecimali di tutta la eprom procedura riservata ad utenti esperti modifica e traccia in tempo reale sovrapposizione di originale e modificato con scambio a video tramite la pressione di un

    tasto possibilit di creazione da parte dell'utente di segnalibri con l'indicazione della mappa

    trovata possibilit di annullare le modifiche effettuate con la pressione di un tasto possibilit di selezionare determinate aree del file, copiarle e incollarle possibilit di effettuare modifiche in valore assoluto e in percentuale

    TABELLARE Questa particolare modalit di visualizzazione prevede l'uso dei drivers. I drivers sono delle estensioni software di ECM2001, le quali contengono tutte le informazioni che il programma deve conoscere per effettuare la modifica della centralina in esame. In buona sostanza, gli indirizzi delle mappe, le loro dimensioni, le zone in cui eseguire i calcoli riguardanti il checksum e altre informazioni sono contenute nel driver; la ricerca di queste informazioni non di competenza dell'utente di ECM2001, il quale deve semplicemente preoccuparsi di aumentare o diminuire i valori di iniezione, accensione, pressione turbo, limitatore di giri e quant'altro sia visualizzato da ECM2001. La mappa quindi individuata dal driver e racchiusa in una tabella in funzione dei valori di regime e carico. L'incrocio delle indicazioni di carico e regime ci forniscono il dato che il microprocessore utilizza per compiere i calcoli necessari al corretto funzionamento del motore. Semplicemente conoscendo il regime e il carico del motore saremo in grado di individuare il punto ESATTO in cui fare le modifiche del caso. Collegando l'emulatore, potremo vedere la traccia in tempo reale e modificare notando immediatamente

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 9

    l'effetto delle modifiche sul motore. Per talune centraline, insieme al driver, fornito un file di partenza, denominato .MIX, all'interno del quale sono state eseguite delle modifiche grazie alle quali si risolvono alcuni problemi di protezione. E' importante ricordare che i drivers sono a disposizione degli utenti sul nostro sito web e sono scaricabili senza limite di quantit, tramite la sottoscrizione di un abbonamento annuale. Fatta questa premessa possiamo elencare:

    visualizzazione numerica dei valori della mappatura racchiusi in una tabella con lindicazione di regime e di carico

    sovrapposizione di originale e modificato con scambio a video tramite la pressione di un tasto

    possibilit di effettuare modifiche in numeri assoluti e in percentuale modifica e traccia in tempo reale visualizzazione grafica delle singole righe e colonne "copia e incolla" delle mappature salvate in precedenza sul nuovo file originale

    ECM2001 comprende una serie di tools comuni a tutte le modalit di visualizzazione e modifica:

    modifica limitatore di giri: funziona solo con i drivers e permette di visualizzare il regime attuale e di scrivere il valore del regime massimo voluto. E' sufficiente premere il tasto INVIO e il limitatore cambiato

    checksum: ECM2001 dispone dei tools per il controllo e la ricostruzione dei checksum delle centraline

    compressione e decompressione dei files BCB delle centraline Bosch M155 codifica e decodifica dei files contenuti nelle centraline Siemens codifica e decodifica dei files contenuti nelle centraline Bosch EDC16 integrazione con un sito internet dedicato per aggiornamenti, upgrade e assistenza on

    line non obbliga l'utente all'uso di schedini di protezione

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 10

    Installazione di ECM2001 Cliccare sul pulsante UPGRADE DOWNLOAD dalla nostra internet home page

    (www.alientech.to)

    Inserire nome utente e password (pag. 4 del manuale di istruzioni) Scaricare il file di installazione di ECM2001 e salvarla sul proprio hard disk Cliccare due volte sul file scaricato e seguire le istruzioni per linstallazione Ad installazione terminata, inserire la chiave hardware in una porta USB, sar richiesto

    di ricercare i drivers per la chiave hardware. Essi sono nella cartella C:\ECM2001. Al primo avvio del programma, sar creato un file (KEY40.COD) nella cartella C:\ECM2001. E necessario spedire questo file tramite la posta elettronica allindirizzo [email protected]. In breve tempo riceverete due file (KEY40.CFG e ECM2001.CFG) che dovrete salvare nella cartella C:\ECM2001. A questo punto il programma sar definitivamente abilitato.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 11

    Comandi comuni

    Logo utente La schermata principale di ECM2001 progettata per ospitare il logo dellutente. E sufficiente copiare il file contenente il vostro logo in formato .BMP o .JPG nella cartella C:\ECM2001. Il nome del file dovr essere LOGO.BMP o LOGO.JPG. Il programma dimensioner correttamente limmagine affinch possa essere visualizzata.

    Editor grafico La pressione dei tasti CTRL+S permette al cursore di fermarsi su un punto rendendolo indipendente dagli spostamenti del mouse. Questa funzione utile nel momento in cui necessario modificare un singolo punto oppure selezionare un byte sul grafico ed utilizzare il mouse per cliccare su altri pulsanti, per esempio quando si seleziona un punto del file e sul quale incollare una porzione di file precedentemente copiata.

    Definizione colori Con questa utility possibile modificare i colori attribuiti di default al programma.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 12

    Limitatore di giri Con questa utility comune a tutti i drivers, possibile modificare la soglia di intervento del limitatore di giri.

    La casellina Abilita limitatore si attiva solo nei casi in cui non sia possibile effettuare una modifica manuale del valore di limitazione. Dopo aver scritto il nuovo valore di limitazione o dopo aver selezionato la casellina Abilita limitatore, necessario cliccare il bottone Modifica. Premendo il tasto ESC possibile inviare allemulatore, e di conseguenza alla centralina, alternativamente il valore di limitazione modificato e originale.

    Informazioni sui drivers Allegati ai drivers che necessitano di particolari attenzioni, inviato dalla banca dati un file di testo ed unimmagine. Queste informazioni sono visualizzate in una finestra che si apre ogni qualvolta si carica il relativo driver. E possibile aprire le informazioni cliccando sullapposito pulsante posto nella home page di ECM2001.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 13

    LE MAPPATURE Cosa contiene una eprom? Sostanzialmente una eprom contiene un file la cui dimensione in relazione al tipo di eprom installata. Allinterno del file troveremo una moltitudine di dati scritti in forma esadecimale che comprendono il software che gestisce la centralina elettronica e le famose mappature.

    visualizzazione di una porzione del file contenuto in una eprom in esadecimale (hex)

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 14

    Un'altra possibilit di visualizzazione del contenuto di una eprom l'esposizione in forma grafica dei singoli valori esadecimali, uno dopo l'altro, che concorrono a comporre una sorta di grafico entro il quale possibile individuare le mappature.

    visualizzazione di una porzione del file contenuto in una eprom in forma grafica bidimensionale

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 15

    Ma cosa sono in realt le mappature? Sono un insieme di dati che, per praticit, trasformeremo in tabelle. ECM2001, grazie ai driver, estrae dalla eprom i dati riguardanti le mappature, divide i valori delle scale del regime e del carico, trasforma lesadecimale in decimale e rende a video una tabella molto comprensibile.

    Visualizzazione della mappatura di anticipo parzializzato espressa in gradi di anticipo

    La funzione delle mappature quella di restituire al software di gestione un valore dato dalle risposte dei sensori applicati al motore. In sostanza la tabella composta, come vediamo nellesempio sopra, da una scala orizzontale, una scala verticale e, allinterno, una serie di numeri. Sulle scale sono raffigurati i valori restituiti dai sensori applicati sul motore, vale a dire regime e carico dato dallapertura della farfalla o pressione nel collettore daspirazione (macchine equipaggiate con la sonda di pressione), mentre i numeri allinterno sono valori di tempo diniezione o gradi danticipo, i quali saranno utilizzati dal software per svolgere i calcoli in base al valore degli altri sensori (temperatura, lambda, ecc) il cui risultato sar trasmesso agli attuatori, per iniettare lesatto quantitativo di benzina e scoccare al momento giusto la scintilla daccensione. I motori sono mappati con due sistemi diversi:

    pressione/regime (sono considerati i parametri rilevati dalla sonda di pressione nel collettore daspirazione e dal regime);

    farfalla/regime (sono considerati i valori trasmessi dal debimetro, dallinterruttore o dal potenziometro montato sulla valvola a farfalla e dal regime).

    In ogni caso questa differenza ci pu interessare solo come nozione generale, infatti il modo di modificare una mappatura non cambia. Cambia invece il numero di mappature presenti. Il sistema pressione/regime ha solitamente due sole mappature, una per lanticipo ed una per liniezione, mentre il sistema farfalla/regime ha almeno tre mappature per liniezione e tre per laccensione; infatti linterruttore montato

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 16

    sulla farfalla, restituisce la posizione della farfalla in tre momenti diversi: minimo, parzializzato e pieno carico. In funzione della posizione della farfalla la centralina attiva una mappa ed il debimetro ci restituisce il carico. Oltre alle mappe di base, vale a dire quelle di accensione ed iniezione, si possono trovare altre mappe di contorno. Queste mappature sono complementari a quelle di base e contribuiscono a calcolare il valore finale in base alle temperature. Unultima serie di mappature molto importante quella che gestisce la sovralimentazione. Queste mappe sono presenti su tutti i motori turbo, eccetto i primissimi modelli dove la pressione era ancora gestita manualmente.

    Immaginiamo, dunque, di tracciare due lineerette (in orizzontale e in verticale) sui valorirestituiti dai sensori, il valore che troviamonel punto di incontro delle due linee il valoreche il software utilizzer per eseguire i calcolinecessari a sviluppare un risultato datrasmettere agli attuatori. Questo vale perTUTTE le mappature. In questo caso a 1000 giri/min. ed al 15% dicarico, la centralina utilizza il numero 410 persviluppare i calcoli necessari.

    Le mappature attive cambiano anche in funzione della temperatura, dobbiamo quindi considerare che le mappature attive a motore freddo non sono le stesse utilizzate a motore caldo, dunque dovremo fare tutte le nostre prove con il motore alla corretta temperatura desercizio.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 17

    DRIVERS I drivers sono delle estensioni software di ECM2001, le quali contengono tutte le informazioni che il programma deve conoscere per eseguire la modifica della centralina in esame. In buona sostanza, gli indirizzi delle mappe, le loro dimensioni, le zone in cui eseguire i calcoli riguardanti il checksum e altre informazioni sono contenute nel driver; l'onerosa e difficile ricerca di queste informazioni non di competenza dell'utente di ECM2001, il quale deve semplicemente preoccuparsi di aumentare o diminuire i valori di iniezione, accensione, pressione turbo, limitatore di giri e quant'altro sia visualizzato da ECM2001. Il driver individua la mappa, la racchiude in una tabella in funzione dei valori di regime e carico e fa in modo che l'utente debba semplicemente aumentare i valori visualizzati (numerici o grafici a scelta) per incrementare l'effetto della mappa in esame o diminuire per diminuire l'effetto della mappa. Infatti le mappe di alcune centraline funzionano al contrario, ma questo un problema che chi utilizza i driver non si dovr mai porre. Nella modalit tabellare della mappatura, l'incrocio delle indicazioni di carico e regime ci forniscono il dato che il microprocessore utilizza per effettuare i calcoli necessari al corretto funzionamento del motore. Quindi semplicemente conoscendo il regime e il carico del motore noi possiamo individuare il punto ESATTO in cui fare le modifiche del caso. Collegando l'emulatore, saremo in grado di vedere la traccia in tempo reale e modificare notando immediatamente l'effetto delle modifiche sul motore. Per talune centraline, insieme al driver, fornito un file di partenza, denominato .MIX, all'interno del quale sono state effettuate delle modifiche grazie alle quali si risolvono alcuni problemi di protezione. E' importante ricordare che i drivers sono a disposizione degli utenti sul nostro sito web e sono scaricabili senza limite di quantit, tramite la sottoscrizione di un abbonamento annuale.

    Mappa di iniezione parzializzato visualizzata con ECM2001

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 18

    BANCA DATI SU INTERNET La banca dati automatica accessibile soltanto con un codice ed una password assegnata da Alientech. CODICE CLIENTE: CXXXX PASSWORD : ******** L'uso della banca dati molto semplice e di seguito saranno illustrate passo a passo le istruzioni per utilizzare i drivers:

    1. Inserisci nel motore di ricerca un qualsiasi dato di riferimento (ES: produttore oppure modello dell'autovettura oppure ultime 3 cifre del numero di centralina oppure checksum), per rendere attiva la casella di testo cliccaci dentro come mostrato nella figura a destra. Per visualizzare una lista completa di tutti i driver disponibili, baster inserire uno spazio nel campo di ricerca.

    2. Premi il pulsante CERCA e darai cos inizio alla ricerca nel database. Dovrai attendere qualche secondo.

    3. Hai cos ottenuto la lista dei drivers disponibili, non ti resta che identificare quello che ti occorre.

    Es: scrivendo ALFA visualizzerai tutti i drivers disponibili per le autovetture prodotte da ALFA ROMEO oppure scrivendo PUNTO si otterranno tutti i driver disponibili per le FIAT PUNTO

    4. Una volta identificato il driver, selezionalo cliccando con il puntatore del mouse nella casellina. Potrai selezionare soltanto un driver alla volta.

    5. Ora sar possibile creare il driver premendo il pulsante CREA. Una volta realizzato il driver ti sar chiesto se si voglia crearne un altro oppure scaricare quello/i che hai creato.

    6. Ultima scelta. Cliccando sul pulsante ZIPPA DRIVERS, la banca dati terminer le operazioni di costruzione driver e ti sar visualizzata la lista delle operazioni effettuate e eventuali accorgimenti che dovrai operare. In particolare ti sar specificato il percorso dentro nel quale saranno salvati i drivers sul tuo computer, il nome ed il percorso degli eventuali files .MIX e le famiglie di checksum che dovrai possedere. Clicca sul pulsante SCARICA per salvare il file Cxxxx_R.ZIP nella directory C:\ECM2001\RECV del tuo computer. Se invece premi il pulsante ALTRO DRIVER, ritorni al punto 1 di queste istruzioni.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 19

    FAMIGLIE DI CHECKSUM SU INTERNET La banca dati automatica per il prelievo delle famiglie di checksum accessibile soltanto con un codice ed una password assegnata da Alientech agli utenti accreditati di ECM2001. Clicca sul pulsante DRIVERS DOWNLOAD dalla nostra home page e inserisci i seguenti dati: CODICE CLIENTE: CXXXX PASSWORD : ********

    Continuando nel cammino, arriveremo alla pagina di scelta della/e famiglia/e di checksum da prelevare. Sar visualizzato un elenco scorrevole, contraddistinte da un numero. Il numero visualizzato corrispondente al numero di famiglia di checksum che il driver scaricato dalla banca dati vi indica.

    Selezionando la riga corrispondente, la banca dati provveder a farvi scaricare un file chiamato sempre secondo lo stesso nostro criterio, cio con il vostro codice cliente (Cxxxx_r. zip). A questo punto sufficiente che voi trattiate questo file come quelli che prelevate per i driver. E' doveroso ricordare che tutte le famiglie di checksum prelevate saranno fatturate.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 20

    Configurazione di ECM2001

    Come vuole la tradizione di Alientech, ECM2001 stato progettato per essere di semplice utilizzo. Il suo scopo permettere anche all'utente meno esperto la modifica delle mappature, senza particolari conoscenze, in breve tempo. Per ogni centralina forniamo i DRIVER, programmi che consentono ad ECM2001 di riconoscere la centralina in oggetto e lo informano su come dovr comportarsi con le mappature e quali algoritmi di calcolo dovr usare; inoltre i driver istruiscono anche lemulatore sul tipo di eprom da utilizzare. Senza driver, ECM2001 pu in ogni caso lavorare con le centraline, con le funzioni esadecimale o grafica, ma lutente non esperto in mappature si trover in serie difficolt, quando dovr mappare in esadecimale o in decimale senza utilizzare i driver. Luso delledit diretto dunque riservato agli utenti che hanno gi acquisito una certa esperienza sulle mappature. Dopo aver avviato il programma, compare la schermata del men iniziale. In questa schermata possiamo scegliere i files con i quali lavorare e abbiamo a disposizione la toolbar e i vari menu a tendina che contengono tutte le funzioni del programma. Diamo ora uno sguardo alle funzioni di ECM2001.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 21

    Menu File

    gestione comunicazioni

    gestione powergate

    carica driver mappe

    carica eprom originale

    carica eprom modificata

    salva eprom modificata

    carica memo indirizzi

    salva memo indirizzi

    cancella memoria

    altre finestre

    Gestione comunicazioni

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 22

    La maschera di gestione dell'emulatore permette di:

    Attivare questa casella quando non si usa l'emulatore. In questo modo ECM ignorer tutti i comandi relativi all'emulazione. Lasciare la casella disattivata per utilizzare l'emulatore.

    Selezionare la porta seriale del PC alla quale collegato l'emulatore.

    Permette di modificare la velocit di trasmissione dati tra il PC e l'emulatore. Da usarsi solo se si avessero problemi con la porta seriale.

    Apre la tabella (immagine riportata di seguito) dalla quale bisogna scegliere quale tipo di eprom dobbiamo emulare. Se si sceglie un tipo di eprom con lunghezza diversa dal file da caricare nell'emulatore, un messaggio di errore impedir l'operazione.

    In questa casella esposto l'attuale tempo di risposta dell'emulatore ai comandi impartitigli da EC2001.

    Abilita la comunicazione seriale secondo lo standard RS485 e permette l'utilizzo di pi emulatori contemporaneamente.

    Visualizza quale log stato caricato.

    Visualizza i parametri dell'emulatore e lo stato del collegamento.

    Premendo questo bottone, ECM2001 richiede ciclicamente i parametri all'emulatore. Questo comando si usa in fase di assistenza.

    La toolbar racchiude le funzioni di upload e download dell'emulatore. I pulsanti, da sinistra verso destra, servono a:

    salvare i parametri di comunicazione; caricare la RAM1 dell'emulatore. Sar chiesto di

    selezionare un file-eprom dal disco. caricare la RAM2 dell'emulatore. Sar chiesto di

    selezionare un file-eprom dal disco. caricare la RAM1 e copiare il file caricato anche sulla

    RAM2. Sar chiesto di selezionare un file-eprom dal disco.

    salvare su disco il contenuto della RAM1. salvare su disco il contenuto della RAM2.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 23

    Tabella delle eprom emulabili

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 24

    Gestione powergate ECM2001 contiene il software di gestione di POWERGATE dalla versione 3.0 in avanti. Si accede alla sezione dedicata a POWERGATE cliccando sulla relativa icona dalla home page di ECM2001, oppure dal menu FILE GESTIONE POWERGATE oppure premendo CTRL + P.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 25

    Comunicazione

    Permette di impostare e verificare lo stato del collegamento, visualizzando il numero di porta alla quale ci si collega e la velocit di trasmissione dei dati tra POWERGATE e il computer.

    Questo pulsante serve per attivare la comunicazione, tramite il cavo USB, tra il personal computer e Powergate. A connessione avvenuta appariranno i dati relativi alla porta connessa e alla velocit di trasmissione dati.

    Nel caso in cui POWERGATE venga collegato per la prima volta alla porta USB del computer, si attiva automaticamente lunica opzione disponibile, cio LINIZIALIZZAZIONE, che permette linvio del software relativo alla centralina da programmare.

    Durante la fase di inizializzazione, necessario scegliere la famiglia di centraline a cui sar destinato, utilizzando il men sopra riportato. Per ogni famiglia sar necessario scegliere il relativo firmware, avendo laccortezza di scegliere il pi recente. Il nome del firmware stato realizzato con la seguente logica: Nome firmware: F002_110.FMW F002 Firmware relativo alla famiglia 2 110 Versione del firmware. Pi alto il numero, pi recente la versione.

    ATTENZIONE: LA PROCEDURA DI INIZIALIZZAZIONE E IRREVERSIBILE. DOPO AVER INIZIALIZZATO POWERGATE PER UNA DETERMINATA FAMIGLIA, LAPPARECCHIO SARA

    DEFINITIVAMENTE ASSOCIATO ALLA FAMIGLIA UTILIZZATA.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 26

    Versione

    Nella sezione VERSIONE vengono visualizzati i dati contenuti in un POWERGATE precedentemente inizializzato. Questa sezione, inoltre, consente di eseguire laggiornamento firmware e la selezione della lingua, tra quelle disponibili, con la quale verranno composti i messaggi visualizzati sul display di POWERGATE.

    Laggiornamento del firmware una procedura che servir solo nel caso in cui si renda necessario sostituire il software di gestione di POWERGATE con una versione pi recente. Per fare ci bisogner cliccare sul relativo bottone e scegliere da men la nuova versione da installare. La procedura potenzialmente pericolosa e potrebbe bloccare POWERGATE, pertanto il nostro consiglio di effettuare laggiornamento del firmware solo ed esclusivamente se necessario.

    Programmazione

    Dopo aver effettuato linizializzazione di POWERGATE, necessario:

    connettere POWERGATE al connettore OBD della vettura (nel caso in cui la famiglia preveda la lettura del file originale dalla centralina)

    caricare il file originale in POWERGATE tramite la sezione Programmazione (nel caso cui non sia prevista la lettura del file originale)

    Attraverso il pulsante Ispezione si controlla lo stato delle memorie contenute in POWERGATE. Lettura POWERGATE >> PC

    Dopo aver cliccato sul pulsante Ispezione vengono visualizzati i nomi dei file contenuti nella memoria di POWERGATE. Per leggere il contenuto di una memoria e salvarlo sul disco del computer, sar sufficiente selezionare il file che si vuole copiare e cliccare sul pulsante Lettura. A operazione conclusa, apparir una finestra che permette il salvataggio del file sul disco.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 27

    Scrittura PC >> POWERGATE Questa sezione consente di selezionare un file, appartenente alla famiglia per cui stato inizializzato POWERGATE affinch esso possa essere inserito nella memoria dello strumento.

    Cliccare sul pulsante Sfoglia per ricercare il file sul disco del computer e quindi selezionarlo.

    Cliccare sul check box relativo alla sezione di memoria che si vuole programmare con il file selezionato.

    Scrivere una descrizione per il file programmato (massimo 16 caratteri) che sar visualizzata sul display di POWERGATE.

    Cliccare sul pulsante Scrittura.

    Nel caso in cui POWERGATE venga inizializzato con una famiglia che non prevede la lettura del file originale direttamente dalla centralina, in questa sezione ci sar anche la possibilit di caricare il file originale.

    Progresso comunicazioni Visualizza il progresso della comunicazione e d la possibilit di interrompere la procedura attraverso il pulsante Interrompere.

    Cancellazione modificati POWERGATE

    Da questa sezione possibile cancellare una delle tre aree di memoria relative ai files modificati. E sufficiente selezionare larea da cancellare e cliccare sul pulsante CANCELLA

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 28

    Procedure Di seguito riportato la spiegazione passo a passo delle operazioni necessarie per effettuare linizializzazione e la programmazione di POWERGATE: Inizializzazione

    Eseguire ECM2001 e connettere POWERGATE tramite il cavo USB in dotazione con il pacchetto STARTER KIT.

    Cliccare sullicona Powergate, nella home page del programma, per entrare nellarea dedicata a questo strumento.

    Cliccare sul pulsante Collegamento. Essendo POWERGATE vergine, inizia automaticamente la procedura di inizializzazione. Selezionare la famiglia di comunicazione alla quale appartiene la centralina, scegliere il firmware pi recente e cliccare sul pulsante Programmazione.

    Il nome del firmware stato realizzato con la seguente logica: Nome firmware: F002_110.FMW F002 Firmware relativo alla famiglia 2 110 Versione del firmware. Pi alto il numero, pi recente la versione.

    ATTENZIONE: LA PROCEDURA DI INIZIALIZZAZIONE E IRREVERSIBILE. DOPO AVER INIZIALIZZATO POWERGATE PER UNA DETERMINATA FAMIGLIA, LAPPARECCHIO SARA

    DEFINITIVAMENTE ASSOCIATO ALLA FAMIGLIA UTILIZZATA.

    Lettura file originale Terminata linizializzazione si pu procedere alla lettura del file originale, collegando POWERGATE alla presa OBD della vettura. Seguire le istruzioni che appaiono sul display di POWERGATE e attendere (senza staccare il cavo OBD o spegnere il quadro) il termine della lettura. A lettura completata, seguire le istruzioni sul display e, infine, scollegare POWERGATE. Nel caso in cui la famiglia non preveda la lettura delloriginale dal connettore OBD, dopo linizializzazione, necessario premere sul pulsante Ispezione al fine di attivare la casella relativa alla scrittura del file originale nella memoria di POWERGATE. Salvataggio file originale su PC Ricollegare POWERGATE al cavo USB, in modo da poter comunicare con il PC. Cliccare sullicona Powergate nella home page del programma, per entrare nellarea dedicata a questo strumento. Cliccare nuovamente sul pulsante Collegamento. Cliccare sul pulsante Ispezione per visualizzare lo stato delle memorie di POWERGATE. Cliccare sul check box relativo al file originale e cliccare sul pulsante Lettura per iniziare il trasferimento del file originale da POWERGATE al personal computer.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 29

    Programmazione files modificati su POWERGATE Dopo aver creato i files modificati (max 3) con il checksum corretto, si pu procedere alla scrittura degli stessi su POWERGATE.

    Cliccare sul pulsante Sfoglia per ricercare il file sul disco del computer e quindi selezionarlo.

    Cliccare sul check box relativo alla sezione di memoria che si vuole programmare con il file selezionato.

    Scrivere una descrizione per il file programmato (massimo 16 caratteri) che sar visualizzata sul display di POWERGATE.

    Cliccare sul pulsante Scrittura. Non necessario caricare tutti e tre i files modificati. E possibile riprogrammare larea relativa ai files modificati, semplicemente riscrivendo un altro file nella medesima posizione.

    Soluzione dei problemi Nel caso in cui si interrompesse la scrittura in modo errato:

    Scollegamento presa OBD Spegnimento quadro

    POWERGATE provveder in modo automatico, al primo collegamento a ripristinare il file originale in memoria.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 30

    Caricamento driver mappe Innanzitutto vediamo di capire cosa sono e a cosa servono i driver. I drivers sono delle estensioni software di ECM2001, le quali contengono tutte le informazioni che il programma deve conoscere per effettuare la modifica della centralina in esame. In buona sostanza, gli indirizzi delle mappe, le loro dimensioni, le zone in cui effettuare i calcoli relativi al checksum e altre informazioni sono contenute nel driver; la ricerca di queste informazioni non di competenza dell'utente di ECM2001, il quale deve semplicemente preoccuparsi di aumentare o diminuire i valori di iniezione, accensione, pressione turbo, limitatore di giri e quant'altro sia visualizzato da ECM2001. La mappa quindi individuata dal driver e racchiusa in una tabella in funzione dei valori di regime e carico. L'incrocio delle indicazioni di carico e regime ci forniscono il dato che il microprocessore utilizza per effettuare i calcoli necessari al corretto funzionamento del motore. Quindi semplicemente conoscendo il regime e il carico del motore saremo in grado individuare il punto ESATTO in cui fare le modifiche del caso. Collegando l'emulatore, potremo vedere la traccia in tempo reale e modificare notando immediatamente l'effetto delle modifiche sul motore. Per talune centraline, insieme al driver, fornito un file di partenza, denominato .MIX, all'interno del quale sono effettuate delle modifiche grazie alle quali si risolvono alcuni problemi di protezione. E' importante ricordare che i drivers sono a disposizione degli utenti sul nostro sito web e sono scaricabili senza limite di quantit, tramite la sottoscrizione di un abbonamento annuale. Quindi per caricare i driver si seleziona l'apposito comando oppure si preme il relativo bottone. Comparir la seguente schermata, dove sar sufficiente selezionare il driver desiderato e cliccare sul tasto OK.

    Caricando il driver si istruisce il programma circa il funzionamento del file da modificare. La finestra del menu principale nella quale riepilogato il driver caricato, avr questo aspetto:

    e descrive la posizione ed il nome del driver caricato, la sua descrizione e, molto importante, la famiglia di checksum necessaria, in questo caso la numero 9. ATTENZIONE, se non avete acquistato la famiglia di checksum che ECM2001 vi propone, rischiate di provocare seri danni alla centralina.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 31

    Caricamento eprom originale Prima di iniziare a mappare necessario caricare nella memoria di ECM2001 il file da mappare. Dobbiamo ricordare che per eprom originale non si intende necessariamente il file mai modificato letto dalla centralina originale, ma bens si intende un file (originale, modificato, mix ...) che useremo come base di partenza per effettuare i nostri miglioramenti. Per caricare il file in memoria sufficiente selezionare il relativo comando nel men file o cliccare sul relativo bottone. Comparir la seguente schermata che ci permetter di selezionare e confermare il file desiderato.

    Caricamento eprom modificata ECM2001 funziona mantenendo in memoria il file originale ed una sua copia sulla quale effettuare le modifiche. In questo modo avremo sempre il file originale per poter fare confronti. Ma non solo, in questo modo possibile caricare in un'area della memoria (quella che per definizione si chiama ORIGINALE) un file e caricarne un altro sull'altra area di memoria (per definizione MODIFICATO). In questo modo potremo anche confrontare, per esempio, due modificati diversi. Per caricare il file in memoria sufficiente selezionare il relativo comando nel men file o cliccare sul relativo bottone. Comparir la seguente schermata che ci permetter di selezionare e confermare il file desiderato.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 32

    Salvataggio eprom modificata Dopo aver effettuato le modifiche del caso, dobbiamo salvare il file sul disco fisso del PC. Per salvare il file in memoria sufficiente selezionare il relativo comando nel men file o cliccare sul relativo bottone. Comparir la seguente schermata che ci permetter di selezionare la cartella nella quale salvare il file, nominarlo e scrivere una riga di commento.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 33

    Caricamento memo I file MEMO sono degli utili strumenti per chi vuole cimentarsi con la ricerca delle mappe. Permettono di memorizzare fino a 12 indirizzi hex con relativo commento. Naturalmente possibile salvare il file memo relativo ad una centralina e poi caricarlo nel momento in cui necessario ritoccare la mappa precedentemente eseguita. I file memo sono salvati con estensione .MEM

    Salvataggio file memo I file MEMO sono degli utili strumenti per chi vuole cimentarsi con la ricerca delle mappature. Permettono di memorizzare fino a 12 indirizzi hex con relativo commento. Naturalmente possibile salvare il file memo relativo ad una centralina e poi caricarlo nel momento in cui necessario ritoccare la mappa precedentemente eseguita. I file memo sono salvati con estensione .MEM

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 34

    Cancella memoria Attraverso questo pulsante possibile liberare la memoria del programma, consentendo cos di ricominciare da zero nel caricamento di file originali e driver, senza la necessit di chiudere e riaprire il programma.

    Altre finestre Quando sono aperte pi finestre di ECM2001 contemporaneamente, la pressione di questo tasto permette l'alternarsi delle finestre.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 35

    Menu Modifica

    Icone di riferimento sulla toolbar

    esadecimale

    grafica

    Driver personalizzati

    Da questo men possibile entrare nella modalit esadecimale, grafica o di creazione dei driver.

    Editor esadecimale (hex)

    ECM2001 dotato di un editor esadecimale con traccia in tempo reale (se collegato all'emulatore Bit Power2). Dopo aver caricato una eprom, vediamo quali sono le funzioni dell'editor. Vediamo di capire quali sono le funzioni di questo editor. Naturalmente le migliori prestazioni di questo editor si ottengono collegando la centralina tramite l'emulatore Bit Power2.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 36

    Menu FILE

    Carica blocco Carica in memoria una mappa (dati oppure incrementi) precedentemente salvata

    ALT+F1

    Salva blocco (dati)

    Salva i dati della mappa attualmente visualizzata affinch essa possa essere in seguito utilizzata su un altro file. Questa funzione salva i dati della mappa

    ALT+F2

    Salva blocco (incrementi)

    Salva gli incrementi (variazioni tra originale e modificato) della mappa attualmente visualizzata affinch essi possano essere in seguito utilizzati su un altro file

    ALT+F3

    Conferma Conferma le modifiche effettuate F3

    Annulla Annulla le modifiche effettuate F4

    Ripristina originale

    Ripristina il file originale in tutte e due le aree di memoria F5

    Uscita Esce dalla funzione ALT+F4

    Menu VISUALIZZA

    Finestra principale

    Riporta in primo piano la finestra principale di ECM2001 CTRL + HOME

    Altre finestre la pressione di questo tasto permette l'alternarsi delle finestre, quando sono aperte pi finestre di ECM2001 contemporaneamente

    CTRL + TAB

    Scorrimento veloce

    La pressione di questo pulsante alterna la funzione di SCROLL del dump esadecimale alla funzione di modifica

    ALT+S

    Valori in base 10

    Converte i valori esadecimali contenuti nelle celle in valori decimali

    ALT+X

    Caratteri ASCII

    Attiva o disattiva la casella contenente la traduzione ASCII dei valori esadecimali, permettendo di guadagnare spazio sul monitor

    ALT+H

    Differenze

    Questa voce di menu attiva una funzione che evidenzia le differenze tra il file caricato nella zona di memoria 1 e quelle caricate nella zona di memoria 2 (1 = originale 2 = modificato)

    ALT+D

    Incrementi Differentemente dalla funzione vista in precedenza, questa voce di menu visualizza gli incrementi o i decrementi tra il file originale e quello modificato

    ALT+I

    Ricerca dati Permette di ricercare all'interno del dump esadecimale una combinazione di valori

    F7

    Vai all'indirizzo ...

    Porta il cursore nella casellina dove scrivere un indirizzo hex al quale ci si vuole recare

    CTRL + I

    Definizione colori

    Permette di modificare i colori di default. ALT+ F12

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 37

    Menu VARIAZIONE MANUALE

    Aggiungi 1 Incrementa di ununit il valore contenuto nelle caselle selezionate

    +

    Sottrai 1 Decrementa di ununit il valore contenuto nelle caselle selezionate

    -

    Aggiungi 5 Incrementa di 5 unit il valore contenuto nelle caselle selezionate

    Pag Up

    Sottrai 5 Decrementa di 5 unit il valore contenuto nelle caselle selezionate

    Pag Dw

    Valore massimo

    Porta tutte le caselle selezionate al valore hex massimo (FF)

    END

    Valore minimo

    Porta tutte le caselle selezionate al valore hex pi basso (00)

    HOME

    Valore assoluto

    Aumenta o diminuisce le caselle selezionate del valore inserito nella casella "variazione manuale assoluta" a destra dello schermo

    V

    Valore percentuale

    Aumenta o diminuisce le caselle selezionate del valore inserito nella casella "variazione manuale percentuale" a destra dello schermo

    P

    Variazione Permette di digitare una modifica nella cella selezionata ALT + E

    Annulla Ripristina i valori originali nelle caselle selezionate U

    Menu TRACCIA

    Attiva Dopo aver effettuato il collegamento con l'emulatore, l'esecuzione di questa funzione attiva la traccia in temporeale a video

    T

    Bloccata Alla pressione del tasto F8, ECM2001 blocca la traccia nel punto in cui si trova

    F8

    Segui La cella di edit si posiziona sulla traccia, in questo modo possibile mappare senza guardare lo schermo del PC

    ALT + A

    Registrazione Effettua la registrazione dei movimenti della traccia allinterno delle mappe.

    CTRL+ R

    Riproduzione Riproduce in un secondo momento, quel che si registrato in precedenza.

    CTRL + P

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 38

    Questa zona dello schermo riassume i dati relativi ai files caricati in memoria. La casella con lo sfondo verde rappresenta il file attualmente visualizzato e i valori di checksum sono aggiornati ogni qualvolta si modifichi il file.

    Permette di attivare la traccia, modificare il tempo di scansione per avere una visualizzazione migliore della traccia in funzione del PC utilizzato

    Inserire nelle relative caselline il valore con il quale si vuole effettuare la modifica attivare il pulsante relativo alla propria scelta, dopo di ch modificare larea scelta con i pulsanti pag up o pag dw, premere U per annullare l'ultima modifica.

    Le prime due caselle visualizzano gli indirizzi di inizio e fine di una selezione effettuata con il mouse. Le ultime due caselle evidenziano gli indirizzi di una zona copiata negli appunti (selezione poi CTRL +C)

    Copia negli appunti i valori contenuti in una selezione praticata con il mouse

    Copia negli appunti gli incrementi (cio le differenze tra originale e modificato) di una selezione praticata con il mouse

    Incolla in una selezione praticata con il mouse i valori precedentemente copiati negli appunti

    La casellina permette di scrivere un indirizzo hex al quale ci si vuole recare. I primi due tasti fanno avanzare la visualizzazione alla prima variazione tra originale e modificato precedente o successiva alla posizione corrente. I pulsanti numerati da 1 a 12 sono le posizioni del file memo nel quale possibile memorizzare indirizzi eventualmente trovati dall'utente. L'ultimo pulsante, permette di editare la tabella memo, aggiungendo una descrizione all'indirizzo memorizzato.

    La casellina di testo indica se ci sono modifiche al file ancora dasalvare.

    Il primo pulsante da sinistra verso destra consente la memorizzazione delle modifiche apportate al file.

    Il secondo pulsante cancella le ultime modifiche salvate ripristinando i dati precedenti ad esse.

    Annulla tutte le modifiche effettuate e ricopia il file nella posizione ORI in MOD

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 39

    Editor grafico 2D ECM2001 dotato di un editor grafico con traccia in tempo reale (se collegato all'emulatore Bit Power2). Dopo aver caricato una eprom, vediamo quali sono le funzioni dell'editor

    Vediamo di capire quali sono le funzioni di questo editor. Naturalmente le migliori prestazioni di questo editor si ottengono collegando la centralina tramite l'emulatore Bit Power2.

    Menu FILE

    Carica blocco Carica in memoria una mappa (dati oppure incrementi) precedentemente salvata

    ALT + F1

    Salva blocco (dati)

    Salva i dati della mappa attualmente visualizzata affinch essa possa essere in seguito utilizzata su un altro file. Questa funzione salva i dati della mappa

    ALT + F2

    Salva blocco (incrementi)

    Salva gli incrementi (variazioni tra originale e modificato) della mappa attualmente visualizzata affinch essi possano essere in seguito utilizzati su un altro file

    ALT + F3

    Conferma Conferma le modifiche effettuate F3

    Annulla Annulla le modifiche effettuate F4 Ripristina originale

    Ripristina il file originale in tutte e due le aree di memoria

    F5

    Uscita Esce dalla funzione ALT + F4

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 40

    Menu VISUALIZZA

    Finestra principale

    Riporta in primo piano la finestra principale di ECM2001 CTRL + HOME

    Altre finestre La pressione di questo tasto permette l'alternarsi delle finestre, quando sono aperte pi finestre di ECM2001 contemporaneamente

    CTRL + TAB

    Vai all'indirizzo ...

    Porta il cursore nella casellina dove scrivere un indirizzo hex al quale ci si vuole recare

    CTRL + I

    Blocca il cursore Permette di bloccare il puntatore del mouse su un punto preciso del grafico e liberare il cursore del mouse per azionare altri comandi

    CTRL +S

    Selezione

    Posizionando il mouse su un punto del grafico, questo comando marca linizio di una selezione. Posizionando una seconda volta il mouse su un altro punto del grafico, questo comando marca la fine della selezione. Si ottiene lo stesso risultato cliccando con il tasto destro del mouse

    CTRL + B

    Definizione colori

    Permette di modificare i colori di default ALT + F12

    Abilita selezione multipla

    Permette di bloccare il puntatore del mouse su pi puntiprecisi del grafico in contemporanea, mantenendo una dimensione costante.

    CTRL + M

    Abilita ampiezza costante

    Se disattivato, consente di selezionare pi punti a distanze differenti.

    CTRL + K

    Menu VARIAZIONE MANUALE

    Aggiungi 1 Incrementa di ununit il valore contenuto nelle caselle selezionate

    +

    Sottrai 1 Decrementa di ununit il valore contenuto nelle caselle selezionate

    -

    Aggiungi 5 Incrementa di 5 unit il valore contenuto nelle caselle selezionate

    PagUp

    Sottrai 5 Decrementa di 5 unit il valore contenuto nelle caselle selezionate

    PagDw

    Valore massimo Porta tutte le caselle selezionate al valore hex massimo (FF)

    END

    Valore minimo Porta tutte le caselle selezionate al valore hex pi basso (00)

    HOME

    Valore assoluto Aumenta o diminuisce le caselle selezionate del valore inserito nella casella "variazione manuale assoluta" a destra dello schermo

    V

    Valore percentuale

    Aumenta o diminuisce le caselle selezionate del valore inserito nella casella "variazione manuale percentuale" a destra dello schermo

    P

    Annulla Ripristina i valori originali nelle caselle selezionate U

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 41

    Menu CALCOLO ANTICIPO

    Consente di scegliere il calcolo di conversione che la centralina esegue per visualizzare gli esatti gradi di anticipo. I gradi di anticipo saranno visualizzati in fondo alla finestra.

    Menu TRACCIA

    Attiva Dopo aver effettuato il collegamento con l'emulatore, l'esecuzione di questa funzione attiva la traccia in tempo reale a video

    T

    Bloccata Alla pressione del tasto F8, ECM2001 blocca la traccia nel punto in cui si trova

    F8

    Segui La cella di edit si posiziona sulla traccia, in questo modo possibile mappare senza guardare lo schermo del PC

    ALT + A

    Registrazione Effettua la registrazione dei movimenti della traccia allinterno delle mappe.

    CTRL+ R

    Riproduzione Riproduce in un secondo momento, quel che si registrato in precedenza.

    CTRL + P

    Utility per la gestione dello zoom

    Questa zona dello schermo riassume i dati relativi ai files caricati in memoria. I valori di checksum sono aggiornati ogni qualvolta si modifichi il file. Inoltre possibile vedere le differenze in valore assoluto e in percentuale tra il file originale ed il file modificato

    Permette di attivare la traccia, modificare il tempo di scansione per avere una visualizzazione migliore della traccia in funzione del PC utilizzato.

    Selezionando la casella "ORI >> MOD" diciamo a ECM2001 di ripristinare i dati originali sul file modificato, nei punti in cui si passa con il mouse con il tasto destro mantenuto premuto. In pratica facciamo in modo che la linea rossa (MOD) si sovrapponga alla linea blu (ORI).

    "Max var." significa che ECM2001 obbligato a modificare, in + o in -, ad ogni passaggio del mouse con il limite di unit massimo impostato nella casella (15 in questo caso). Questa funzione serve per evitare danni derivanti da un errato uso del mouse.

    Le casella "DEC" e "ESA" contengono il valore, decimale ed esadecimale, selezionato dal mouse

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 42

    Questo gruppo di funzioni permettono ad ECM2001 di visualizzare un grafico chiaro e comprensibile per tutti i tipi di files contenuti nelle eprom, siano essi a 8 bit a 16 bit, ecc.

    La casella di testo indica se ci sono modifiche al file ancora da salvare.

    Il primo pulsante da sinistra verso destra consente la memorizzazione delle modifiche apportate al file.

    Il secondo pulsante cancella le ultime modifiche salvate ripristinando i dati precedenti ad esse.

    Annulla tutte le modifiche effettuate e ricopia il file nella posizione ORI in MOD

    La casellina permette di scrivere un indirizzo hex al quale ci si vuole recare. Il primo tasto ci riporta ad una selezione precedentemente effettuata. I secondi due tasti fanno avanzare la visualizzazione alla prima variazione tra originale e modificato precedente o successiva alla posizione corrente. I tasti numerati da 1 a 12 sono le posizioni del file memo nel quale possibile memorizzare indirizzi eventualmente trovati dall'utente. L'ultimo pulsante, permette di editare la tabella memo, aggiungendo una descrizione all'indirizzo memorizzato.

    Il pulsante "BLOCCA" permette di bloccare lo scorrimento del file ORI e lascia il file MOD libero di scorrere sullo schermo. Questa funzione serve quanto necessario far scorrere due files al fine di ricopiare le mappe da un file all'altro. Il pulsante "ALLINEA" ripristina immediatamente la naturale sovrapposizione dei files.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 43

    Editor grafico 3D ECM2001 dotato di un editor grafico in 3 dimensioni con traccia in tempo reale (se collegato all'emulatore Bit Power2). Dopo aver caricato un driver ed il relativo file originale, scegliamo la mappa che desideriamo modificare e attiviamo la grafica 3D.

    Menu VISUALIZZA

    Finestra Principale

    Riporta in primo piano la finestra principale di ECM2001

    CTRL HOME

    Finestra esadecimale

    Apre in primo piano l'editor esadecimale di ECM2001 ALT + H

    Finestra grafica Apre in primo piano l'editor grafico 2D di ECM2001 ALT + G

    Edit mappa Riporta in primo piano la mappa attiva in visualizzazione tabellare

    ALT + M

    Altre finestre

    quando sono aperte pi finestre di ECM2001 contemporaneamente, la pressione di questo tasto permette l'alternarsi delle finestre

    CTRL + TAB

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 44

    Menu GRAFICO

    Zoom (ingrandimento)

    Ingrandisce il grafico nella relativa finestra CTRL Pag Up

    Zoom (riduzione)

    Riduce il grafico nella relativa finestra CTRL Pag Dw

    Ruota verso l'alto

    Ruota il grafico verso l'alto CTRL Up

    Ruota verso il basso

    Ruota il grafico verso il basso CTRL Down

    Ruota verso sinistra

    Ruota il grafico verso sinistra CTRL

    Left

    Ruota verso destra

    Ruota il grafico verso destra CTRL Right

    Menu SELEZIONE

    Sposta a destra Sposta la selezione sul grafico verso destra Right

    Sposta a sinistra Sposta la selezione sul grafico verso sinistra Left

    Sposta in alto Sposta la selezione sul grafico verso lalto Up

    Sposta in basso Sposta la selezione sul grafico verso il basso Down

    Allarga Aumenta la selezione secondo un asse Shift + Right

    Restringi Diminuisce la selezione secondo un asse Shift +

    Left

    Allunga Aumenta la selezione secondo un asse Shift + Up

    Accorcia Diminuisce la selezione secondo un asse Shift + Down

    Menu MODIFICA

    Aggiungi 1 Incrementa di ununit il valore contenuto nelle caselle selezionate

    +

    Sottrai 1 Decrementa di ununit il valore contenuto nelle caselle selezionate

    -

    Aggiungi 5 Incrementa di 5 unit il valore contenuto nelle caselle selezionate

    Pag Up

    Sottrai 5 Decrementa di 5 unit il valore contenuto nelle caselle selezionate

    Pag Dw

    Assegna massimo

    Porta tutte le caselle selezionate al valore hex massimo (FF)

    END

    Assegna minimo Porta tutte le caselle selezionate al valore hex pi basso (00)

    HOME

    Variazione assoluta

    Effettua una variazione del valore impostato, nella zona selezionata

    ALT + A

    Variazione percentuale

    Effettua una variazione percentuale, nella zona selezionata

    ALT + P

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 45

    Permette di attivare la traccia, modificare il tempo di scansione per avere una visualizzazione migliore della traccia in funzione del PC utilizzato.

    Casella riepilogativa del file visualizzato e relativo checksum

    Casella riepilogativa contenente il nome del file modificato (se diverso dalloriginale) ed il nome del driver utilizzato

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 46

    Editor tabellare

    Il potente editor tabellare di ECM2001 consente di mappare con incredibile semplicit qualsiasi centralina. Vediamo i comandi disponibili:

    Menu FILE

    Carica mappa Carica in memoria una mappa (dati oppure incrementi) precedentemente salvata

    ALT + F1

    Salva mappa (dati)

    Salva i dati della mappa attualmente visualizzata affinch essa possa essere in seguito utilizzata su un altro file. Questa funzione salva i dati della mappa.

    ALT + F2

    Salva mappa (incrementi)

    Salva gli incrementi (variazioni tra originale e modificato) della mappa attualmente visualizzata affinch essi possano essere in seguito utilizzati suun altro file.

    ALT + F3

    Conferma Conferma le modifiche effettuate F3

    Annulla Annulla le modifiche effettuate F4

    Ripristina originale

    Ripristina il file originale in tutte e due le aree di memoria

    F5

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 47

    Menu VISUALIZZA

    Finestra principale Porta in primo piano il finestra iniziale di ECM2001

    CTRL + HOME

    Finestra esadecimale

    Apre e porta in primo piano l'editor esadecimale (hex)

    ALT + H

    Finestra grafica 2D Apre e porta in primo piano l'editor grafico 2D ALT + G Finestra grafica 3D Apre e porta in primo piano l'editor grafico 3D ALT + S

    Altre finestre La pressione di questo tasto permette l'alternarsi delle finestre, quando sono aperte pi finestre di ECM2001 contemporaneamente

    CTRL + TAB

    Differenze

    Questa voce di menu attiva una funzione che evidenzia le differenze tra il file caricato nella zona di memoria 1 e quelle caricate nella zona di memoria 2 (1 = originale 2 = modificato)

    ALT + D

    Incrementi

    Differentemente dalla funzione vista in precedenza, questa voce di menu visualizza gli incrementi o i decrementi tra il file originale e quello modificato

    ALT + I

    Definizione colori Permette di modificare i colori di default. ALT + F12

    Grafici riga/colonna Permette di visualizzare o no i grafici di carico e giri

    ALT + R

    Menu VARIAZIONE MANUALE

    Aggiungi 1 Incrementa di ununit il valore contenuto nelle caselle selezionate

    +

    Sottrai 1 Decrementa di ununit il valore contenuto nelle caselle selezionate

    -

    Aggiungi 5 Incrementa di 5 unit il valore contenuto nelle caselle selezionate

    Pag Up

    Sottrai 5 Decrementa di 5 unit il valore contenuto nelle caselle selezionate

    Pag Dw

    Valore massimo Porta tutte le caselle selezionate al valore hex massimo (FF)

    END

    Valore minimo Porta tutte le caselle selezionate al valore hex pi basso (00)

    HOME

    Valore assoluto Aumenta o diminuisce le caselle selezionate del valore inserito nella casella "variazione manuale assoluta" a destra dello schermo

    V

    Valore percentuale Aumenta o diminuisce le caselle selezionate del valore inserito nella casella "variazione manuale percentuale" a destra dello schermo

    P

    Singola cella Permette di selezionare e modificare una singola cella

    ALT + E

    Annulla Ripristina i valori originali nelle caselle selezionate

    U

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 48

    Menu CALCOLO ANTICIPO

    Permette di scegliere il tipo di centralina relativa al file caricato, affinch ECM2001 possautilizzare il calcolo appropriato per visualizzare igradi di anticipo reale

    Menu TRACCIA

    Attiva Dopo aver effettuato il collegamento con l'emulatore, l'esecuzione di questa funzione attiva la traccia in tempo reale a video

    T

    Bloccata Alla pressione del tasto F8, ECM2001 blocca la traccia nel punto in cui si trova

    F8

    Segui La cella di edit si posiziona sulla traccia, in questo modo possibile mappare senza guardare lo schermo del PC

    ALT + A

    Registrazione Effettua la registrazione dei movimenti della traccia allinterno delle mappe.

    CTRL+ R

    Riproduzione Riproduce in un secondo momento, quel che si registrato in precedenza.

    CTRL + P

    Barra dei pulsanti

    Porta in primo piano il finestra iniziale di ECM2001

    Quando sono aperte pi finestre di ECM2001 contemporaneamente, la pressione di questo tasto permette l'alternarsi delle finestre

    Apre l'editor esadecimale esattamente all'indirizzo della mappa visualizzata

    Apre l'editor grafico esattamente all'indirizzo della mappa visualizzata

    Carica da disco dati o incrementi precedentemente salvati

    Salva su disco i dati contenuti nella mappa visualizzata

    Salva su disco gli incrementi effettuati sulla mappa visualizzata

    Questa zona dello schermo riassume i dati relativi ai files caricati in memoria. I valori di checksum sono aggiornati ogni qualvolta si modifichi il file. La casella con sfondo verde contiene il nome del file attualmente visualizzato

    Inserire nelle relative caselline il valore con il quale si vuole effettuare la modifica attivare il pulsante relativo alla propria scelta, dopo di ch modificare larea scelta con i pulsanti pag up o pag dw, premere U per annullare l'ultima modifica.)

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 49

    Permette di attivare la traccia, modificare il tempo di scansione per avere una visualizzazione migliore della traccia in funzione del PC utilizzato.

    La casellina di testo indica se ci sono modifiche al file ancora da salvare.

    Il primo pulsante da sinistra verso destra consente la memorizzazione delle modifiche apportate al file.

    Il secondo pulsante cancella le ultime modifiche salvate ripristinando i dati precedenti ad esse.

    Il terzo annulla tutte le modifiche effettuate e ricopia il file nella posizione ORI in MOD

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 50

    Menu OPZIONI

    Icone di riferimento sulla toolbar

    modifica percorsi

    salva percorsi

    Il men OPZIONI consente di modificare i parametri di ricerca dei files sul disco fisso del PC.

    Modifica percorsi

    Questo men permette la modifica dei percorsi proposti da ECM2001 nel momento in cui si cercano i files sul disco fisso del PC. Il pulsante "VALORI ORIGINALI" annulla le modifiche effettuate e ripristina i valori salvati precedentemente. La casella "SOVRASCRITTURA MAPPE AFFINI" fa s che ECM2001 sovrascriva mappature affini a quella scelta. Naturalmente in questo caso obbligatorio l'uso del driver.

    Salva percorsi Consente il salvataggio delle modifiche effettuate ai percorsi di ricerca

    CTRL + P

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 51

    Menu UTILITY

    Il men UTILITY contiene una serie di funzioni molto importanti.

    Checksum Famiglie disponibili

    Controllo checksum

    Bosch M3.x

    Checksum parziale

    EDC16 Codifica > E16

    Decodifica > BIN

    M155 Compressione BIN > BCB

    Decompressione BCB > BIN

    Siemens F200 Codifica > SIE

    Decodifica > BIN

    2001 Codifica > SIE

    Decodifica > BIN

    Conversioni Da 58C256 a 27C512

    Separa un file a 16 bit

    Unisci due files a 8 bit

    Duplicazione eprom

    Taglia / incolla file

    Confronta due files

    Aggiungi commento

    Assistenza Compressione dati

    Decompressione dati

    Download driver da Internet

    Download Checksum da Internet

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 52

    Checksum

    Checksum famiglie disponibili E' la semplice visualizzazione delle famiglie di checksum acquistate. Le caselline rosse indicano le famiglie non ancora acquistate, mentre quelle verdi indicano le famiglie gi in possesso dell'utente.

    Checksum controllo checksum Questa utility permette di controllare l'esattezza del checksum di un file. E' sufficiente selezionare il file da controllare e scegliere la famiglia a cui il file appartiene. Premendo il tasto "Calcola" il programma effettua i controlli del e segnala l'esattezza del file.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 53

    Checksum bosch m3.x Questa funzione chiede di scegliere un file il cui checksum sia da controllare. Se il checksum corretto, il programma lo comunica. Nel caso in cui il checksum non fosse corretto il programma lo corregge e genera un file nominandolo con lo stesso nome ma con estensione .CKS nella stessa cartella del file selezionato.

    Checksum checksum parziale Questa utility riservata ad utenti esperti. Consente di effettuare calcoli sui checksum in varie zone della eprom.

    Edc16 Questa utility provvede ad effettuare la decodifica e la codifica dei files secondo il protocollo utilizzato sulla EDC16. Attivata questa funzione, ECM2001 chiede di selezionare un file da codificare o da decodificare. Nel caso della CODIFICA sar creato un file con identico nome ma con estensione .E16, nel caso della DECODIFICA sar creato un file con identico nome ma con estensione .BIN. I file saranno creati nella stessa cartella ove risiede il file di partenza.

    M155 - bin>bcb --- bcb>bin Questa utility permette di decomprimere i file originali delle centraline M1.5.5 (estensione .BCB) e ricavare dei file binari dai quali estrapolare le mappature per effettuare le modifiche desiderate. Naturalmente dopo aver modificato il file necessario ricomprimerlo per farlo diventare un file .BCB che ne consente l'invio in centralina tramite il connettore OBD-II. Il file prodotto sar salvato nella cartella dalla quale stato prelevato il file di origine.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 54

    Siemens Questa utility provvede ad effettuare la decodifica e la codifica dei files secondo il protocollo utilizzato da Siemens. Attivata questa funzione, ECM2001 chiede di selezionare un file da codificare o da decodificare, in funzione di ci che avete selezionato. Nel caso della CODIFICA sar creato un file con identico nome ma con estensione .SIE, nel caso della DECODIFICA sar creato un file con identico nome ma con estensione .BIN.

    Conversioni Conversioni - da 58C256 a 27C512

    Converte i file contenuti nella eeprom 58c256 in una eprom convenzionale 27c512. Selezionare il file da convertire; ECM2001 creer un nuovo file chiamato con lo stesso nome del file da convertire ma con estensione .512

    Conversioni - unisci 2 files a 8 bit e dividi un file a 16 bit UNIONE DI 2 FILES A 8 BIT IN UN UNICO FILE A 16 BIT ECM2001 chiede di selezionare prima il file LL, poi il file HH e crea un file a 16 bit con estensione .16B DIVISIONE DI UN FILE A 16 BIT IN DUE FILES A 8 BIT ECM2001 chiede di selezionare il file da dividere e crea 2 files a 8 bit, uno con estensione .MDL e uno con estensione .MDH.

    Conversioni duplicazione files Permette di creare files pi grandi rispetto a quello selezionato. Dopo aver selezionato il file, ECM2001 ne rileva la dimensione e attiva le caselle tramite le quali possibile creare altri files di dimensioni maggiori. Selezionare la dimensione desiderata e cliccare sul tasto "Crea EPROM". Si aprir una finestra grazie alla quale possibile scegliere la cartella di destinazione e il nome del nuovo file.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 55

    Conversioni taglia / incolla file Questa utility consente di selezionare un file e tagliarne una porzione compresa tra due indirizzi, consentendo di creare un nuovo file con il medesimo nome, ma con estensione CNK. Infine consente di caricare il file con estensione CNK e incollarlo sul medesimo file o su un altro, scegliendo semplicemente il punto in cui si vuole copiare la porzione di file.

    Assistenza

    Assistenza compressione dati Questa utility consente di selezionare uno o pi files navigando fra le cartelle, ne esegue la compressione e crea un pacchetto nominato con il vostro codice utente. Tutto questo necessario affinch sia possibile inviare files tramite la posta elettronica nel miglior modo. Dopo aver selezionato il file e inserito il commento, necessario premere il tasto ENTER. Il programma richieder la selezione di un altro file. Nel caso in cui volessimo selezionare un altro file dovremmo procedere come prima altrimenti, cliccando sul pulsante CREA ZIP, metteremo fine alla procedura di selezione e daremo inizio alla compressione dei files selezionati. Il programma chieder ancora una conferma e poi proceder alla compressione dei files ed alla creazione di un pacchetto chiamato Cxxxx. zip (dove xxxx il vostro codice utente). Il pacchetto sar salvato nella cartella C:\ECM2001\SEND

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 56

    Assistenza decompressione dati I file che ricevete dalla banca dati oppure dal nostro servizio di assistenza (Cxxxx_r.zip, dove xxxx corrisponde al vostro codice utente), devono necessariamente essere salvati nella cartella C:\ECM2001\RECV. Dopo aver salvato correttamente il file ricevuto, si seleziona questa funzione. Il file viene automaticamente decompresso e tutti i files in esso contenuti vengono salvati nella loro giusta posizione.

    Confronto files Permette il confronto, byte per byte, di due files. Si selezionano due files e si clicca sul bottone "Confronta".

    Aggiungi commento Permette di aggiungere un commento al nome di un file. Selezionando questa funzione si apre una schermata nella quale possibile navigare fra le cartelle e scegliere il file al quale attribuire un commento. Dopo aver individuato il file sufficiente scrivere il commento nell'apposita casella e confermare cliccando sul pulsante OK.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 57

    MAPPARE CON ECM In questo capitolo vedremo come agire per mappare una centralina staticamente (cio SENZA usare lemulatore) con lausilio dei driver.

    Passo 1 Innanzitutto dobbiamo aprire la centralina, dissaldare o in ogni caso togliere la eprom e leggerla con il programmatore di eprom. Salviamo la eprom nella cartella corretta, questa operazione ci aiuter in seguito a trovare la eprom e riconoscerla in brevissimo tempo.

    ECM2001 fornito con alcune cartelle di base; peresempio la cartella preposta a contenere i filesoriginali si chiama: C:\ECM2001\ORIGINAL. Dentroquesta directory potremo creare (se non esistono)delle cartelle indicanti il nome del produttore delveicolo ed il modello. Infatti il file originale di unaAlfa Romeo 147 potremo metterlo nella cartellaC:\ECM2001\ORIGINAL\ALFA\147. Se la cartella non esiste, in ogni modo possibilecrearla tramite Gestione Risorse di Windows. Se invece preferite avere una cartella creata secondoun vostro personale metodo di archiviazione ...nessun problema, sufficiente istruire ECM2001 aquali cartelle fare riferimento.

    Passo 2 Accertiamoci di avere il driver. Se cos non fosse possiamo collegarci ad Internet e prelevare il file necessario.

    Passo 3 Un ultimo accorgimento necessario per velocizzare il lavoro. Settare i percorsi di ricerca che utilizzeremo servir a trovare velocemente sia il driver che la eprom originale. (Vedi Opzioni)

    Passo 4 Ora entriamo nel vivo del lavoro di mappatura: apriamo il driver e in seguito carichiamo la eprom originale. E' possibile caricare anche un file modificato per effettuare eventuali confronti. A questo punto, si sono attivati i menu di Iniezione, Anticipo, Turbo e Limitatori nei quali troveremo le mappe disponibili. Infatti ogni centralina ha pi o meno mappe, quindi non sempre tutti i men saranno attivi. Ora potremo mappare utilizzando il metodo che preferiamo: in tempo reale o staticamente, in grafica oppure con le tabelle o in esadecimale.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 58

    DRIVER MANAGER (questa utility un plug-in di ECM2001, cio non compreso nella versione standard)

    Driver manager una utility che consente allutente di realizzare driver personalizzati. I drivers generati dagli utenti differiscono dai drivers creati da Alientech per lestensione del nome file, .DRU nel primo caso, .DRV nel secondo caso.

    Parametri mappa

    Descrizione In questa sezione bisogna definire la posizione ed il nome della mappa che si vuole inserire nel driver.

    Dal primo menu a tendina si sceglie il tipo di mappa tra:

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 59

    INIEZIONE ANTICIPO TURBO

    Questa scelta determina la posizione della mappa nei relativi men di ECM2001.

    Successivamente necessario scegliere il nome della mappa tra quelli compresi nel secondo men a tendina. Se non esiste un nome appropriato, possibile scriverne uno nuovo e salvarlo nella memoria di DRIVER MANAGER, cliccando il pulsante AGGIUNGI IN TABELLA

    Assi

    Ora si devono definire le caratteristiche degli assi orizzontali e verticali della mappatura. E possibile scegliere il tipo di definizione tra: LOAD RPM VOLT La 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. Nelle caselline Dim. bisogna inserire le dimensioni delle colonne. La casella Gap contiene la quantit di byte che ECM2001 deve saltare tra una colonna ed unaltra. La casella Visualizza scambiati scambia le label sugli assi.

    Indirizzo

    Selezionare il numero di mappe affini presenti nel file per la mappa selezionata e digitare lindirizzo di inizio mappa relativo. Premere il tasto INVIO per confermare lindirizzo inserito.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 60

    Formato dati In questa sezione si sceglie il formato dei dati della mappa e delle relative mappe affini. Il formato a 8 bit il formato pi vecchio e semplice. Pu avere due varianti, cio con il complemento a 128 oppure a 255. Quindi dopo aver selezionato il formato a 8 bit dobbiamo, se il caso vuole, scegliere anche il tipo di complemento.

    128 In centralina utilizzato il numero 128 come valore minimo e il numero 127 come valore

    massimo

    255 In centralina utilizzato il numero 255 come valore minimo e il numero 0 come valore

    massimo

    Il formato a 16 bit un formato pi recente, approdato in campo automobilistico con lavvento delle centraline con installate due eprom plcc a 8 bit. Sono utilizzati due standard diversi: IEEE e MOTOROLA. Inoltre, come per il formato a 8 bit, pu essere utilizzato il complemento a 32768. IEEE Il byte pi significativo (H cio quello che ad ogni suo incremento fa aumentare il

    numero a 16 bit di 256 unit decimali) il primo della coppia mentre il secondo (L cio quello che ad ogni suo incremento fa aumentare il numero a 16 bit di 1 unit decimale) occupa la seconda posizione.

    MOTOROLA E lesatto contrario dello standard IEEE. 32768 In centralina utilizzato il numero 128 come valore minimo e il numero 127 come

    valore massimo

    Il fattore K il moltiplicatore utilizzato per eseguire i calcoli di conversione dei file a 16 bit. Infatti ECM2001 non visualizza lintero numero a 16 bit (da 0 a 65535) altrimenti sarebbe necessario effettuare degli incrementi enormi per ottenere piccoli risultati. Quindi il numero a 16 bit ridotto affinch ECM2001 visualizzi un numero grande al massimo 999. Il fattore K permette di regolare la finezza della regolazione effettuabile sulla mappa secondo la seguente tabella:

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 61

    K Precisione

    Variazione sullintero numero a 16 bit (65535) ogni +1

    digitato su ECM2001 0 +1 = +1 8bit 1 1 +1 = +1 HH 256 (Err.) 2 +2 = +1 HH 128 (Err.) 4 +4 = +1 HH 64 (Err.) 8 +8 = +1 HH 32 (Err.) 16 +16 = +1HH 16 (Err.) 32 +32 = +1 HH 8 (Err.) 64 +64 = +1 HH 4 (Err.) 128 +128 = +1 HH 2 (Err.) 256 +256 = +1 HH 1 (Err.)

    Err. = 10%

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 62

    Checksum Ora necessario indicare quale tipo di checksum attribuire al driver realizzato. Non calcolato Non effettua alcun calcolo 8 bit 16 bit

    Calcola il checksum a 8 o 16 bit. Nella casella Indirizzo bisogna inserire lindirizzo della zona libera nella quale il programma deve iniziare a scrivere. Nella casella Riempimento si deve inserire il valore contenuto nella zona scelta per il calcolo del checksum che pu essere 00 oppure FF oppure un altro valore che si scriver nella casella a fianco.

    Complem. Scrive allindirizzo specificato il complementare del checksum Parziale Scrive allindirizzo impostato nella casella Indirizzo il valore del checksum

    calcolato tra Inizio e Fine Famiglia Permette di legare il driver ad una famiglia di checksum di ECM2001

    Limitatore di giri In questa sezione si istruisce il driver sulle modalit di modifica relative al limitatore di giri. E quindi sufficiente impostare il numero di limitatori esistenti nella eprom (max 10), scrivere il relativo indirizzo ed il valore in esadecimale. Scegliere poi il tipo di calcolo che il programma deve svolgere, secondo la seguente tabella:

    Nessuno Nessuno Limitatore tipo 1 Valore fisso (Es. 1B58) Limitatore tipo 2 G = (K x N) /10 Limitatore tipo 3 G = (K / N) Limitatore tipo 4 G = (K / N) 2 bytes non invertiti (Es. 1B58 = 7000) Limitatore tipo 5 G = N 2 bytes non invertiti (Es. 1B58 = 7000) Limitatore tipo 6 G = K (50 x N) Limitatore tipo 7 G = N 2 bytes invertiti (Es. 581B = 7000)

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 63

    Limitatore tipo 8 G = N / K 2 bytes non invertiti (Es. 1B58 = 7000) Limitatore tipo 9 G = N / K 2 bytes invertiti (Es. 581B = 7000) Dove: G = giri K = Costante di calcolo N = numero esadecimale Poi indichiamo la costante di calcolo nella relativa casella e la lunghezza dei dati che pu essere a 8 o 16 bit.

    Selezione da disco

    Da questa porzione di schermo possibile salvare o caricare un driver.

  • ALIENTECH Str. Torino, 93 13100 VERCELLI 0161/271974 www.alientech.to - 64

    RICONOSCIMENTO CENTRALINE Alcune centraline sono semplici da riconoscere grazie ai codici che i produttori stampan