Você está na página 1de 156

REMAPEAMENTO DE ECU 1

REMAPEAMENTO DE ECU

Técnicas de Reprogramação
REMAPEAMENTO DE ECU 2

Copyright © 2008 by Engeprog

Todos os direitos reservados


Proibida a reprodução total ou parcial, por qualquer meio ou processo,
especialmente por sistemas gráficos, microfílmicos, fotográficos, reprográficos,
fonográficos, videográficos, internet, e-books. Vedada a memorização e/ou
recuperação total ou parcial em qualquer sistema de processamento de dados e a
inclusão de qualquer parte da obra em qualquer programa juscibernético. Essas
proibições aplicam-se também às características gráficas da obra e à sua
editoração. A violação dos direitos autorais é punível como crime (art. 184 e
parágrafos, do Código Penal, conforme Lei nº 10.695, de 07.01.2003) com pena
de reclusão, de dois a quatro anos, e multa, conjuntamente com busca e
apreensão e indenizações diversas (art. 102, 103 parágrafo único, 104,105, 106 e
107 itens 1, 2 e 3 da Lei nº 9.610, de 19.06.98, Lei dos Direitos Autorais).

Os Autores acreditam que todas as informações aqui contidas estão


corretas e podem ser utilizadas para qualquer fim legal. Entretanto, não
existe qualquer garantia, explícita ou implícita, de que o uso de tais
informações conduzirá sempre ao resultado desejado. Os nomes de
empresas e sites, porventura mencionados, foram utilizados apenas para
ilustrar os exemplos, não tendo vínculo nenhum com a empresa, não
garantindo sua existência nem divulgação.
REMAPEAMENTO DE ECU 3

Apresentação

Este curso aborda todas as técnicas para remapear as Centrais de


Injeção Eletrônica, detalhando desde conhecimento teórico ao remapeamento na prática,
mostrando as aplicações na Oficina.

Inicialmente apresentamos os diferentes sistemas de Gerenciamento


Eletrônico utilizado pelos fabricantes de veículo, e a evolução tecnológica que estes
sistemas sofreram pelo tempo, até os dias de hoje.

A segunda parte estuda as memórias e processadores onde ficam


gravados os softwares e firmwares que regem o funcionamento da Central, e
conseqüentemente do Veículo.

A próxima etapa mostra teoricamente a essência dos arquivos de


programação contida nas memórias, indicando os pontos onde se pode alterar esta
programação, para obter os resultados desejados.

Apresenta também as ferramentas de hardware e softwares utilizados


para executar o processo de reprogramação da ECU.

Ferramentas utilizadas:
KWP2000, Galleto1260, ST10, Programador de Eprom Universal e
outros
Softwares:
ECM2001, CPWin, Editor de Eprom e outros

Na parte prática ensina o retrabalho nas placas de circuito impresso,


para remoção e colocação dos chips, solda SMD e as rotinas de remapeamento de ECU.

Este curso se conclui com muito treinamento na bancada executando


os testes em várias Centrais.

Os métodos apresentados são baseados nas normas ISO9001 e


QS9000 de qualidade automotiva, formando profissionais aptos a executar serviços
com garantia de qualidade.
REMAPEAMENTO DE ECU 4

Índice

1 MEMÓRIAS E PROCESSADORES............................................................... 13
1.1 MEMÓRIAS 8BITS .......................................................................................................13
1.1.1. ENCAPSULAMENTOS ...........................................................................................13
1.1.2 CAPACIDADE DE ARMAZENAMENTO ......................................................................14
1.2 MEMÓRIAS 16BITS .....................................................................................................14
1.2.1 ENCAPSULAMENTOS ...........................................................................................14
1.2.2 CAPACIDADE DE ARMAZENAMENTO ......................................................................15
1.3 PROCESSADOR COM MEMÓRIA INTERNA .......................................................................15
1.3.1 ENCAPSULAMENTOS ...........................................................................................15
1.3.2 CAPACIDADE DE ARMAZENAMENTO ......................................................................16
2 LER E GRAVAR ARQUIVOS..................................................................... 18
2.1 LER E GRAVAR MEMÓRIAS 8BITS ..............................................................................18
2.1.1 EQUIPAMENTOS E ADAPTADORES COMUNS ...........................................................18
2.1.2 UTILIZAÇÃO DO PROGRAMADOR DE EPROM UNIVERSAL WILLEM NEWPRO ...............21
2.1.3 EQUIPAMENTOS E ADAPTADORES FIC FORD .........................................................24
2.2 LER E GRAVAR MEMÓRIAS 16BITS ............................................................................27
2.3 LER E GRAVAR MEMÓRIAS INTERNAS DO PROCESSADOR............................................28
2.3.1 EQUIPAMENTOS E PROCEDIMENTOS .....................................................................28
2.3.2 UTILIZAÇÃO DO PROGRAMADOR GALLETO1260 ....................................................38
2.3.3 UTILIZAÇÃO DO PROGRAMADOR KWP2000..........................................................44
2.3.4 UTILIZAÇÃO DO PROGRAMADOR ST10FLASHER ....................................................46
2.3.5 PROGRAMADOR BDM100...................................................................................52
3 TÉCNICAS DE REMAPEAMENTO ............................................................... 56
3.1 APRESENTAÇÃO E FORMATO DOS ARQUIVOS ................................................................57
3.1.1 MAPAS E ROTINAS ..............................................................................................58
3.1.2 EXEMPLO DE REPOTÊNCIAÇÃO (MAIS TORQUE E POTÊNCIA) .................................61
3.1.3 CARACTERÍSTICA DE ALGUNS MAPAS E CENTRAIS..................................................63
4 ECM2001................................................................................................. 85
4.1 VISUALIZAR MAPA ...............................................................................................88
4.2 CONFIGURAÇÕES DO ECM2001..........................................................................92
4.2.3 MENU FILE ......................................................................................................93
4.2.4 GERENCIAMENTO DO EMULADOR ..............................................................94
4.3 CARREGANDO DRIVER E MAPA ..........................................................................97
4.3.1 CARREGANDO UMA EPROM ORIGINAL.......................................................99
4.3.2 CARREGANDO UMA EPROM MODIFICADA ...............................................101
4.3.3 SALVANDO UMA EPROM MODIFICADA......................................................103
4.3.4 CARREGANDO MEMO ENDEREÇO ............................................................105
4.3.5 SALVANDO UM ARQUIVO MEMO................................................................107
REMAPEAMENTO DE ECU 5

4.4 MENU MODIFICAR...............................................................................................109


4.4.1 EDITOR HEXADECIMAL (HEX) ....................................................................109
4.4.2 EDITOR GRÁFICO 2D...................................................................................113
4.4.3 EDITOR GRÁFICO 3D...................................................................................117
4.4.4 EDITOR DE TABELAS...................................................................................120
4.5 MENU OPÇÃO......................................................................................................124
4.6 MENU UTILITÁRIOS.............................................................................................125
4.6.1 CHECKSUM ..................................................................................................126
4.6.2 CONTROLE DE CHECKSUM ........................................................................127
4.6.3 BOSCH M3.X .................................................................................................127
4.6.4 CHECKSUM PARCIAL ..................................................................................128
4.6.5 M155 - BIN>BCB --- BCB>BIN .......................................................................128
4.6.6 SIEMENS.......................................................................................................128
4.6.7 CONVERSÃO DE 58C256 PARA 27C512 .....................................................129
4.7 ANEXOS ...............................................................................................................129
4.7.1 LIMITADOR D RPM .......................................................................................129
4.7.2 INFORMAÇÕES SOBRE OS DRIVERS ........................................................130
4.7.3 OPERANDO O EMULADOR..........................................................................131
5 PRÁTICA DE REMAPEAMENTO ............................................................... 133
5.1 ESCOLHER DRIVES...................................................................................................136
5.2 ABRIR ARQUIVO ORIGINAL PARA MODIFICAR................................................................136
5.3 AUMENTAR LIMITADORES .........................................................................................137
5.4 OUTROS MAPAS.................................................................................................141
5.4.1 PRESSÃO TURBO ........................................................................................141
5.4.2 PRESSÃO TURBO TEMPORIZAÇÃO ...........................................................146
5.4.3 INJEÇÃO .......................................................................................................146
5.4.4 INJECÇÃO PARCIALIZADO (FUMAÇA)...........................................................147
5.4.5 INJECÇÃO PARCIALIZADO (MAP1).............................................................148
5.4.6 INJECÇÃO PARCIALIZADO (MAP2).............................................................148
5.4.7 INJECÇÃO PARCIALIZADO (MAP1) BOOSTXRPM .....................................148
5.4.8 INJECÇÃO PARCIALIZADO (MAP2) BOOSTXRPM .....................................149
5.4.9 FASE DE INJECÇÃO – EGR (NOS TDI) PODE FECHAR MAIS CEDO .........149
5.4.10 COMUM RAIL ................................................................................................150
5.4.11 ENRIQUECIMENTO EM ACELERAÇÃO.......................................................151
5.4.12 INJECÇÃO CORRECÇÃO.............................................................................152
5.5 VERIFICAR ALTERAÇÃO DO CHECKSUM .........................................................154
5.6 SAIR E SALVAR....................................................................................................154
REMAPEAMENTO DE ECU 6

Introdução

Desde os tempos do velho carburador e distribuidor era possível aumentar a potência,


e o torque, fazendo uma nova curva de avanço no distribuidor e reajustando a giclagem.
Como conseqüência, otimizar o consumo. Porém, na eletrônica digital isto é possível fazer
com maior precisão e controle.

A reprogramação eletrônica de CHIP existe a muitos anos nos Estados Unidos e


Europa, como exemplo, uma das empresas na Inglaterra faz mais 20.000 carros por ano.
Nos Unidos e Europa é possível encontrar os Chips reprogramados em prateleiras das lojas
e shoppings Automotivos.

Na prática as coisas não são tão simples assim. Para executar este trabalho de
reprogramação é preciso um conhecimento apurado em sistemas de injeção, afinação de
motores, uso de softwares especializado, gravador de Eproms e outros equipamentos
além de memórias virgens, adaptadores etc.

Os fornecedores de sistemas de injeção para as montadoras (BOSCH/MAGNETI


MARELLI/DELCO e outros) fazem melhorias nos programas constantemente o que é possível
ver, comparando-se os arquivos.

São diversos os motivos dessas atualizações e alterações nas programações internas


das Centrais de comando ECU, solicitados pelas montadoras aos fornecedores do sistema
de gerenciamento. Podemos citar alguns como por exemplo, adequação da potência do
veículo, para atender as tabelas de valores de IPI, corrigir falhas existentes no projeto do
veículo, regionalização da venda do veículo etc.

A ECU faz a leitura de dezenas de sensores, tais como sonda lambda, sensor map,
posição de acelerador, temperatura de água, entre tantos outros, e essas informações são
processadas em tempo real e mediante os parâmetros pré-programados, são executa as
funções nas condições mais adversas, garantindo uma correta mistura de ar-combustível.

Este processo é apresentado no diagrama da figura-1

A figura-2 mostra como o processador acessa as informações contidas na memória


que vamos reprogramar.
REMAPEAMENTO DE ECU 7

ACT Comutador de partida e Relé da bomba de


Sensor de temperatura Imobilizador combustível
do ar

TPS INJ
Sensor de posição da Válvula injetora
borboleta

ECT IAC
Sensor de temperatura do Motor de passo da marcha
motor lenta

VSS Módulos de Ignição e


Sensor de velocidade do Bobina
veículo

MAP Lâmpada de
Sensor de pressão do advertência do sistema
coletor de admissão de Injeção

ESS
Sensor de rotação do
UC Relé de corte do ar
condicionado
motor

EGO Relé do ventilador da


Sensor de oxigênio ou velocidade alta
sonda Lambda

Sinal de solicitação do ar Relé do ventilador da


condicionado velocidade baixa

