Peugeot Forums banner

Configurando um BSI Peugeot 307 usado

13K views 20 replies 5 participants last post by  davemoz  
#1 ·
Boa noite,

Tenho problemas com o airbag que publiquei na parte 307 do fórum, infelizmente sem resposta, o que se relaciona com o meu problema subjacente.
Tenho a luz do airbag acesa e "airbag do passageiro desativado". Comprei um diagnóstico pós-venda i970 para diagnosticar a falha. Funciona muito bem e pode interrogar todos os módulos em busca de falhas, no entanto, não consegue comunicar com a ECU do airbag. Tentei uma ECU de substituição e ainda tenho o mesmo problema.
Ontem, analisei toda a fiação entre a ECU e o BS1 e não consegui encontrar um problema com a alimentação ou a fiação CAN/VAN (a interface de diagnóstico comunica através do BS1, não diretamente com o módulo do airbag).
Encontrei um tópico anterior que identificou o BS1 como sendo o problema depois que uma unidade de segunda mão foi instalada (neste fórum). Claro que, após a substituição, o veículo foi desativado devido à incompatibilidade da imobilização, o tópico nunca foi concluído, o que sempre acontece em todos os fóruns de carros, infelizmente. Não sou especialista em Peugeot e não o afirmo, fiz o reflash das eproms da ECU (via MCU) usando o bootloader em outras marcas, mas não tenho tempo para me envolver neste veículo nesse nível.
A questão é: o PP2000 pode reprogramar um BS1 usado ou precisa de uma compilação virgem de firmware? Se sim, alguém neste fórum pode fazer isso, pois comprei uma unidade de segunda mão do eBay?
Os pensamentos seriam muito apreciados antes de eu passar tempo nos principais revendedores que me dirão depois de gastar dinheiro sério fazendo o que já fiz em um carro que vale algumas centenas de libras.
Alternativamente, se houver uma solução mais fácil que você possa pensar, por favor me avise... A propósito, NÃO é a unidade comm2000... Eu simplesmente não consigo ler os DTCs.
 
#6 ·
Olá Trustme,

Obrigado pela resposta, imagem em anexo. Apenas uma pergunta rápida, se eu conectar o BS1 usado com a chave immob errada, isso causará problemas quando eu colocar o original de volta? Só quero ver se isso permitirá a comunicação com a ECU do airbag para provar a falha?

Cumprimentos,
nenhum, não acho que tenha um arquivo virgem para esse bsi, você não pode tirar a caixa e tirar uma foto do pcb dentro?
 
#4 ·
Uma coisa a lembrar é que se o carro que o BSI que você deseja usar para teste tiver uma leitura do velocímetro maior do que a do seu carro, assim que começar a se comunicar com as outras ECUs do seu carro, ele substituirá sua quilometragem pelo valor mais alto armazenado no BSI e não voltará quando você reconectar o BSI original. A quilometragem armazenada no BSI original será substituída pelo novo valor mais alto armazenado na eletrônica do velocímetro.
 
#5 ·
:eek:Obrigado pela dica...

Desligue o velocímetro primeiro!

Interessante, pois o Landrover D2 funciona com o mesmo princípio, que também é um BCU Valeo.

O carro já está reservado para a próxima semana num independente Peugeot, pois não consigo encontrar ninguém localmente com PP2000. Eles serão capazes de refazer o flash para o BSI se estiver corrompido ou apenas configurar os parâmetros?

Obrigado pelo apoio contínuo pessoal... é o que eu preciso antes de acabar com uma conta de reparo cara:thumb:
 
#7 ·
Então uma atualização - PPS conectado pelo Indi, o mesmo defeito, eles não conseguem se comunicar com a ECU do airbag e isso é relatado pelo BSI. Em investigação mais aprofundada, descobri que o sensor de luz/chuva está na mesma rede VAN1 que a ECU do airbag! Então, um passo à frente é que não consigo interrogar o sensor de chuva, o que indica que a rede VAN não está se comunicando com o BSI por qualquer motivo, juntamente com a ECU do airbag.

Para referência, a ECU do airbag está no conector 40BA pinos 28 e 30 e o sensor de chuva está nos pinos 38 e 40 e conectado internamente na PCB do BSI.

Então, o próximo passo proposto é desconectar o painel de instrumentos, conectar o BSI sobressalente que tenho e ver se os ECUs do airbag e da chuva se tornam acessíveis.

As perguntas que tenho são:

Se os códigos de imobilização não corresponderem à ECU do motor, isso causará problemas quando eu colocar o BSI original de volta?

A luz do airbag apagará com VINs incompatíveis entre a ECU do airbag e o BSI de substituição se a rede VAN entrar em funcionamento?

Há algum outro risco que eu precise estar ciente?

O eeprom do BSI original pode ser trocado para o substituto ou existem outros locais de memória no flash MCU que contêm códigos de imobilização, etc..?

Qualquer ajuda seria muito apreciada..

