Introdução Programadores Automotivo Rev 2 Upa
Introdução Programadores Automotivo Rev 2 Upa
Introdução Programadores Automotivo Rev 2 Upa
AUTOMOTIVO
>>PROCESSADORES E MEMÓRIAS<<
[ST-10 / UPA 1.3 / TL-866 II PLUS / X-PROG / VVDI
PROG /KESS / KTAG/ I-PROG / WILLEM/ ORANGE /
ELNEC / GALETO 1260 / KWP – FLASH / ZEDBULL /
CK100 / CG100 / FGTECH / FVDI]
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Vamos conhecer aqui a estrutura física e virtual no sistema embarcado automotivo das memorias utilizadas na eletrônica analógica e digital aplicados aos
módulos nos veículos.
• Entender As memorias e de extrema importância já que vamos aprender a ler e gravar as mesmas.
• Eprom
• Eprom DIP ou DIL
• Apagador de Eprom – Somente Eprom Janeladas
• Eprom PLCC – 27C512 ou 27C0101
• Memórias Flash – 28F – 29F
• Teste da Eprom
• Checksum
• Código Hexadecimal
• Endereço
• Eprom - Soic 8
• Cuidado
• Adaptadores para PLCC
• Soquete para SOIC 8
• Adaptador para Psop 44
• Tipos de fixação
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Os modelos de eprom variam conforme encapsulamentos e tamanhos de
capacidade de memória.
• Eprom DIP ou DIL
Apagador de
Eprom – Somente
Eprom Janeladas
Apaga os dados
da eprom com a
exposição a raios
Ultra Violeta.
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Eprom PLCC – 27C512 ou 27C010 Gravável uma única vez.
27CXX
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Memórias Flash [ 28F – 29F]
• A memória flash é um tipo de memória com características muito semelhantes à
memória RAM, apenas com o diferencial crucial de ser não volátil. Em outras
palavras, isso significa que ela é capaz de preservar os dados armazenados por um
longo tempo sem a presença de corrente elétrica.
• Esse fato a tornou dominante no mercado de dispositivos portáteis, tais como
pendrives, cartões de memória, celulares e principalmente na linha automotiva leve
e pesada.
• Memórias Flash [ 28F – 29F]
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• As eproms são distinguidas entre si pelas suas respectivas capacidades de
armazenamento de dados
1. Código hexadecimal;
2. Código ASCII;
3. Tipo do componente;
4. Linha da Primeira Coluna
5. Checksum.
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Endereço É o cruzamento da linha com uma das colunas em hexa.
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Eeprom - Soic 8
• São memórias regraváveis, com a possibilidade de gravação sem a retirada da
mesma. Muito utilizada em sistemas de imobilizadores, airbag, painéis, entre outros.
• Cuidado Ao ler e/ou gravar uma soic 8, utilizando uma pinça, deve-se ter o correto
posicionamento da pinça, caso contrário poderá danificar o equipamento ou a
própria memória (soic). O pino 1 da pinça e da soic possuem marcas de referência.
• Podem ocorrer interferências que não permitam a leitura ou gravação da soic,
oscilação do cristal, ou a própria configuração do circuito.
95320
IDENTIFICAÇÃO
NÚMERICA
ST É O FABRICANTE
95XX [FAMÍLIA 95]
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Memórias
• Por isso, recomendamos a retirada da soic e a gravação em uma outra. Com
isso, teremos a original inalterada, para uma utilização futura, caso seja
necessário.
• Devido a grande variedade de soics, a outra possibilidade é a reutilização
da eeprom, desde que seja salvo o arquivo original. Com isso não se tem a
necessidade de ter diversos tipos de componentes em estoque.
• Importante: Para a utilização da pinça soic em alguns sistemas, é necessário
fazer o jump no cristal da ECU, devido o circuito de algumas centrais
provocar interferência na programação da memória. Podemos citar como
exemplo o sistema MP9.0.
INTRODUÇÃO AOS
PROGRAMADORES DE BANCADA
• Adaptadores para PLCC.
Este soquete adaptador é utilizado para permitir ler e gravar as eproms do tipo PLCC
nos equipamentos cujo soquete é DIP. Observe atentamente em qual soquete a
determinada Eprom PLCC deve ser encaixada (27C010 ou 27C512).
>> UTILIZAM TX E RX PARA COMUNICAÇÃO COM MCU TRANSMISSOR (TX) E RECEPTOR (RX).
• COMO FUNCIONA: O PROGRAMADOR ST-10 É UMA INTERFACE DE LEITURA E GRAVAÇÃO DE ARQUIVOS EM FORMATO HEXA-DECIMAL, POSSIBILITANDO
OS SEGUINTES PROCEDIMENTOS: CLONE DO ARQUIVO DA CENTRAL DE INJEÇÃO ELETRÔNICA, ELIMINAÇÃO DE BANCOS NO ARQUIVOS DE INJEÇÃO. É
NECESSARIO DOMINAR O BÁSICO DE INFORMÁTICA PARA USO DA FERRAMENTA, POIS É NECESSARIO A INSTALAÇÃO DO SOFTWARE QUE POSSIBILITA
CONFIGURAR O PROGRAMADOR PARA LEITURA DO ARQUIVO.
• ONDE SE APLICA: NO NOSSO SEGUIMENTO APLICA-SE EM REPARAÇÃO E PROGRAMAÇÃO DE CENTRAIS DE INJEÇÃO ELETRÔNICA. EXISTEM APLICAÇÕES
DE OUTROS PROGRAMADORES PARA LEITURA E GRAVAÇÃO DE ARQUIVOS COM O MESMO PROCESSADOR COMO POR EXEMPLO KTAG / J-LINK E ETC.
• POSSÍVEIS PROBLEMAS QUE NOS LEVA A USAR O PROGRAMAMADOR ST-10 NAS CENTRAIS DE INJEÇÃO ELETRÔNICA:
EM 1989 NO BRASIL FOI DADO INICIO AOS SISTEMAS DE INJEÇÃO ELETRÔNICA, COM ESSA TECNOLOGIA ELETRÔNICA COMANDANDO TODO SISTEMA DE
INJEÇÃO FOI NECESSÁRIO ESCREVER SOFTWARE OU ARQUIVOS PARA COMANDAR OS ATUADORES (ESCRAVOS) ATRAVÉS DOS SINAIS DE SENSORES
INSTALADOS NO MOTOR PARA ISSO USA-SE UMA MEMORIA NO MODULO DE INJEÇÃO CAPAZ DE DIZER PARA O SISTEMA OQUE ELE DEVE FAZER ATRAVÉS DE
PARAMETROS PRÉ DEFINIFOS NO MAPA DE INJEÇÃO ELETRÔNICA (ARQUIVO), CADA PROCESSADOR POSSUI UMA ARQUITETURA DIFERENTE COM RELAÇÃO
SISTEMA DO VEICULO. SENDO ASSIM DURANTE O FUNCIONAMENTO DOS VEICULOS OU ATE MESMO, DESLIGADO, NA PARTIDA OU NA MANUTENÇÃO PODEM
OCORRER EVENTOS QUE MODIFICAM NA MEMORIA OS ARQUIVOS, SENDO NECESSARIO FAZER O CONHECIDO RESET NO MAPA DE INJEÇÃO COM ISSO
UTILIZAMOS O ST-10 COMO OUTROS PROGRMAMADORES QUE VAMOS ESTUDAR NO DECORRER DESSA MATERIA PARA TROCAR OS ARQUIVOS NAS UCE’s.
• AS CENTRAIS QUE TEM PROCESSADOR ST, TEM FACILMENTE SUA PROGRAMAÇÃO CORROMPIDA, SEJA POR MAU ATERRAMENTO, OSCILAÇÃO BRUSCA NA TENSÃO
DA BATERIA, CARGA EXCESSIVA DO ALTERNADOR, OU MESMO INTERFERÊNCIA NO SISTEMA DE IGNIÇÃO. CONTÚDO ESSA PROGRAMAÇÃO PODE SER CORRIGIDA
“CONCERTADA", COM UMA SIMPLES REPROGRAMAÇÃO DO PROCESSADOR COM UM ARQUIVO ORIGINAL.
PROGRAMADOR ST-10
• PARA ENTENDER O PROGRAMADOR ST-10 É NECESSÁRIO ENTENDER O
PROCESSADOR ST.
• COMO LER E GRAVAR ARQUIVOS COM ST-10:
PRIMEIRO VAMOS ANALISAR ALGUNS DADOS NO DATASHEET IMPORTANTES PARA A COMPREENSÃO DO ASSUNTO.
ANTES VAMOS MOSTRAR AQUI UM MODELO DE CENTRAL QUE UTILIZA PROCESSADOR ST-10, E A FORMA COMO VAMOS
LIGAR (BOOT) NA PLACA PARA FAZER A LEITURA E GRAVAÇÃO DO ARQUIVO EM FORMATO HEXADECIMAL.
EXEMPLOS:
PROGRAMADOR ST-10
• PARA ENTENDER O PROGRAMADOR ST-10 É NECESSÁRIO ENTENDER O PROCESSADOR ST.
• VAMOS CONHECER AQUI ALGUMAS CARACTERISTCAS DOS PROCESSADORES ST-10 ATRAVÉS DE
SUA FOLHA DE DADOS:
PROGRAMADOR ST-10
• VAMOS MOSTRAR AQUI A TELA DO SOFTWARE ST-10 USADO NO COMPUTADOR PARA MELHOR
ENTENDIMENTO:
PROCESSO DE COMUNICAÇÃO
COM COMPUTADOR E
INTERFACE X PC
PROCESSO DE GRAVAÇÃO DO
ARQUIVO FLASH
PROGRAMADOR ST-10
• VAMOS MOSTRAR AQUI A TELA DO SOFTWARE ST-10 USADO NO COMPUTADOR PARA MELHOR
ENTENDIMENTO:
PROCESSO DE SELEÇÃO DO
ARQUIVO FLASH.HEX
PROCESSO DE
RECONHECIMENTO DO
ARQUIVOS E SEUS BANCOS.
PROGRAMADOR ST-10
• VAMOS MOSTRAR AQUI A TELA DO SOFTWARE ST-10 USADO NO COMPUTADOR PARA MELHOR
ENTENDIMENTO:
Tabela do datasheet
Família de processadores ST
Detalhes Técnicos
Importante a ser analisado.
PROGRAMADOR UPA 1.3
3
ONDE FICA REGISTRADO TODA AÇÃO FEITA
COM UPA DURANTE LEITURA E GRAVAÇÃO.
PROGRAMADOR UPA 1.3
SOFTWARE ERALSOFT
Help Contents / Manual UPA
PROGRAMADOR UPA 1.3
SOFTWARE ERALSOFT
MODELO DE CONEXÃO [UPA CONECTADO A MEMORIA] (PROCESSADOR).
PROGRAMADOR UPA 1.3
SOFTWARE ERALSOFT
PROGRAMADOR UPA 1.3
SOFTWARE ERALSOFT
A IMAGEM AO LADO
TRATA DAS
ORIENTAÇÕES DE USO
OU SEJA MANUAL DO
USUARIO.
PROGRAMADOR UPA 1.3
SOFTWARE ERALSOFT
SCRIPTS