Sensor de Pressão do Sinal de rotação e


ar condicionado carga

KS Conector de EGR
Sensor de detonação diagnóstico Válvula solenóide do
EGR

Figura-1

Sensores Atuadores

PROCESSADOR

8bits

RAM ROM

Figura-2
REMAPEAMENTO DE ECU 8

Tipos de Centrais ECU

Existem diversos tipos de Central de comando ECU, que podem ser


classificadas pelos seguintes critérios:

a. Central de Comando Analógica

ECU analógica não possui processador e memórias.


Executas as funções através de circuitos eletrônicos com estratégias definidas
Portanto não é inteligente, não é capas de se auto-ajustar as diferentes
posições do sistema. Portanto não é possível a sua reprogramação. São as
primeiras ECUs utilizadas no Brasil por quase todas as montadoras no final
da década de 80 e início dos anos 90.
Ex. Le-Jetronic

b. Central de Comando Digital 8bits

A partir de 93 as ECUs se tornaram digitais com


Processador, memória e software interno, com as funções do sistema
gerenciado por uma programação avançada que verificas as informações e
compara com os endereços de memória para acionar corretamente os
diversos atuadores. Estes tipos de Centrais de Comando, mais evoluídos,
permitiram o ajuste eletrônico do funcionamento do motor.

c. Central de Comando Digital 16bits

Evolução das Centras digitais 8bits, que com o dobro


da capacidade de processamento, tornou-se possível trabalhar com mais
informações e respostas muito mais rápidas. A gama de auto-adaptação
tornou-se muito maior e os ajustes podem ser muito mais refinados.

d. Características de cada fabricante

Cada fabricante desenvolve seu projeto de ECU,


com procedimentos de programação de software bastante diferente
para cada caso, bem como os componentes, também são diferentes para
cada fabricante.

Um exemplo de característica bem diferenciada de ECU, é a


central FIC Ford, que utiliza componentes dedicados. Para acessar sua
memória de calibração, é necessário utilizar equipamentos e procedimentos
especiais.
REMAPEAMENTO DE ECU 9

Exemplo de aparência física de algumas centrais.

CENTRAL DE COMANDO ANALÓGICA

Ex. Bosch Le-Jetronic


REMAPEAMENTO DE ECU 10

CENTRAL DE COMANDO ELETRÔNICO DIGITAL de 8Bits

Ex.

IAW 1AVB IAW 1G7

Bosch 1.5.4 FIC Ford


REMAPEAMENTO DE ECU 11

CENTRAL DE COMANDO ELETRÔNICO DIGITAL de 16Bits

Ex.

IAW 4AF Bosch ME 7.5.10

Renault Delphi Multec

Já encontramos hoje veículos equipados com ECU com capacidade de


processamento de informação de 32 e 64 Bits.
As Centrais de comando eletrônico, têm diferentes concepções, conforme
projeto interno de cada Fabricante.
REMAPEAMENTO DE ECU 12

CAPÍTULO - 1
Memórias e Processadores
REMAPEAMENTO DE ECU 13

1 Memórias e Processadores

Entre os diversos componentes da ECU, iremos trabalhar apenas com o


componente onde se encontra os arquivos de software para reprogramação dos mapas de
injeção eletrônica.

Na maioria das ECUs, estes arquivos estão armazenados na memória


Eprom ou Eeprom. Nas Ecus mais recentes Híbridas e Micro-híbridas este arquivo esta
na memória interna do processador.

1.1 Memórias 8bits

Encontradas nas ECUs fabricadas até ano 1999 / 2000.

1.1.1. Encapsulamentos

Memórias com encapsulamento DIP Memórias com encapsulamento PLCC

27C128 / 27C256 / 27C512 27C1001 ou 27C010 27C512 / 27C1001 ou 28F5152 / 28F1001 ou


27C010 28F010

28 terminais 32 terminais 32 terminais 32 terminais


Regravável Regravável Não Regravável Regravável
Apaga com UV Apaga com UV Não Apaga Apaga e grava no Gravador
de Eprom
REMAPEAMENTO DE ECU 14

1.1.2 Capacidade de armazenamento

Tamanho do arquivo e endereço de registro.

Armazenamento e Endereçamento

27C128 27C256 27C512 / 28F512 27C1001 / 010 / 28F010

Capacidade Endereço Capacidade Endereço Capacidade Endereço Capacidade Endereço

00 -
16kb 0000 – 3FFF 32kb 0000 - 7FFF 64kb 0000 – FFFF 128kb 1FF
FF

1.2 Memórias 16bits

Encontradas nas ECUs fabricadas a partir de 1999 / 2000.

1.2.1 Encapsulamentos

POSP44 TSOP48

28F200 / 28F400 / /28F800 28F200 / 28F400 / /28F800


29F200 / 29F400 / /29F800 29F200 / 29F400 / /29F800

44 terminais SMD 48 terminais SMD


Regravável Regravável
Apaga e grava no Gravador de Eprom ou no circuito Apaga e grava no Gravador de Eprom ou no circuito
REMAPEAMENTO DE ECU 15

1.2.2 Capacidade de armazenamento

Tamanho do arquivo e endereço de registro.

Armazenamento e Endereçamento

28F200 / 29F200 28F400 / 29F400 28F800 / 28F800

Capacidade Endereço Capacidade Endereço Capacidade Endereço

128kb 00000 – 1FFFF 256kb 00000 – 3FFFF 512kb 00 – 7FFFF

1.3 Processador com memória interna

Encontramos esta configuração de circuito, nas ECUs


Híbridas e Micro-híbridas fabricadas a partir de 1999 / 2000.

1.3.1 Encapsulamentos

Central Híbrida Central Micro-híbrida

Centrais que não tem Eprom aparente ex. IAW4SF etc. Centrais que não tem Eprom aparente ex. Delphi Multec

Comunicação Serial Comunicação Serial


Regravável Regravável
Apaga e grava com Programador serial específico via Apaga e grava com Programador serial específico via
conector de diagnóstico ou no circuito conector de diagnóstico ou no circuito
REMAPEAMENTO DE ECU 16

1.3.2 Capacidade de armazenamento

Armazenamento e Endereçamento

Capacidade Endereço Capacidade Endereço Capacidade Endereço Capacidade Endereço

128kb 0000 – 1FFFF 256kb 0000 – 3FFFF 320kb 0000 – 4FFFF 512kb 0000 - 7FFFF
REMAPEAMENTO DE ECU 17

CAPÍTULO - 2
Ler e Gravar Arquivos
REMAPEAMENTO DE ECU 18

2 Ler e Gravar Arquivos


Para reprogramar a Central ECU com novo mapa
(remapeamento) é preciso utilizar alguns procedimentos técnicos, que são
diferentes para cada tipo de sistema.

2.1 Ler e Gravar Memórias 8bits

Utilizado o Programador de Eprom Universal, e


adaptadores para os diversos tipos de encapsulamento de
dispositivos de memória. Nas figuras abaixo mostramos
estes equipamentos.

2.1.1 Equipamentos e adaptadores comuns

Programador de Eprom Universal


REMAPEAMENTO DE ECU 19

Adaptador PLCC para DIP Adaptador PLCC para DIP


28pinps 32pinps

Soquete torneado DIP


28 Pinos Soquete torneado DIP
32 Pinos

Soquete PLCC 32 pinos


montagem SMD Adaptador para Central Bosch
MP9
REMAPEAMENTO DE ECU 20

Soquetes MemCal
Soquetes MemCal Linha de ECU Delco
Linha de ECU Delco

Soquetes DIP adaptados para Soquetes PLCC adaptados para


gravar dois arquivos gravar dois arquivos

Apagador de EPROM Ultra Violeta (UV)


com temporizador
REMAPEAMENTO DE ECU 21

2.1.2 Utilização do Programador de Eprom


Universal Willem NewPro

Instalar o software que acompanha o Willem New Pro e conectar o


Programador na porta USB.

Ler Eprom original

Seleciona Idioma Dispositivo selecionado


Seleciona a aparece aqui
eprom a ser lida

Mostra a posição do
chip no gravador
REMAPEAMENTO DE ECU 22

2º Click em Arquivo> 1º Click em Ler Mostra Conteúdo do


Salvar como arquivo hexadecimal

Mostra o checksom do
arquivo hexadecimal
REMAPEAMENTO DE ECU 23

Gravar Eprom do arquivo

Selecionar o Dispositivo a ser gravado que aparece na caixa ao lado,


e coloque uma eprom em branco no soquete ZIF, conforme mostrado
na imagem.

1º Click em Arquivo> Abrir> 2º Click em Escrever


selecionar o arquivo.

Mostra o checksom do
arquivo hexadecimal
REMAPEAMENTO DE ECU 24

2.1.3 Equipamentos e adaptadores FIC Ford

Adaptador e
Programador EEC

Conector para porta J3

Com estes equipamentos é possível ler a memória ROM com os


mapas do sistema de injeção, através da porta J3 localizada na parte de traz da
Central FIC FORD EEC lV e EEC V.
REMAPEAMENTO DE ECU 25

Este sistema EEC, permite apenas ler o arquivo original de


programação. Não é possível gravar um novo arquivo na memória.

Podemos editar e remapear este arquivo original e gravá-lo em um


chip externo que é instalado na porta J3 da central, e informa as novas condições
de mapeamento.
REMAPEAMENTO DE ECU 26

Através do Programador para EEC, é gravado o arquivo


remapeado no chip externo.
REMAPEAMENTO DE ECU 27

2.2 Ler e Gravar Memórias 16bits

O procedimento é o mesmo descrito acima. Retira a


memória do circuito, e executar a leitura e gravação no
Programador de Eprom Universal utilizando os
adaptadores mostrados nas figuras abaixo.

Todas as memórias 16bitis utilizadas nas ECU,


são de tecnologia Eeprom Flash, o que significa que são
apagáveis e regraváveis eletricamente, permitindo
executar o processo no próprio circuito através de uma
comunicação serial.

Pode-se reprogramar através do conector OBDII no


veículo ou na bancada com os Programadores FlashOBD,
KWP2000 e Galleto.

Os procedimentos são os mesmos para ler e gravar


memórias internas do processador, mostrados no próximo
item deste manual.

Para Leitura e Gravação no Programador de Eprom


Universal, utilizamos os seguintes adaptadores:

Adaptador ZIF de SMD TSOP48 para Adaptador ZIF de SMD TSOP48 para
DIP44 DIP48
REMAPEAMENTO DE ECU 28

2.3 Ler e Gravar Memórias internas do Processador

Para acessar as memórias do Processador,


somente é possível através da comunicação serial.

Para garantir a integridade e consistência dos


dados, quando se solicita uma comunicação serial
externa, o Processador foi projetado de forma que
seja preciso alguns procedimentos (Bootstrap) para
que libere esta comunicação.

Nos Softwares dos Programadores seriais


KWP2000, Galleto e outros são mostrados os
procedimentos de BOOT para cada tipo de ECU.

2.3.1 Equipamentos e procedimentos

KWP200 Galleto 1250

As figuras abaixo mostram o esquema de conexão e procedimentos de


Bootstrap para leitura e gravação das ECUs.
REMAPEAMENTO DE ECU 29

IAW4AFB
REMAPEAMENTO DE ECU 30

IAW5NF
REMAPEAMENTO DE ECU 31

Bosch M1.5.5
REMAPEAMENTO DE ECU 32

Delco Multec
REMAPEAMENTO DE ECU 33

Bosch ME7.2.1
REMAPEAMENTO DE ECU 34

ME7.4.5
REMAPEAMENTO DE ECU 35

Bosch 7.5.10
REMAPEAMENTO DE ECU 36

ME7.9.6
REMAPEAMENTO DE ECU 37

IAW 6LP
REMAPEAMENTO DE ECU 38

2.3.2 Utilização do Programador Galleto1260

Instalar o software que acompanha o Programador Galleto e conectar o