Obrigado antecipadamente..
 
#8 ·
Se você colocar o BSI errado no carro, ele não dará a partida, mas assim que o original for recolocado, ele dará a partida novamente. A centralina do airbag não é codificada por VIN, então se o BSI puder vê-la e não detectar nenhuma falha, a luz se apagará.

O problema é que a quilometragem mudará, como já foi dito, pois você precisa do painel para ver a luz do airbag :)
 
#11 ·
Se eu remover o fusível 24, isso desconecta o painel de instrumentos, a porta de diagnóstico ainda é alimentada por outro fusível, então eu deveria ser capaz de interrogar o BSI e a centralina do airbag para obter o status. Espero que o painel de instrumentos não incremente para um valor maior com o fusível removido!
 
#15 ·
OK BSI substituído e fusível 24 removido, o odómetro não incrementa após a reinstalação do BSI original:thumb:

Algumas boas notícias e algumas não tão boas... Consigo ler a ECU do airbag agora com o BCU substituído, infelizmente tenho um "gatilho do módulo do condutor 2 circuito aberto" que presumo ser provavelmente o cabo plano na unidade comm2000?

Quando a unidade original foi removida, verifiquei a conectividade da PCB entre os pinos 38 e 40 no conector 40V BA (airbag ecu VAN) e os pinos 6 e 8 no conector 40V NR (comms 2000 unitVAN). Este barramento é comum e está conectado internamente através da PCB e tudo está OK, então o problema deve ser um problema de corrupção/configuração no firmware BSI.

Não tenho a certeza para onde vou a partir daqui, mas qualquer conselho seria apreciado, o airbag é talvez uma opção de configuração no BSI? O módulo do condutor posso resolver assim que resolver a comunicação BSI/ecu do airbag.
Posso ser capaz de virginizar o bsi para si se tirar a caixa e me enviar uma foto da pcb, posso dizer-lhe se posso ou não
 
#18 ·
Olá Trustme,

Tentarei obter outra foto em um ou dois dias, pois tenho usado o BSI sobressalente para corrigir a falha real do módulo do motorista.

Agora corrigi o circuito aberto no módulo do motorista (gatilho 2), que, após verificar toda a fiação da ECU para o módulo do airbag, estava tudo OK. Acabou sendo um pino torto no próprio módulo do airbag, que presumo ter sido causado pela tentativa anterior fracassada de consertá-lo antes da minha posse, agora não mostra nenhum DTC.

Agora estou bastante confiante de que os airbags estão ativos, embora a mensagem do airbag e do airbag do passageiro desativado persista com o BSI original. Posso me comunicar usando o BSI sobressalente e a ECU do airbag está livre de falhas e ainda tem energia do BSI.

Apenas algumas perguntas, se você for bem-sucedido na criação de firmware virgem no BSI, você pode fornecer as chaves e os códigos do imobilizador para reprogramar ou eu precisaria procurá-los na concessionária principal da Peugeot?

O processo para configurá-lo é simples usando um PP2000 ou eu precisaria de uma oficina para fazê-lo?

Qualquer ajuda seria apreciada.. obrigado antecipadamente..:thumb:
 
#19 ·
Olá Trustme,

Tentarei e obterei outra foto em um ou dois dias, pois tenho usado o BSI sobressalente para corrigir a falha real do módulo do motorista.

Agora corrigi o circuito aberto no módulo do motorista (gatilho 2), que após verificar toda a fiação da ECU para o módulo do airbag estava tudo OK. Descobriu-se que era um pino dobrado no próprio módulo do airbag, que presumo ter sido causado pela tentativa anterior fracassada de consertá-lo antes da minha posse, agora não mostra nenhum DTC.

Agora estou bastante confiante de que os airbags estão ativos, embora a mensagem do airbag e do airbag do passageiro desativado persista com o BSI original. Posso comunicar usando o BSI sobressalente e a ecu do airbag está livre de falhas e ainda tem energia do BSI.

Apenas algumas perguntas, se você for bem-sucedido na criação de firmware virgem no BSI, você pode fornecer as chaves e os códigos do imobilizador para reprogramar ou eu precisaria procurá-los na concessionária principal da Peugeot?

O processo para configurá-lo é simples usando um PP2000 ou eu precisaria de uma oficina para fazê-lo?

Qualquer ajuda seria apreciada.. obrigado antecipadamente..:thumb:
se eu puder virginizar, então antes de fazer isso, eu leio o arquivo e o mantenho seguro e normalmente posso decodificar o arquivo para encontrar seu código PIN, mas posso aconselhá-lo se posso ou não antes de virginizá-lo
 
#20 ·
Luz do airbag e falha do passageiro desativado - corrigido!

Ok, então eu reservei meu tempo e trabalhei metodicamente no problema, o conteúdo anterior no tópico dará a visão geral. Depois de vasculhar a web, foi o fórum Berlingo que me deu a dica para a solução.

