Upload
david-ferreira-dos-santos
View
60
Download
1
Embed Size (px)
Citation preview
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