Programador na porta USB. Conectar a tomada OBDll ou esquema de
ligação na bancada.

Ler Arquivo Original

Seleciona Marca Seleciona Modelo e Sistema


da ECU

Ler informações da ECU


REMAPEAMENTO DE ECU 39

Informações de
Hardware e Software de
referencia da ECU

Ler arquivo de
programação da ECU
REMAPEAMENTO DE ECU 40

Nomear o arquivo com


os dados da ECU

A barra de status mostra a evolução do processo de leitura


REMAPEAMENTO DE ECU 41

Programar a central com arquivo selecionado

Seleciona Marca Seleciona Modelo e Sistema


da ECU

Ler informações da ECU.


Dependendo do sistema
este processo pode demorar
alguns minutos
REMAPEAMENTO DE ECU 42

Informações de
Hardware e Software de
referencia da ECU

Abrir arquivo para


reprogramação da ECU
REMAPEAMENTO DE ECU 43

Na janela inferior aparece as informações do


arquivo para reprogramação.

Comparar com as informações da ECU

Click em descarregar
arquivo
REMAPEAMENTO DE ECU 44

2.3.3 Utilização do Programador KWP2000

Instalar o Software que acompanha o


Programador KW2000.

Conectar a interface em uma porta USB.

Duplo click para selecionar


o Drive conforme o sistema
da ECU
REMAPEAMENTO DE ECU 45

Ler informação da ECU Ler Arquivo original

Abrir Arquivo para Programar


reprogramação
REMAPEAMENTO DE ECU 46

2.3.4 Utilização do Programador ST10Flasher

Instalar o Software que acompanha o Programador KW2000.


Conectar a interface em uma porta USB.

ST10Flasher Tool é executado em um PC conectado ao microcontrolador alvo


ST10F27x através da interface ST10Flasher e porta serial RS232.
.
● Entre no modo de inicialização (bootstrap mode) padrão, forçando P0L.4 a 0 e
P0L.5 a 1 do
Processador da Central.

● Reinicie o ST10Flasher Tool ● Iniciar -> Programas -> ST10-Flasher-2.4

ST10Flasher Tool inicia e aparece a seguinte janela:


REMAPEAMENTO DE ECU 47

Configurações de Comunicação

Se a alimentação do Programador ST10Flasher estiver desligada ou a Central


não está em Bootstrap correto e você inicia o software ST10Flasher Tool, você não
vai obter a comunicação com a memória interna do Processador e aparece a
mensagem de erro:

Bootstrap

Bootstrap mode é o estado de permissão do Processador para leitura e


gravação de dados Internos.
Para garantir a consistência de Dados, o Processador utiliza a estratégia de
não permissão da comunicação externa. Através do Bootstrap o Processador libera esta
comunicação.
REMAPEAMENTO DE ECU 48

Neste caso:

● Introduza o bootstrap mode corretamente;


● Reinicie o ST10
● Ao carregar o monitor, clicando no ícone Reload Monitor, o software realiza um
autodevice
detecção.

O dispositivo é exibido na interface, indicando que você está conectado a ex. ST10F276.
Se a janela de status mostra mensagens de erro, verifique se o arquivo "startup.ini" no
diretório do aplicativo corresponde aos parâmetros de aplicação, especialmente para os
parâmetros
COMPORT e BAUDRATE. Suas configurações padrão são:
COMPORT = COM1
BAUDRATE = 9600, N, 8,1

Apagar ST10F27x

● Clique no botão de comando ERASE FLASH.


● Uma janela será exibida. Marque as áreas de memória flash para apagar.
REMAPEAMENTO DE ECU 49

● Clique em Erase para iniciar a operação de apagar.


● mensagem de status da operação de apagamento aparece escrito na janela de status.
REMAPEAMENTO DE ECU 50

Programação

Antes de programar o flash, você deve certificar-se que o dispositivo está em branco.
Você pode usar o BlankCheck botão e apagar manualmente os blocos que não estão em
branco, se existir algum.
Você também pode ativar a opção Auto Erase para apagar automaticamente antes
de cada programação de dispositivo.
● Clique em File to program e selecione o arquivo *. hex hexadecimal para
programar.
● Ao clicar em OK ou duplo clique no arquivo selecionado automaticamente carrega o
arquivo HEX.
O nome do arquivo corrente carregado é exibido.
● A janela de status retorna o resultado da operação de carregamento.
REMAPEAMENTO DE ECU 51

● Clique no botão Program & Verify para desencadear a operação de


programação. Agora, o carregado hex é transferido para o ST10 e programa as memórias
flash internas.
REMAPEAMENTO DE ECU 52

2.3.5 Programador BDM100

Programador para centrais com processador MPC5xx.


REMAPEAMENTO DE ECU 53
REMAPEAMENTO DE ECU 54

Software do Programador BDM100

As Centrais com processador MPC5xx também podem ser


programadas via conector de diagnóstico OBDll.
REMAPEAMENTO DE ECU 55

CAPÍTULO - 3
Técnicas de Remapeamento
REMAPEAMENTO DE ECU 56

3 Técnicas de Remapeamento

Vamos ver as características dos mapas de Injeção, Avanço


e outros, e as técnicas para alterar seus valores.

Entre os diversos softwares gráficos para visualizar e editar os mapas,


vamos utilizar neste treinamento o mais conhecido ECM2001.

O CD que faz parte deste curso, contém vários outros softwares para
edição gráfica de mapas, e outros.

ATENÇÃO
Para o bom desempenho desse trabalho é muito importante revisar
os conhecimentos e prática em informática básica:
- Instalar software
- Criar diretórios
- Copiar e colar
- Salvar e renomear arquivos etc.
REMAPEAMENTO DE ECU 57

3.1 Apresentação e formato dos arquivos

Os arquivos gravados dentro da eprom estão em formato binário ou formato


hexadecimal. Isto significa que para cada informação ali contida, ela está em forma de
valores onde cada dígito varia de 0 a F. (Simplificando: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D,
E, F) Variam de 00 a FF, o que permite uma combinação de 256 diferentes posições.
O CheckSum é uma característica própria de cada arquivo. Corresponde à soma de
todas as posições do arquivo que é portanto um número em formato hexadecimal, ex:
FB5E, E3D9, ETC...
Carros idênticos , de mesma motorização, apresentam mais de um código de central
e de chip. Cada qual com um valor de CheckSum diferente. Isto porque cada CheckSum
corresponde a uma variação de programação para aquele modelo de veículo. ex:
regionalização de venda.
Portanto o CheckSum é uma característica PRÓPRIA do ARQUIVO e NÃO da
CENTRAL. Resumindo, Famílias de centrais mesmo códigos iniciais ACEITAM mais de um
valor de CheckSum, sendo assim possível a troca de arquivos de CheckSum diferentes mas
que correspondem ao mesmo tipo de carro e família de central (sistema de injeção. Ex:
IAW1AVB, IAW1G7, 0261200, etc.).

Conteúdo do arquivo
hexadecimal

Checksum do arquivo
Endereço final
REMAPEAMENTO DE ECU 58

3.1.1 Mapas e Rotinas

Quando o arquivo do veículo a ser remapeado não se encontrar no banco de


dados, este deverá ser extraído da eprom original. Mas como serão descobertos onde
estão e quais são os mapas de injeção e ignição?

Mostramos os estilos das curvas dos fabricantes das centrais.


Cada fabricante (Magnetti Marelli, Delco, Bosch...) possui um estilo próprio de
curvas.

Mas isto não quer dizer que, por exemplo, os mapas de injeção do Corsa 1.0 8V
são exatamente iguais aos da Blazer 2.2 EFI. São parecidos, pois possuem as
mesmas características, mas não são iguais. Por outro lado, isto não quer dizer que
todos os arquivos dos veículos que possuírem central do mesmo fabricantes terão seus
mapas parecidos. Cada fabricante possui vários estilos de mapas, adequando-os para
cada veículo.

Sabendo isso, basta procurar no gráfico os mapas e remapeá-los. Mas para


procurar os mapas, não é necessário analisar o gráfico inteiro, pois o gráfico é dividido
em três partes: a Zona dos Mapas, as Zonas de Rotinas (podem existir várias zonas de
rotinas) e as Zonas de Acerto de CheckSum (também podem existir várias zonas de
acerto de Check Sum).

As Zonas de Acerto de Check Sum são as mais fáceis de serem identificadas nos
gráficos. Estas zonas são linhas retas e geralmente bem cumpridas (longas). Estas
retas significam que ali não há nada de informação gravada no arquivo. Como não há
nada de informação naquele local, poderá ser movimentada (alterada) o quanto for
necessário para se fazer o acerto da valor do Check Sum.

As Zonas de Rotinas também não são difíceis de serem identificadas. São riscos
para cima e para baixo. As rotinas contêm outras informações dos sensores e
atuadores do moto.

Após a localização das zonas de acerto de Check Sum e das rotinas, resta
localizar a zona de mapas e posteriormente, dentro desta zona, identificar os mapas de
injeção e ignição. Dentro da zona de mapas além dos mapas de injeção e ignição, serão
encontrados também os mapas de todos os outros itens que, ocasionalmente, não é de
nosso interesse.

Esta zona também é identificada visivelmente por possuir formas de curvas mais
arredondadas, bem ao contrário dos riscos para cima e para baixo das rotinas.
REMAPEAMENTO DE ECU 59
REMAPEAMENTO DE ECU 60

Estes parâmetros, conforme os fabricantes podem mudar, isto é, os mapas e/ou as


curvas podem começar da direita pra esquerda ao invés da esquerda para a direita.
REMAPEAMENTO DE ECU 61

3.1.2 Exemplo de Repotênciação (mais Torque e


Potência)

Para uma repotenciação de um arquivo de um veículo é necessário saber nos mapas


trabalhados onde se encontram as curvas da marcha lenta, pois se alterar o tempo de
injeção e/ou o ponto de ignição, trabalhando com o mesmo combustível, a marcha lenta
ficará variando. Logo, ao repotenciar um arquivo, as curvas e/ou os mapas referentes a
marcha lenta não serão alterados.
Após a análise de onde se encontram as curvas e/ou os mapas referentes a marcha
lenta, deve-se incrementar em mais 2% o restante do mapa.
Abaixo seguem algumas figuras ilustrando os passos que devem ser realizados nas
curvas. Lembre-se: se você sabe trabalhar uma curva, automaticamente você sabe
trabalhar em todas, pois o princípio de funcionamento de trabalho é sempre o mesmo,
mudando apenas o lado e/ou a posição das curvas e dos mapas.

Os três mapas abaixo ilustrados, são mapas de Injeção.

Ilustra a incrementação de mais 2% nos mapas de injeção, exceto nas curvas


correspondentes a marcha lenta.

Ilustra o abarroamento das curvas, partindo de 0% de carga e diminuindo na direção


de 100% de carga. Com isto injetará mais combustível em menos tempo, isto é, terá mais
combustível com menos acelerador pressionado.
REMAPEAMENTO DE ECU 62

Ilustra o pico incrementado na crista da curva, isto é, quando estiver com 100% de
carga, o bico injetará um pouco mais de combustível, aumentando sua potência e
velocidade final.

Os três mapas que seguem ilustrados abaixo são mapas de Ignição

Ilustra a incrementação de mais 2% nos mapas de ignição, exceto nas curvas que
representam a marcha lenta.

Ilustra o abarroamento das curvas, partindo de 0% de carga e diminuindo na direção


de 100% de carga. Com isto o ponto de ignição será adiantado mais rapidamente.

Ilustra o arredondamento da concavidade (queda) da curva. Com isto, ao tirar o pé do


acelerador, o ponto de ignição não atrasará tanto, deixando-o sempre um pouco adiantado.

Nos mapas em que não há a possibilidade de se trabalhar as curvas (como demonstrado


anteriormente) restarão apenas a alternativa de se incrementar as curvas em mais 2% ou
3%, como mostra a ilustração abaixo.
REMAPEAMENTO DE ECU 63