Todos os diagramas de fiação que encontrei no site de serviço da Peugeot mostraram apenas o airbag, o sensor de chuva e as ECUs comm2000 na rede +VAN1. Depois de ler o fórum Berlingo, fica claro que uma falha VAN na caixa de fusíveis do motor BM34 causa o problema que eu tive.

Depois de puxar o BSI e verificar a fiação, fica claro que o BM34 está conectado aos pinos 6 e 8 no conector preto de 40 pinos no BSI mas está conectado no chicote com a unidade comm 200. Portanto, existem 4 ECUs conectadas a +VAN1: a caixa de fusíveis do motor, airbag, sensor de chuva e unidade comm2000. O airbag se conecta nos pinos 28 e 30 e o sensor de chuva nos pinos 38 e 40 no plugue branco de 40 pinos, todos esses pinos são conectados na placa BSI PCB às respectivas linhas VAN.

Então, após a investigação, descobri que cada ECU conectada ao VAN tem uma resistência de 8K, então, com o BSI desconectado, verifiquei a fiação e encontrei apenas 8K nos pinos 6 e 8 no conector BSI preto, depois de verificar o módulo de fusíveis do motor no conector preto de 10 pinos (o fio azul e vermelho) pinos 6 e 10, encontrei uma leve corrosão no pino 10. Depois de limpar e reconectar o BSI, a resistência total da rede com todas as 4 ECUs conectadas foi exatamente 2K ohms, que anteriormente, quando medido, era 2,67K ohms.

Então, a parte triste é que todas as horas gastas puxando o BSI e desmontando a fiação acabaram sendo um pino sujo/ligeiramente corroído no módulo de fusíveis do motor! Parece que o firmware BSI é obviamente sensível a pacotes corrompidos no VAN, pois nenhuma outra falha foi relatada, talvez o software PP2000 teria detectado isso, mas o independente relatou apenas que o airbag não estava se comunicando, não o BM34!

de qualquer forma, eu coloquei esta correção, pois odeio quando as pessoas consertam as coisas e não contribuem com suas descobertas, o que acontece regularmente em todos os fóruns! Espero ter economizado tempo e dinheiro de futuros membros postando esta resposta.
 
#21 ·
Luz do airbag e falha do passageiro desativado - corrigido!

Ok, então eu reservei meu tempo e trabalhei metodicamente no problema, o conteúdo anterior no tópico dará a visão geral. Depois de vasculhar a web, foi o fórum Berlingo que me deu a dica para a solução.

Todos os diagramas de fiação que encontrei no site de serviço da Peugeot mostraram apenas o airbag, o sensor de chuva e as ECUs comm2000 na rede +VAN1. Depois de ler o fórum Berlingo, fica claro que uma falha VAN na caixa de fusíveis do motor BM34 causa o problema que eu tive.

Depois de retirar o BSI e verificar a fiação, fica claro que o BM34 está conectado aos pinos 6 e 8 no conector preto de 40 pinos no BSI mas está conectado no chicote com a unidade comm 200. Portanto, existem 4 ECUs conectadas a +VAN1: a caixa de fusíveis do motor, airbag, sensor de chuva e unidade comm2000. O airbag se conecta nos pinos 28 e 30 e o sensor de chuva nos pinos 38 e 40 no plugue branco de 40 pinos, todos esses pinos são conectados na placa de circuito impresso BSI às respectivas linhas VAN.

Então, após a investigação, descobri que cada ECU conectada ao VAN tem uma resistência de 8K, então, com o BSI desconectado, verifiquei a fiação e encontrei apenas 8K nos pinos 6 e 8 no conector BSI preto, depois de verificar o módulo de fusíveis do motor no conector preto de 10 pinos (o fio azul e vermelho) pinos 6 e 10, encontrei uma ligeira corrosão no pino 10. Depois de limpar e reconectar o BSI, a resistência total da rede com todas as 4 ECUs conectadas foi exatamente 2K ohms, que anteriormente, quando medida, era 2,67K ohms.

Então, a parte triste é que todas as horas gastas puxando o BSI e desmontando a fiação acabaram sendo um pino sujo/ligeiramente corroído no módulo de fusíveis do motor! Parece que o firmware BSI é obviamente sensível a pacotes corrompidos no VAN, pois nenhuma outra falha foi relatada, talvez o software PP2000 teria detectado isso, mas o independente relatou apenas que o airbag não estava comunicando, não o BM34!

de qualquer forma, eu coloco esta correção, pois odeio quando as pessoas consertam as coisas e não contribuem com suas descobertas, o que acontece regularmente em todos os fóruns! Espero ter economizado tempo e dinheiro de futuros membros postando esta resposta.
Olá,
Percebo que esta é uma postagem antiga, mas você se lembra de qual era a resistência VAN no BSI sozinho, sem nada conectado? Suponho que seria aberto ou de alta impedância, indo pela sua postagem?

Obrigado