3.1.3 Característica de alguns mapas e Centrais

Magnetti Marelli
REMAPEAMENTO DE ECU 64
REMAPEAMENTO DE ECU 65
REMAPEAMENTO DE ECU 66
REMAPEAMENTO DE ECU 67
REMAPEAMENTO DE ECU 68
REMAPEAMENTO DE ECU 69
REMAPEAMENTO DE ECU 70
REMAPEAMENTO DE ECU 71
REMAPEAMENTO DE ECU 72

Bosch Monomotronic
REMAPEAMENTO DE ECU 73

Marea Turbo
Este remapeamento ficou com pressão constante de 1,1 Bar e 1,8 de Booster
REMAPEAMENTO DE ECU 74

Bosch BMW
REMAPEAMENTO DE ECU 75
REMAPEAMENTO DE ECU 76
REMAPEAMENTO DE ECU 77
REMAPEAMENTO DE ECU 78
REMAPEAMENTO DE ECU 79

Delco Rochester
REMAPEAMENTO DE ECU 80
REMAPEAMENTO DE ECU 81

Siemens
REMAPEAMENTO DE ECU 82

Temic
REMAPEAMENTO DE ECU 83
REMAPEAMENTO DE ECU 84

CAPÍTULO - 4
Software Editor de Mapas
REMAPEAMENTO DE ECU 85

4 ECM2001

APRESENTAÇÃO DO SOFTWARE

GRÁFICA

• Colocam em forma gráfica todos os dados contidos em uma eprom,


gerando gráficos nos quais se podem reconhecer as curvas relativas ao
mapeamento;
• Inúmeras ferramentas dedicadas a este tipo de representação ajudam na
visualização de mapas de 8 bits e também nos de 16 bits;
• A possibilidade de zoom e mudança de escalas permite ao usuário efetuar
modificações minuciosas com alta precisão;
• Permite a sobreposição de dois mapas diferentes para comparação ou para
copiar e colar diferentes mapeamentos;
• Permite a visualização do valor do grau de avanço de ignição expresso em
graus reais e visualizar o percentual incrementado (ECM2001
PROFISSIONAL);
• É possível limitar o valor máximo da modificação efetuada com a
passagem do mouse pelo mapa a fim de evitar erros ou exageros
facilmente cometidos com o uso do mesmo;
• Permite a visualização e modificação dos mapas com trace em tempo real
usando o emulador;
• Permite modificar em valor absoluto ou em percentual;
• Permite ao usuário marcar e armazenar endereços com indicações dos
mapas encontrados;
• Permite anular uma modificação com o apertar de apenas uma tecla ou
com a passagem do mouse.
REMAPEAMENTO DE ECU 86

HEXADECIMAL (ECM2001 PROFISSIONAL)

• Visualização hexadecimal de todo o conteúdo da eprom;


• Procedimentos reservados a usuários experientes;
• Modificação com trace em tempo real usando o emulador;
• Sobreposição de mapeamento original e modificado com possibilidade de
comparação de dois mapas, intercalando apenas clicando em uma tecla;
• Possibilidade de associar endereços localizados e armazenar para
localização posterior rápida;
• Permite anular uma modificação efetuada com o apertar de uma tecla;
• Permite selecionar uma determinada área do mapa, copiar e colar em
outro endereço;
• Permite modificar em valor absoluto ou em percentual.

TABELAS (ECM2001 PROFISSIONAL)

Esta modalidade especial de visualização funciona com o uso dos drivers.


Drivers são extensões de software do ECM2001, no qual contém as
informações para o programa montar as tabelas e facilitar as modificações
em hexadecimal da central em questão. Em essência, os endereços dos
mapas, a sua dimensão, o endereço e o cálculo apropriado de checksum e
mais diversas informações contidas apenas nos drivers.
O mapa visualizado com o driver é mostrado de maneira individual em
função de rotação e carga (posição do acelerador). O cruzamento das
indicações de carga e regime fornece os dados que o processador utiliza
para efetuar os cálculos necessários para o correto funcionamento do
motor. Assim simplesmente conhecendo o regime e a carga do motor
conseguimos saber o ponto exato que precisa ser modificado em cada
caso. Conectando o emulador, podemos visualizar o Trace em tempo real,
modificando e sentindo imediatamente o efeito das modificações no motor.
Para algumas centrais, junto com o driver, vem fornecido um arquivo
(programa) de partida, denominado .MIX, o qual vem modificado para
resolver alguns problemas de proteção contra modificações. É importante
recordar que os drivers estão à disposição dos usuários na Internet em
nosso site e podem ser baixados, sem limite de quantidade, depois de
contratado o serviço anual.

Então podemos relacionar:

• Visualização numérica dos valores do mapeamento em uma tabela com


indicação de rotação e regime de carga;
REMAPEAMENTO DE ECU 87

• Sobreposição de original e modificado com troca de tela clicando em


apenas uma tecla;
• Possibilita a modificação em percentual ou em valor absoluto;
• Modifica em tempo real com Trace;
• Visualização gráfica de apenas uma simples coluna;
• Copiar e colar um mapeamento previamente salvo em um novo arquivo.

ECM2001 possui uma série de ferramentas comuns a todos as modalidades


de visualizações e modificações:

• Modificação do limitador de RPM: Quando se modifica com o driver permite


visualizar a rotação atual e o valor máximo possível. Você precisa apenas
inserir o valor desejado e após clicar em “ENTER” o limitador será
modificado automaticamente;
• Checksum: ECM2001 dispõe de ferramentas para o cálculo e a
reconstrução do checksum da central;
• Compressão e descompressão dos files BCB das centrais M155;
• Codificação e decodificação dos mapas contidos nas centrais Siemens;
• Integração com um site dedicado para atualizações, upgrade e assistência
on-line;
• Não obriga o usuário a usar placas de proteção dos mapas.
REMAPEAMENTO DE ECU 88

4.1 VISUALIZAR MAPA

O que contém uma EPROM? Substancialmente uma EPROM contém um arquivo (programa) no
qual sua dimensão está relacionada com o tamanho da EPROM instalada. No interior do mapa
encontramos uma imensidão de dados escritos em hexadecimal, sendo estes o software que
gerência todo o funcionamento de uma central eletrônica. O famoso MAPEAMENTO.

Visualização de uma parte do mapa de uma EPROM em hexadecimal

Uma outra possibilidade de visualização do conteúdo da EPROM é a forma gráfica


de cada valor hexadecimal, um após outro, formando assim uma linha gráfica
que possibilita a identificação individual dos mapeamentos.
REMAPEAMENTO DE ECU 89

Visualização de uma parte da mapa de uma EPROM em forma gráfica


bidimensional
Mas na realidade, o que é um mapeamento? É um conjunto de dados que, por
praticidade, transformaremos em tabelas. ECM2001 PROFISSIONAL, graças aos
DRIVERS, extrai da EPROM os dados que contém os mapeamentos, divide os
valores em escalas de rotação e carga, transforma hexadecimal em decimal e
mostra no vídeo uma tabela muito compreensível.
REMAPEAMENTO DE ECU 90

Visualização do mapa de ponto parcial visto em grau de ponto.

A função do mapeamento é de devolver ao software de gerenciamento um valor


relativo à resposta recebida dos sensores aplicados no motor. Em base a tabela
é composta, como vimos no exemplo acima, de uma escala horizontal, uma
escala vertical e, no interior, uma série de números. As escalas representam os
valores recebidos dos sensores aplicados nos motores, em função de regime de
rotação e carga, dado pela posição de abertura da borboleta ou pressão no
coletor de admissão (Injeções equipadas com sensor de pressão ou MAP), ao
ponto que os números internos são os valores de tempo de injeção ou graus de
ponto. Estes por sua vez, serão utilizados pela central para desenvolver os
cálculos baseados nas tabelas de outros sensores (temperatura, lambda, etc.…),
no qual o resultado será transmitido aos atuadores para injetarem a exata
quantia de combustível e determinar o faiscamento da vela de ignição no
momento correto.

Portanto as injeções são mapeadas de duas maneiras diversas:


• Pressão/Rotação (São considerados os valores dos parâmetros informados
pelo sensor MAP e da rotação);
• Borboleta/Rotação (São considerados os valores informados pelo
debímetro, ou do potenciômetro montado na borboleta de aceleração e da
rotação).
REMAPEAMENTO DE ECU 91

Em qualquer caso esta diferença pode interessar apenas como informação geral,
porque a maneira de modificar os mapas não muda, apenas os números
presentes. O sistema pressão/rotação tem somente dois mapeamentos, um para
ponto e outro para injeção. Já o sistema borboleta/rotação tem ao menos três
mapeamentos para injeção e três para ponto. O sensor de posição de borboleta
calcula a posição de borboleta em três momentos diferentes: lenta, parcial e
plena carga. Em função da posição da borboleta a central ativa um mapa e o
debímetro calcula a carga.

Outro mapeamento de base é o de ignição e injeção. Podemos encontrar outros


mapeamentos de contorno. Estes mapas são complementares aos de base e
contribuem para calcular o valor final do mapeamento.

Existem também mapas importantes que estão presentes em motores turbos,


responsáveis pelo gerenciamento da pressão da turbina, com exceção a aqueles
mais antigos em que a pressão era regulada manualmente.

Se imaginarmos assim, de traçarmos


duas linhas retas (horizontal e
vertical) os valores marcados do
sensor, o valor que encontramos no
ponto de encontro das duas linhas é o
valor que a central utilizará para
executar os cálculos necessários para
e enviar ao atuador. Isto vale para
TODOS mapeamentos.
No caso da figura ao lado, a 1000
rpm/min. e a 15% de carga, a central
utiliza o número 410 para fazer o
cálculo necessário.

Os mapas ativos mudam em função de temperatura, então, devemos assim


considerar que o mapa ativo com o motor frio não é o mesmo utilizado quando o
motor está quente, por isto devemos fazer os testes com o motor na correta
temperatura de funcionamento.
REMAPEAMENTO DE ECU 92

4.2 CONFIGURAÇÕES DO ECM2001

Neste capítulo veremos as principais telas, funções e recursos que o programa ECM2001
oferece os seus usuários.

Janela Principal
Nesta tela podemos escolher os mapas que vamos trabalhar. Temos a disposição à barra
de ferramentas onde encontramos menus que contém todas as funções do programa.
REMAPEAMENTO DE ECU 93

4.2.3 MENU FILE

MENU TECLAS DE ATALHO


Gerenciamento do Emulador
Carregar Driver Mapa
Carregar EPROM Original
Carregar EPROM Modificada
Salvar EPROM Modificada
Carregar Memo Endereço
Salva Memo Endereço
Outras Janelas: Quando é aberta mais de uma
janela do ECM2001 ao mesmo tempo, clicando
neste botão lhe permite alternar todas as janelas
abertas.
REMAPEAMENTO DE ECU 94

4.2.4 GERENCIAMENTO DO EMULADOR


REMAPEAMENTO DE ECU 95

A tela de gerenciamento do emulador permite:

Ativar esta função quando não está usando o emulador. Desta


maneira ECM2001 ignora todos os comandos relativos ao
emulador.
Selecionar a porta serial do computador na qual o
emulador está conectado.
Permite modificar a velocidade de transmissão de
dados entre o computador e o emulador. Usar esta
função somente se tiver problemas de comunicação
com a porta serial.
Abre uma tabela (imagem próxima página) da qual
é necessário escolher o tipo de eprom que irá
emular. Caso está seja diferente das características
do arquivo ao carregar no emulador, uma
mensagem de erro impedirá a operação.
Aqui mostra o tempo de resposta do emulador aos
comandos impostos pelo ECM2001.
Habilita a comunicação serial segundo Standard
RS485 e permite o uso de mais emuladores ao
mesmo tempo.

Visualiza qual log está sendo utilizado.

Visualiza os parâmetros do emulador e o status da


conexão.

Clicando neste botão, ECM2001 requisita


ciclicamente ao emulador os parâmetros de
conexão, os quais serão usados em fase de
assistência.
A barra de ferramentas permite as funções de upload e
download do emulador. Os botões, da esquerda para a direita,
servem para:
• Salvar os parâmetros de comunicação;
• Carregar a RAM1 do emulador. É preciso já ter
REMAPEAMENTO DE ECU 96

selecionado um arquivo original na tela


principal;
• Carregar a RAM2 do emulador. É preciso já ter
selecionado um arquivo modificado na tela
principal;
• Carregar a RAM1 e copiar o arquivo já
carregado na RAM2. É preciso já ter
selecionado um arquivo original na tela
principal;
• Salvar no disco o conteúdo da RAM1;
• Salvar no disco o conteúdo da RAM2.

Tabela de eprons emuláveis


REMAPEAMENTO DE ECU 97

4.3 CARREGANDO DRIVER E MAPA

CONSIDERAÇÕES

Os drivers são extensões do software ECM2001 PROFISSIONAL, os quais contém as


informações que o programa precisa conhecer para se efetuar as modificações em
hexadecimal da central em questão. Melhor dizendo, os endereços dos mapas e suas
dimensões, zonas em que deve efetuar o cálculo de checksum e mais diversas informações
que são contidas apenas nos drivers.
O driver individualiza o mapa, o coloca em uma tabela em função da rotação e carga e faz
com que o usuário apenas precise aumentar ou diminuir os valores visualizados (numéricos
ou gráficos encolhidos) para incrementar ou diminuir o efeito do mapa em questão. Existem
alguns mapas de centrais que funcionam ao contrário, mas isto não é um problema, pois já
está previsto nos drivers, cabendo ao usuário apenas aumentar ou diminuir os seus valores.
Na visualização por tabelas do mapeamento, estão as indicações de carga e rotação que
fornecem os dados para o microprocessador efetuar os cálculos necessários auxiliando no
correto funcionamento do motor. Assim simplesmente conhecendo a rotação e a carga
imposta ao motor nós podemos identificar o ponto exato em que devemos fazer uma
modificação em cada caso. Com o emulador conectado, podemos visualizar o trace em
tempo real e modificar os mapas sentindo no exato momento o efeito das modificações no
motor.
Para algumas centrais, junto com o driver, vem fornecido um arquivo de partida,
denominado .MIX. No interior deste arquivo vêem efetuadas algumas modificações com o
intuito de resolver alguns problemas de proteção. É importante lembrar que os drivers estão
disponíveis ao usuário na Internet e podem ser baixados sem limite de quantidade mediante
prévio pagamento anual.

PROCEDIMENTOS

Um DRIVER pode ser carregado pelo comando CTRL+D ou através do MENU FILE, CAIXA
DE DRIVER (opção PROCURA) ou pela TECLA DE ATALHO como mostra as figuras
abaixo:

MENU CAIXA DE DRIVER ATALHO


REMAPEAMENTO DE ECU 98

Assim abrirá a seguinte tela onde devemos selecionar o DRIVER desejado:

Depois de selecionado o DRIVER, como podemos ver na figura abaixo, a CAIXA DE


DRIVER mostra o diretório onde este se encontra, seu nome, sua descrição e o mais
importante: a família de checksum necessária para correção do arquivo.

ATENÇÃO!! Caso Você não tenha a família de checksum que o programa lhe propõe, você
poderá causar sérios danos na central de injeção. Neste caso nenhuma família é
necessária.
REMAPEAMENTO DE ECU 99

4.3.1 CARREGANDO UMA EPROM ORIGINAL

CONSIDERAÇÕES

Antes de iniciar o remapeamento é necessário carregar na memória do ECM2001 o arquivo


a ser modificado. Devemos lembrar que para eprom original não precisa ser exatamente o
arquivo lido da central. Entende-se que é um arquivo (original, modificado, mix, ...) que
usaremos como base de partida para efetuar nossos melhoramentos.

PROCEDIMENTOS

Um arquivo original pode ser carregado pelo comando CTRL+O ou através do MENU FILE,
CAIXA DE EPROM ORIGINAL (opção PROCURA) ou pela TECLA DE ATALHO, como
mostra as figuras abaixo:

MENU CAIXA DE EPROM ORIGINAL ATALHO

Assim abrirá a seguinte tela onde devemos selecionar o ARQUIVO desejado:


REMAPEAMENTO DE ECU 100

Depois de selecionado um arquivo, como podemos ver na figura abaixo, a CAIXA DE


EPROM ORIGINAL mostra o diretório onde este se encontra, seu nome e sua descrição.
REMAPEAMENTO DE ECU 101

4.3.2 CARREGANDO UMA EPROM


MODIFICADA

CONSIDERAÇÕES

ECM2001 funciona mantendo na memória o mapa original e uma cópia no qual você fará as
modificações. Desta maneira teremos sempre o arquivo original para fazer a comparação.
Mas também é possível carregar em outra área da memória um outro arquivo (definido
como MODIFICADO). Desta forma podemos também comparar, por exemplo, dois arquivos
modificados diversos.

PROCEDIMENTOS

Um arquivo modificado pode ser carregado pelo comando CTRL+M ou através do MENU
FILE, CAIXA DE EPROM MODIFICADA (opção PROCURA) ou pela TECLA DE ATALHO,
como mostra as figuras abaixo:

MENU CAIXA DE EPROM MODIFICADA ATALHO

Assim abrirá a seguinte tela onde devemos selecionar o ARQUIVO desejado:


REMAPEAMENTO DE ECU 102

Depois de selecionado um arquivo, como podemos ver na figura abaixo, a CAIXA DE


EPROM MODIFICADA mostra o diretório onde este se encontra, seu nome e sua descrição.
REMAPEAMENTO DE ECU 103

4.3.3 SALVANDO UMA EPROM MODIFICADA

CONSIDERAÇÕES

Depois de fazer as modificações, devemos salvar no disco rígido do computador


o arquivo modificado.
Na CAIXA DE EPROM MODIFICADA, um campo indica se existem alterações para
serem salvas ou não, conforme podemos observar na figura abaixo.

PROCEDIMENTOS

Um arquivo modificado pode ser salvo pelo comando CTRL+S ou através do MENU FILE e
pela TECLA DE ATALHO, como mostra as figuras abaixo:

MENU ATALHO

OBS: Esta função só estará disponível caso haja alterações para serem salvas.
REMAPEAMENTO DE ECU 104

Assim abrirá a seguinte tela como na figura abaixo que permitirá selecionar a pasta na qual
você deseja salvar o arquivo, e uma linha onde é possível inserir um comentário sobre o
trabalho elaborado. Digite o nome do arquivo e clique em OK
REMAPEAMENTO DE ECU 105

4.3.4 CARREGANDO MEMO ENDEREÇO

CONSIDERAÇÕES

O arquivo MEMO é uma ferramenta que ajuda a gravar um endereço rapidamente quando
estamos procurando mapeamentos. Permite memorizar e salvar até 12 endereços
hexadecimais com relativo comentário.
Os usuários do ECM2001 podem contratar o serviço de fornecimento de endereços assim
acessando o site, podendo ainda efetuar pesquisas em banco de dados e baixar arquivos
com os endereços correspondentes ao arquivo que está sendo modificado.

PROCEDIMENTOS

Um arquivo MEMO pode ser carregado pelo comando CTRL+I ou através do MENU FILE,
CAIXA DE MEMO ENDEREÇO (opção PROCURA) ou pela TELA DE ATALHO, como
mostram as figuras abaixo:

MENU CAIXA DE MEMO ENDEREÇO ATALHO

Assim abrirá a seguinte tela onde devemos selecionar o ARQUIVO MEMO desejado:
REMAPEAMENTO DE ECU 106
REMAPEAMENTO DE ECU 107

4.3.5 SALVANDO UM ARQUIVO MEMO

CONSIDERAÇÕES

Naturalmente é possível salvar o arquivo memo relativo a uma central, carregando-o


quando necessário, e retocar o mapa antes efetuado. Os arquivos memo são salvos com
extensão .MEM

PROCEDIMENTOS

Um arquivo MEMO pode ser salvo pelo comando CTRL+N ou através do MENU FILE, ou
pela TELA DE ATALHO, como mostra as figuras abaixo:

MENU ATALHO

Assim abrirá a seguinte tela como na figura abaixo, que permitirá selecionar a pasta na qual
você deseja salvar o arquivo e uma linha onde é possível inserir um comentário sobre o
trabalho elaborado. Digite o nome do arquivo e clique em OK.
REMAPEAMENTO DE ECU 108
REMAPEAMENTO DE ECU 109

4.4 MENU MODIFICAR

Ícone de referência em sua barra de


tarefas

hexadecimal

gráfica

Deste menu é possível entrar e realizar modificações na modalidade hexadecimal ou


gráfica.

4.4.1 EDITOR HEXADECIMAL (HEX)

ECM2001 PROFISSIONAL é dotado de um editor hexadecimal com trace em tempo real (se
conectado ao emulador Bit Power). Antes de ativá-lo devemos carregar um mapeamento.
REMAPEAMENTO DE ECU 110

FUNÇÕES DO EDITOR HEXADECIMAL

Menu Arquivo
Confirma Confirma as modificações efetuadas F3
Cancela Cancela as modificações efetuadas F4
Representa Representa o arquivo original nas duas áreas
F5
Original da memória
ALT +
Sair Sai da função
F4

Menu
Visualiza
CTRL
Janela Coloca em primeiro plano a janela principal do
+
Principal ECM2001
HOME
Quando são abertas várias janelas do
Alternar CTRL
ECM2001 ao mesmo tempo, permite alternar-
Janelas + TAB
se entre elas
Scorrimento Alterna a função de SCROLL do dump hexadecimal na ALT +
veloce função de modificação S
Converte os valores hexadecimais das células ALT +
Valor Decimal
em valores decimais X
Ativa ou desativa a caixa que contém a
Caractere ALT +
tradução ASCII dos valores hexadecimais
ASCII H
permitindo ganhar mais espaço no monitor
Ativa uma função que evidência as diferenças entre o
ALT +
Diferença arquivo carregado na memória 1 e 2 (1 = original 2 =
modificado) D
Permite visualizar os incrementos entre o ALT +
Incremento
arquivo original e modificado. I
Permite procurar dentro do dump hexadecimal
Ricerca dati F7
uma combinação de valores
Vai ao Ativa a caixa para digitar um endereço CTRL
endereço... hexadecimal +I
ALT +
Definir Cores Personaliza as cores do programa
F12
Permite digitar uma modificação na caixa ALT +
Variação
selecionada E

Menu
Variação
MANUAL
REMAPEAMENTO DE ECU 111

Aumentai 1 Aumenta em um ponto o valor selecionado +


Diminui 1 Diminui em um ponto o valor selecionado -
Aumenta 5 Aumenta em 5 pontos o valor selecionado PagUp
Diminui 5 Diminui em 5 pontos o valor selecionado PagDw
Coloca o valor selecionado ao valor
Valor Máximo END
hexadecimal máximo (FF)
Coloca o valor selecionado ao valor
Valor Mínimo HOME
hexadecimal mínimo (00)
Valor Altera o valor selecionado na quantidade inserida na
caixa "variação manual absoluta" à direita da tela
V
Absoluto
Altera o valor selecionado na quantidade
Valor
inserida na caixa "variação manual percentual" P
Percentual
à direita da tela
Anula Volta ao valor original os quadros selecionados U
Menu TRACE
Ativa Ativa o trace em tempo real no vídeo T
Bloqueia Bloqueia o trace no ponto em que ele estava F8
As modificações serão feitas somente onde o
trace estiver trabalhando. Desta maneira é ALT +
Segue
possível mapear sem olhar a tela do A
computador

Esta zona da tela mostra os dados dos arquivos carregados na memória.


A caixa com fundo verde representa o arquivo que está sendo usado no
momento e o checksum é atualizado a cada modificação que é feita no
arquivo

Permite ativar o trace e modificar o tempo de transmissão para ter uma melhor
visualização do trace em função do computador utilizado

Inserir nas relativas caixas os valores com os quais se deseja efetuar a


modificação utilizando o botão correspondente. Após isto clicar no botão A
para modificar com valor absoluto ou P para valor percentual. U anula a
última modificação.
REMAPEAMENTO DE ECU 112

Nas duas primeiras caixas podemos ver os


endereços do início e fim de uma seleção efetuada
com o mouse. As últimas duas caixas evidenciam
uma zona copiada anteriormente (selecionar depois
CTRL +C)

Copia nos marcadores um trecho selecionado com o


mouse
Copia nos marcadores um incremento (que é a
diferença entre original e modificado) de uma seção
marcada com o mouse

Cola uma seleção feita com o mouse os valores


anteriormente copiados

A caixa permite escrever um endereço hexadecimal no qual se deseja ir. As primeiras


duas teclas levam até a primeira diferença entre original e modificado precedente ou
sucessiva à posição atual.
As teclas numeradas de 1 à 12 correspondem as posições do arquivo
memo no qual é possível memorizar endereços eventualmente
encontrados pelos usuários. O último botão permite editar a tabela memo,
associando uma descrição ao endereço memorizado.
• A caixa de texto indica que existem modificações que
devem ser salvas
• O primeiro botão, da direita para a esquerda,
salva a modificação feita no arquivo
• O segundo botão cancela a última modificação
feita, representando os dados precedentes a
esta
• Anula todas as modificações feitas no arquivo,
referente a um trecho selecionado
REMAPEAMENTO DE ECU 113

4.4.2 EDITOR GRÁFICO 2D

ECM2001 GRAPH OU PROFISSIONAL é dotado de um editor gráfico com trace em tempo


real (se conectado ao emulador Bit Power). Antes de ativá-lo devemos carregar um
mapeamento.

FUNÇÕES DO EDITOR GRÁFICO 2D

Menu Arquivo
Carregar Carrega na memória um mapa (dados ou
ALT + F1
Bloco apenas incremento) anteriormente salvo
Salva os dados do mapa atualmente
Salvar Bloco
visualizado a fim de que possa em seguida ALT + F2
(dados)
utilizar um outro arquivo
Salva os incrementos (diferenças entre
Salvar Bloco
original e modificado) do mapa atualmente
(incrementos ALT + F3
visualizado a fim de em seguida se possa
)
usar um outro arquivo
Confirma Confirma a modificação efetuada F3
Anula Anula a modificação efetuada F4
Representa Coloca o arquivo original nas duas áreas da
F5
Original memória
Sair Sai da função ALT + F4
REMAPEAMENTO DE ECU 114

Menu
Visualiza
CTRL
Janela Coloca em primeiro plano a janela principal do +
Principal ECM2001 HOM
E
CTRL
Alternar Quando são abertas várias janelas ao mesmo tempo
permite alternar-se entre elas
+
Janelas
TAB
Vai ao Ativa a caixa para digitar um endereço CTRL
endereço... hexadecimal +I
Bloquear Permite bloquear o cursor do mouse em um CTRL
Cursor ponto exato para executar outro comando +S
Posicionando o mouse em um ponto do gráfico,
esta função marca o início de uma seleção.
Colocando o mouse em outro ponto do gráfico CTRL
Seleciona
este comando marca o final da seleção. Obtém- + B
se o mesmo resultado clicando com o botão
direito do mouse
ALT
Definir Cores Personaliza as cores do programa +
F12

Menu
Variação
MANUAL
Aumenta 1 Aumenta em um ponto o valor selecionado +
Diminui 1 Diminui em um ponto o valor selecionado -
Aumenta 5 Aumenta em 5 pontos o valor selecionado PagUp
Diminui 5 Diminui em 5 pontos o valor selecionado PagDw
Coloca o valor selecionado ao valor
Valor Máximo END
hexadecimal máximo (FF)
Coloca o valor selecionado ao valor
Valor Mínimo HOME
hexadecimal mínimo (00)
Valor Altera o valor selecionado na quantidade inserida na
caixa "variação manual absoluta" à direita da tela
V
Absoluto
Altera o valor selecionado na quantidade
Valor
inserida na caixa "variação manual P
Percentual
percentual" à direita da tela
Volta ao valor original os quadros
Anula U
selecionados
REMAPEAMENTO DE ECU 115

Menu
CÁLCULO ECM2001 PROFISSIONAL
PONTO
Permite escolher o cálculo de conversão que
a central executa para visualizar o exato
grau de ponto de ignição. Os graus serão
visualizados na parte inferior da janela.

Menu TRACE
Ativa Ativa o trace em tempo real no vídeo T
Bloqueia o trace no ponto em que ela
Bloqueia F8
estava
As modificações serão feitas somente onde
o trace estiver trabalhando. Desta maneira
Segue ALT + A
é possível mapear sem olhar a tela do
computador

Botão de gerenciamento do zoom

Esta zona da tela mostra os dados dos arquivos carregados na memória.


A caixa com fundo verde representa o arquivo que está sendo usado no
momento e o checksum é atualizado a cada modificação que é feita no
arquivo

Permite ativar o trace, modificar o tempo de transmissão para ter uma


melhor visualização do trace em função do computador utilizado
REMAPEAMENTO DE ECU 116

• Selecionando a caixa "ORI >> MOD" acionamos


a função para representar os dados originais
no momento em que se passa com mouse com
o botão direito clicado. Na prática fazemos que
a linha vermelha (MOD) se sobreponha a linha
azul (ORI)
• Max var." significa que ao passarmos o mouse
com o botão direito clicado efetuaremos uma
alteração com o limite máximo colocado na
caixa (15 neste caso). Esta função serve para
evitar danos causados por um uso errado do
mouse
• A caixa "DEC" e "EXA" contém o valor, decimal
e hexadecimal respectivamente, selecionado
pelo mouse

Este grupo de funções permite ao ECM2001 visualizar


um gráfico claro e compreensível para todos os tipos
de arquivos contidos em uma eprom, sendo estes 8
bit, 16 bit, etc.

• A caixa de texto indica que existem


modificações que devem ser salvas
• O primeiro botão da direita para a esquerda
permite a modificação feita no arquivo
• O segundo botão cancela a última modificação
feita representando os dados precedentes a
esta
• Anula todas as modificações feitas no arquivo,
referente a um trecho selecionado

A caixa permite escrever um endereço hexadecimal no qual se deseja ir. As primeiras


duas teclas levam até a primeira diferença entre original e modificado precedente ou
sucessiva à posição atual.
As teclas numeradas de 1 a 12 correspondem as posições do arquivo
memo no qual é possível memorizar endereços eventualmente
encontrados pelos usuários. O último botão permite editar a tabela
memo, associando uma descrição ao endereço memorizado
REMAPEAMENTO DE ECU 117

O botão "BLOQUEIA" permite bloquear o arquivo MODIFICADO e deixa o arquivo


ORIGINAL livre para correr na tela. Esta função é útil quando se vai comparar ou copiar um
mapa de dois arquivos diferentes

O botão "ALINHA" retorna o programa à sua posição


original

4.4.3 EDITOR GRÁFICO 3D

ECM2001 PROFISSIONAL é dotado de um editor gráfico em 3 dimensões com trace em


tempo real (se conectado ao emulador Bit Power). Depois de carregar um driver e o seu
arquivo original correspondente, escolhemos o mapa que desejamos modificar e ativamos a
gráfica 3D.

FUNÇÕES DO EDITOR GRÁFICO 3D

Menu
VISUALIZA
Janela Coloca em primeiro plano a janela principal CTRL –
Principal do ECM2001 HOME
Janela Abre em primeiro plano o editor
ALT + H
Hexadecimal hexadecimal do ECM2001
Janela Abre em primeiro plano o editor gráfico 2D ALT + G
REMAPEAMENTO DE ECU 118

Gráfica do ECM2001
Coloca em primeiro o mapa ativo na
Editar Mapa ALT + M
visualização tabelar
Quando temos várias janelas abertas do
Alternar ECM2001 ao mesmo tempo permite alterná- CTRL +
Janelas las TAB

Menu
GRAFICO
CTRL –
Zoom + Aumenta o gráfico na relativa janela
PagUp
CTRL –
Zoom - Reduz o gráfico na relativa janela
PagDw
Roda para CTRL –
Roda o gráfico de um lado para o outro
cima Up
Roda para CTRL –
Roda o gráfico de cima para baixo
baixo Down
Roda para CTRL –
Roda o gráfico para a esquerda
Esquerda Left
Roda para CTRL –
Roda o gráfico para a direita
Direita Right

Menu
SELEZIONE
Seleção a
Leva a seleção do gráfico para a direita Right
direita
Seleção a
Leva a seleção do gráfico para a esquerda Left
esquerda
Seleção para
Leva a seleção do gráfico para cima Up
o alto
Seleção para
Leva a seleção do gráfico para baixo Down
baixo
Shift +
Alarga Aumenta a seleção segundo o eixo
Right
Shift +
Restringe Diminui a seleção segundo o eixo
Left
Shift +
Alonga Alonga a seleção segundo o eixo
Up
Shift +
Encurta Encurta a seleção segundo o eixo
Down
REMAPEAMENTO DE ECU 119

Menu
MODIFICA
Aumentai 1 Aumenta em um ponto o valor selecionado +
Diminui 1 Diminui em um ponto o valor selecionado -
Aumenta 5 Aumenta em 5 pontos o valor selecionado PagUp
Diminui 5 Diminui em 5 pontos o valor selecionado PagDw
Coloca o valor selecionado ao valor
Valor Máximo END
hexadecimal máximo (FF)
Coloca o valor selecionado ao valor
Valor Mínimo HOME
hexadecimal mínimo (00)

Permite ativar o trace, modificar o tempo de transmissão para ter uma melhor
visualização do trace em função do computador utilizado.

Caixa de informações do arquivo utilizado e seu relativo


checksum

Caixa de informações que contém o nome do arquivo


modificado e o nome do driver utilizado
REMAPEAMENTO DE ECU 120

4.4.4 EDITOR DE TABELAS

Este potente editor de tabelas do ECM2001 PROFISSIONAL permite de mapear com incrível
facilidade qualquer central de injeção que tenha eprom.

PRINCIPAIS FUNÇÕES DO EDITOR DE TABELAS

Menu
ARQUIVO
Carrega na memória um mapa (dados ou
Carregar Mapa
apenas incremento) anteriormente salvo
Salva os dados do mapa atualmente
Salvar mapa
visualizado a fim de que possa em
(dados)
seguida utilizar um outro arquivo
Salva os incrementos (diferenças entre
Salvar mapa original e modificado) do mapa
(incrementos) atualmente visualizado a fim de em
seguida se possa usar um outro arquivo
Confirma Confirma a modificação efetuada F3
Anula Anula a modificação efetuada F4
Representa Coloca o arquivo original nas duas áreas F5
REMAPEAMENTO DE ECU 121

Original da memória

Menu
VISUALIZA
Coloca em primeiro plano a janela CTRL +
Janela Principal
principal do ECM2001 HOME
Janela Abre em primeiro plano o editor
ALT + H
Hexadecimal hexadecimal do ECM2001
Janela Gráfica Abre em primeiro plano o editor gráfico
ALT + G
2D 2D de ECM2001
Janela Gráfica
Abre a exibição gráfica em 3D ALT + S
3D
Quando temos abertas várias janelas do
CTRL +
Alternar Janelas ECM2001 ao mesmo tempo permite alternar
entre elas TAB
Ativa uma função que evidencia as
diferenças entre o arquivo carregado na
Diferença ALT + D
memória 1 e 2 (1 = original 2 =
modificado)
Permite visualizar os incrementos ou
Incrementos ALT + I
decrementos entre original e modificado
ALT +
Definir Cores Personaliza as cores do programa
F12
Permite digitar um valor na caixa
Variação ALT + E
selecionada

Menu VARIAÇÃO
MANUAL
Aumenta em um ponto o valor
Aumenta 1 +
selecionado
Diminui em um ponto o valor
Diminui 1 -
selecionado
Aumenta em 5 pontos o valor
Aumenta 5 PagUp
selecionado
Diminui em 5 pontos o valor
Diminui 5 PagDw
selecionado
Coloca o valor selecionado ao valor
Valor Máximo END
hexadecimal máximo (FF)
Coloca o valor selecionado ao valor
Valor Mínimo HOME
hexadecimal mínimo (00)
Altera o valor selecionado na quantidade
Valor Absoluto inserida na caixa "variação manual absoluta" a
V
REMAPEAMENTO DE ECU 122

direita da tela
Altera o valor selecionado na
Valor Percentual quantidade inserida na caixa "variação P
manual percentual" a direita da tela
Volta ao valor original os quadros
Anula U
selecionados

Menu CÁLCULO
PONTO
Permite escolher o tipo de central
relativa ao mapa carregado a fim de
que ECM2001 possa utilizar o cálculo
apropriado para visualizar o grau de
ponto do motor no mapa

Menu TRACCE
Ativa Ativa o trace em tempo real no vídeo T
Bloqueia o trace no ponto em que ela
Bloqueia F8
estava
As modificações serão feitas somente
onde o trace estiver trabalhando. Desta
Segue ALT + A
maneira é possível mapear sem olhar a
tela do computador

Barra de
Ferramentas
Coloca em primeiro plano a janela
principal do ECM2001
Quando são abertas várias janelas do
ECM2001 ao mesmo tempo, permite
alternar-se entre elas
Abre o editor hexadecimal no início do
mapa visualizado
Abre o editor gráfico no início do mapa
visualizado
Carrega do disco dados ou incrementos
previamente salvos
Salva no disco os dados contidos no
mapa visualizado
Salva no disco os incrementos no mapa
visualizado
REMAPEAMENTO DE ECU 123

Esta zona da tela mostra os dados dos arquivos carregados na memória. A caixa com
fundo verde representa o arquivo que está sendo usado no momento e o checksum é
atualizado a cada modificação que é feita no arquivo

Inserir nas relativas caixas os valores com os quais se deseja efetuar a


modificação utilizando o botão correspondente. Após isto clicar no botão
A para modificar com valor absoluto ou P para valor percentual. U anula
a última modificação

Permite ativar o trace, modificar o tempo de transmissão para ter uma


melhor visualização do trace em função do computador utilizado
• A caixa de texto indica que
existem modificações que
devem ser salvas
• O primeiro botão, da direita
para a esquerda, permite
salvar a modificação feita no
arquivo
• O segundo botão cancela a
última modificação feita
representando os dados
precedentes a esta
• Anula todas as modificações
feitas no arquivo, referente a
um trecho selecionado
REMAPEAMENTO DE ECU 124

4.5 MENU OPÇÃO

Ícone de referência da barra de tarefas


Modifica percurso
Salva percurso

O menu OPÇÃO permite modificar os parâmetros de procura dos mapas no


computador.

Modifica
percurso

Este menu permite a modificação dos percursos propostos no


ECM2001 no momento em que se faz uma procura no disco
rígido do PC. O botão "VALOR ORIGINAL" anula as
modificações efetuadas e retorna aos valores salvos
anteriormente
A caixa "Subscrever mapas iguais " faz com que o
ECM2001 altere mapas semelhantes.
Naturalmente neste caso é obrigatório o uso do
driver
Salva as modificações feitas nos percursos de
Salva percurso CTRL + P
procura
REMAPEAMENTO DE ECU 125

4.6 MENU UTILITÁRIOS

O menu UTILITÁRIOS contém uma série de funções muito importante.

Checksum Famílias disponíveis


Controle checksum
Bosch M3.x
Checksum parcial
M155 Compressão BIN > BCB
Descompressão BCB > BIN
Siemens F200 Codifica > SIE
Decodifica > BIN
2001 Codifica > SIE
Decodifica > BIN
Conversão Da 58C256 a 27C512
Separa um arquivo de 16 bit
Une dois arquivos de 8 bit
Duplicação de eprom
Comparar dois
arquivos
Adicionar comentários
Assistência Compressão de dados
Descompressão de dados
Dowload de driver da
Internet
Dowload de checksum da
Internet
REMAPEAMENTO DE ECU 126

4.6.1 CHECKSUM

7.4.1.1- FAMÍLIAS DISPONÍVEIS

É a simples visualização das famílias de checksum adquiridas.


As caixas em vermelho indicam as famílias que não foram adquiridas e as em verde indicam
as que já foram adquiridas.
REMAPEAMENTO DE ECU 127

4.6.2 CONTROLE DE CHECKSUM

Esta função permite conferir se o checksum de um arquivo está correto. É suficiente


selecionar o arquivo que deseja conferir e a família o qual lhe cabe.
Clicando na tecla "Calcula" o programa confere o cálculo do checksum e assinala se o
arquivo está correto.

4.6.3 BOSCH M3.X

Esta função pede para escolher um arquivo no qual se deseja conferir o checksum.
Se o checksum é correto, o programa o comunica. Caso contrário, o programa corrige e
gera um novo arquivo com o mesmo nome, com extensão .CKS na mesma pasta que se
encontra o arquivo.
REMAPEAMENTO DE ECU 128

4.6.4 CHECKSUM PARCIAL

Esta função é reservada a usuários experientes. Permite fazer o cálculo do checksum em


várias zonas da eprom.

4.6.5 M155 - BIN>BCB --- BCB>BIN

Esta função serve para descomprimir o arquivo original das centrais M1.5.5
(extensão .BCB) e resultar em um arquivo binário do qual sairá o mapeamento
para efetuar a modificação desejada.
Naturalmente, depois de modificar o arquivo, é necessário recomprimir para
fazê-lo retornar a ser .BCB, que permite o seu envio para a central via conector
OBD-II.
O arquivo produzido será salvo na mesma pasta no qual está o arquivo original.

4.6.6 SIEMENS

Esta função permite efetuar a decodificação e a codificação dos arquivos


segundo o protocolo utilizado nas centrais Siemens.
Ativada esta função, ECM2001 pede para seleciona um arquivo para codificar ou
decodificar, em função daquilo que foi selecionado. No caso de CODIFICAR será
criado um arquivo com o mesmo nome, mas com extensão .SIE. Já no caso de
DECODIFICAR será criado um arquivo com o mesmo nome, mas com extensão
.BIN.
REMAPEAMENTO DE ECU 129

4.6.7 CONVERSÃO DE 58C256 PARA 27C512

Converte o conteúdo de um arquivo de uma eeporm 58C256 para uma eprom


convencional 27C512.
Selecione o arquivo para conversão que o ECM2001 cria um novo arquivo com o
mesmo nome mas com extensão .512

4.7 ANEXOS

4.7.1 LIMITADOR D RPM

Com esta função comum em vários drivers, é possível modificar o limitador de RPM.

A caixa de diálogo “Habilita limitador” se ativa somente nos casos em que é possível efetuar
uma modificação manual do valor do limitador.
Depois de marcar o novo valor do limitador ou de selecionar a caixa de diálogo “Habilita
limitador”, é necessário clicar no botão “Modifica”.

Clicando na tecla ESC é possível enviar ao emulador, e conseqüentemente à central,


alternativamente o valor do limitador modificado e original.
REMAPEAMENTO DE ECU 130

4.7.2 INFORMAÇÕES SOBRE OS DRIVERS

Os DRIVERS que necessitam de alguma atenção particular, ao baixá-los do


banco de dados da Internet é enviado um arquivo de texto e uma imagem. Estas
informações são visualizadas em uma janela que se abre toda vez que é
carregado o DRIVER.
É possível ler as informações clicando no botão apropriado encontrado na tela
principal do ECM2001, como mostra a figura abaixo.
REMAPEAMENTO DE ECU 131

4.7.3 OPERANDO O EMULADOR

1- Carregar um mapeamento;
2- Acessar a tela de Gerenciamento do emulador;
3- Confirmar se a função emulador não presente está desmarcada;
4- Selecionar a porta serial que o emulador está conectado;
5- Selecionar o tipo da eprom que será emulada;
6- Carregar o mapa original e modificado (função RAM1 e RAM2);
7- Funcionar o Veículo;
8- Trabalhar com o programa normalmente, com muita atenção pois os dados
serão refletidos imediatamente no funcionamento do motor.
REMAPEAMENTO DE ECU 132

CAPÍTULO - 5
Prática de Remapeamento
REMAPEAMENTO DE ECU 133

5 PRÁTICA DE REMAPEAMENTO

Veículo:
Seat Leon 1.9 TDi Sport 150CV Ano 2009

Ler e salvar o arquivo que vamos remapear.


Abrir arquivo no Software Editor para analisar os mapas

1º - CRIAR UM DOCUMENTO COM AS INFORMAÇÕES DOS MAPAS ENCONTRADOS

2º - DEFINIR OS MAPAS E VALORES PARA REMAPEAMENTO


REMAPEAMENTO DE ECU 134

DESCRIÇAO DOS MAPAS ENCONTRADOS:


Injeção parcializada
MAPA DE GÁSES

Pressão Rail
PRESSÃO DO RAIL

Injeção parcializada map1


PRE-INJEÇÃO

Injeção parcializada map2

Injeção parcializada map1 boost x rpm


PÓS INJEÇÃO

Injeção parcializada map2 boost x rpm


PÓS INJEÇÃO

Injeção correção
Mapa da pressão da bomba

Fase injeção

Enriquecimento em aceleração
MAPA DO PEDAL DO ACELERADOR (DRIVERS WHISH)

PRESSÃO DO TURBO

Pressão do turbo (1)


PRESSÃO DO TURBO CONDUÇÃO ESPORTIVA (nos carros com seleção)

Pressão do turbo (2)


PRESSÃO DO TURBO EM FUNÇÃO DO AR ASPIRADO

Tempo de overboost
TEMPO DE ABERTURA DA VALVULA WASTGATE OU TEMPO DE PRESSÃO MAXIMA
DO OVERBOST – ou REGULAÇÃO DA GEOMETRIA VARIAVEL

Limitador de torque
LIMITACÇÃO DE PAR DO MOTOR
REMAPEAMENTO DE ECU 135

Limitador de torque 2-.... mapas repetidos)

LIMITADORES EM FUNÇÃO DO TIPO DE CAIXA DE VELOCIDADES (MANUAL,


AUTOMATICA ETC.) ACTIVAVEL VIA SOFT CODING

Limitador pressão rail


LIMITAÇÃO DA PRESSÃO DO RAIL

Limitador pressão
LIMITE PRESSÃO DO TURBO

MAPAS E VALORES DEFINIDOS PARA REMAPEAMENTO:

Incremento máximo de pressão do turbo-------------------------------- 20%- variável 35%


incremento máximo limitador de torque---------------------------------- 25%
incremento máximo de overboost ----------------------------------------- 5%
incremento máximo injeção parcializada-------------------------------- 15%
incremento máximo parcial map1 y2 ------------------------------------ 20% a+2500 rpm
incremento máximo parcial map1 y2 (boost)--------------------------- 5% a – de 2500 rpm
incremento máximo enriquecimento em aceleração------------------15% ou mais a altas cargas
REMAPEAMENTO DE ECU 136

Executar o Software

5.1 Escolher drives

Escolhlrer os drivers por marca modelo e os 3 ultimos números


do SW (software) ou HW . Pasta do ECM2001\DRIVERS\MARCA\MODELO.

5.2 Abrir arquivo original para modificar

Nota: Se o driver não for compatível dá erro, devemos escolher outro noutra marca ex seat,
audi, VW

Abrir
ECM\driver\modelo\aaa_xxx
xxx- 3 últimos números do sw

Mapa original lido na ECU

Somente se quiser abrir arquivo


modificado para comparar
REMAPEAMENTO DE ECU 137

5.3 Aumentar Limitadores

O mapa traz limitadores (normalmente os valores de origem) que devemos


aumentar segundo a reprogramação a fazer.

Click em limitador na barra de menu, vão aparecer vários valores: Limitador de torque ,
Limitador de torque #2, Limitador de torque#3 , limitador de pressão por exemplo.

Podem aparecer
vários diferentes para
cada centralina
REMAPEAMENTO DE ECU 138

Para cada um destes vamos fazer o seguinte

1º - Depois de escolher o mapa, selecionar na tabela os valores deste RPM 0 até ao fim
(ou seja a primeira coluna inteira)

2º - Ir ao botão e selecionar unidades em modo de percentagem (ver figura)

3º - Com os cursores colocar a percentagem a modificar sobre o mapa original, com a


percentagem máxima que vamos modificar ex: 20%, 25%, se for sobre um mapa já
modificado a percentagem sobre esse mapa deve ser muito menor pois já aumentamos o
limitador anteriormente.

4º - Aplicar a modificação, clicando no botão +5 (ver figura)

Repetir esses passos para todos os mapas de limitadores.

3º- Com os cursores


selecionar percentagem

4º-Aplicar 2º - Passar as Botão para eliminar


modificações unidades para modificações na célula
escolhidas percentagens selecionada

1º - Selecionar
intervalo a modificar
REMAPEAMENTO DE ECU 139

Fechar janela e confirmar gravação no OK, repetir o passo com outro limitador ou caso seja
o ultimo passar á modificação.

EXEMPLO DO LEON (REPROGRAMAÇÃO PARA 25%)


(AS PERCENTAGENS ESTÃO ESCRITAS NAS CELULAS)

LIMITADOR DE TORQUE - LIMITADOR DE TORQUE 2


REMAPEAMENTO DE ECU 140

LIMITADOR DE TORQUE 3

Clicar aqui para


ver o gráfico
todo.
REMAPEAMENTO DE ECU 141

5.4 OUTROS MAPAS

As variáveis a modificar normalmente, são o turbo e injeção que aparecem nos menu.

Podem aparecer eventualmente os limitadores de velocidade ou outros.

VERIFICAR SEMPRE O 3D PARA VER SE NÃO EXISTEM COISAS ESTRANHAS

EXEMPLO DO LEON TDI 150

5.4.1 PRESSÃO TURBO

- Somente selecionar a pressão, nunca tocar no tempo de overboost, após selecionar


aparece a tabela de RPM e carga.

- O normal é começar à RPM que o turbo liga (quando há pressão nos gases de escape, ex
1500rpm nas figura) mas se assim entender pode fazer-se com que ligue antes para isso
começamos a selecionar as células na RPM desejada.

- Também se aplica normalmente só a partir de altas cargas + de 50% de carga


Atenção se o turbo liga muito cedo pode causar problemas em baixa velocidade, para
arrancar etc.

- Podemos começar por aplicar uma modificação escalonada, modificando pouco a baixa
rotação e ir aumentando gradualmente conforme sobem as RPM.
REMAPEAMENTO DE ECU 142

Aumentar 3%
por ex

Aumentar 7% por ex
REMAPEAMENTO DE ECU 143

Dar 10% por ex no


resto

Agora devemos ter uma curva subindo gradualmente sem muitos picos ou zonas em que há
baixas. Se houver, ir manualmente a zona (linha verde) e modificar a(s) células
manualmente com incrementos unitários (+1 ou -1) ver fig.
REMAPEAMENTO DE ECU 144

Modificar unitariamente a célula


(+1 sobe a linha do gráfico) Andar pelas células até a
zona pretendida no
gráfico

Pontos a corrigir e curva a tentar obter:


curva a tentar
obter

original

Pontos a corrigir (quebras)


REMAPEAMENTO DE ECU 145

- Podemos usar também a interpolação selecionado a área a modificar e carregando no


botão (exemplo de 5% a 10% ver fig.)

Escolher
botão percentagem

Selecionar

Colocar valores

EXEMPLOS DE MODIFICAÇÃO em % (Apenas se alteram as altas cargas)

Sair da janela gravando as modificações


REMAPEAMENTO DE ECU 146

5.4.2 PRESSÃO TURBO TEMPORIZAÇÃO

Em alguns casos pode aparecer este mapa para modificação da temporização do turbo
vamos proceder como no mapa do turbo, podemos aqui ligar o turbo à rotação que
quisermos. No entanto não é estritamente necessário mexer neste mapa.

Aplicar percentagem selecionando as


células a modificar

5%

10%

15%

5.4.3 INJEÇÃO

Aqui temos vários parâmetros a


alterar,
- Injeção parcializado
- Injeção parcializado (map1)
Injeção parcializado (map2)
- Injeção parcializado
(map1)(boostxRPM)
Injeção parcializado (map2)
(boostxRPM)
- Fase de injeção
- Enriquecimento em aceleração
- rail (para comum rail apenas)

PODEM NÃO APARECER ESTES MAPAS TODOS OU APARECER OUTROS como


injeção correção.
REMAPEAMENTO DE ECU 147

5.4.4 INJECÇÃO PARCIALIZADO (fumaça)

Maior ou menor quantidade de Diesel a injetar

Começamos por selecionar os valores a partir da abertura do turbo (onde começamos a


modificar no mapa turbo) normalmente, e selecionados só altas cargas também.
Se quisermos aplicamos mais um pouco nas últimas RPM e carga. Ver figura

selecionar intervalo quando


o gráfico começa a baixar

EXEMPLO DO LEON: o valor das percentagens alteradas está escrito nas células):
REMAPEAMENTO DE ECU 148

5.4.5 INJECÇÃO PARCIALIZADO (MAP1)

COM OS 4 MAPAS A SEGUIR CONTROLAMOS A INJECÇÃO. Modificamos mais o


menos como na figura a altas cargas e altas RPM. ATENÇÃO ISTO É UM EXEMPLO
TOMAR COMO REFERENCIA AS PERCENTAGENS.

5.4.6 INJECÇÃO PARCIALIZADO (MAP2)

Repetimos o que fizemos na MAP1 - Modificamos mais o menos como na figura a


altas cargas e altas RPM.

5.4.7 INJECÇÃO PARCIALIZADO (MAP1)


BOOSTXRPM

Não é preciso modificar estes mapas senão modificamos o avanço


SE modificar repetimos o que fizemos nos mapas anteriores (MAP1 e 2) -
Modificamos mais ou menos como na figura a altas cargas e altas RPM.
REMAPEAMENTO DE ECU 149

5.4.8 INJECÇÃO PARCIALIZADO (MAP2)


BOOSTXRPM

Não é preciso modificar estes mapas senão modificamos o avanço


SE modificar repetimos o que fizemos nos mapas anteriores (MAP1 e 2) -
Modificamos mais ou menos como na figura a altas cargas e altas RPM.

5.4.9 FASE DE INJECÇÃO – EGR (NOS TDI)


PODE FECHAR MAIS CEDO
APLICAR PERCENTAGEM A ALTAS CARGAS POR IGUAL.
EXEMPLO DO LEON: A PARTIR DE CERTA CARGA “NESTE CASO 62, O GRÁFICO
FICA RETO EM VEZ DE SER CONVEXO, VER DIFERENÇA COM O ORIGINAL (LINHA
AZUL) MODIFICA-SE OS VALORES PARA QUE O CONVEXO DESAPAREÇA ISTO PARA
CADA GRÁFICO ATÉ A CARGA 100%, NÃO MODIFICAR A PRIMEIRA COLUNA PARA
QUE O CARRO AQUEÇA MAIS RAPIDO.

MODIFICAÇÃ

ORIGINAL

NÃO ESQUECER QUE PARA CADA CARGA HÁ UM GRÁFICO, SELECCIONAR A


CÉLULA RESPECTIVA PARA VER O GRÁFICO DESSA CARGA.
REMAPEAMENTO DE ECU 150

5.4.10 COMUM RAIL

Nos carros COMUM RAIL, aparece este mapa que diz respeito á pressão do Diesel
no RAIL. Vamos modificá-lo a partir da rotação que modificamos do turbo por toda a carga e
damos uma percentagem, por tentativas começamos em 5 ou 10 e vamos subindo se não
ficarmos satisfeitos.
REMAPEAMENTO DE ECU 151

5.4.11 ENRIQUECIMENTO EM ACELERAÇÃO

OU DRIVERS WISH Neste mapa controlamos a sensibilidade do pedal do


acelerador, não interessa mexer a baixas cargas e RPM.
- Damos então uma percentagem em altas RPM/cargas como na figura
EXEMPLO DO LEON :

ATENÇÃO AQUI CONTROLAMOS A FUMAÇA, SE AUMENTAR MUITO EM BAIXAS


MAIS FUMAÇA FAZ.
REMAPEAMENTO DE ECU 152

5.4.12 INJECÇÃO CORRECÇÃO

Neste mapa vamos mexer nas percentagens mais ou menos assim:


Aumentamos 3% a partir de 1000RPM nesta seleção.

Aumentamos agora mais 2% conforme a seleção seguinte (a partir das 1300 RPM
REMAPEAMENTO DE ECU 153

Agora a 1900 RPM mais 2% a cargas media como na figura:

Por fim mais 2% a partir das 2700 a altas cargas como na figura

Atenção se o carro cortar quer dizer que estamos a dar muita tensão a bomba.
Reduzir %
REMAPEAMENTO DE ECU 154

5.5 VERIFICAR ALTERAÇÃO DO CHECKSUM

Se o Diver utilizado não possuir a família de checksom desta central, terá que fazer o
acerto de checksom manualmente como foi visto anteriormente.

VERIFICAR QUE O
CHECKSUM FOI
MODIFICADO,

5.6 SAIR E SALVAR

Ao sair da tela de mapas, confirmar alterações ok.


Ao voltar ao painel dos drivers devemos entrar em Arquivo\salvar arquivo modificado,
damos o nome desejado e localização do arquivo e ok.
REMAPEAMENTO DE ECU 155

NOTAS:

1- SE O VEÍCULO ACELERA SOZINHO E/OU DESLIGA:


Injeção parcializada ou fase de injeção demasiado altos (%), ir aos mapas e baixar %
por tentativas, uma de cada vez.

2- ROTAÇÃO INSTÁVEL NA LENTA:


Falta alimentação de combustível COMUM RAIL BAIXO- aumentar 2-5% a baixas
rotação ou dar 1% mais no enriquecimento a baixas RPM (marcha lenta)

3- O MOTOR RONCA OU VIBRA MUITO


Tirar á inj. Parcializada e á fase inj.

4- MOTOR NÃO PEGA


- Está encharcado retirar % á inj. Parcializada se não resulta tirar a fase também.
- O CHECKSUM NÃO FOI MODIFICADO.
- O driver não era o adequado

5- FUMAÇA EXCESSIVA:
Tirar o enriquecimento e/ou a fase e parcializado a baixa RPM e rotação.

6- Quando temos 2 eproms devemos transformar num só ARQUIVO, modificar esse e


depois separá-lo novamente em dois.
REMAPEAMENTO DE ECU 156

Considerações Finais

Retrabalho em placas eletrônicas com componentes SMD

O retrabalho, como é denominado o processo de se extrair e recolocar componentes


numa placa eletrônica, quando realizado com esses componentes, exige técnicas e
equipamentos especiais. Esse tipo de operação deve ser conhecida de todos os
profissionais da reparação e preparação de motores com gerenciamento eletrônico ECUs.

Você também pode gostar