BMW INPA: diagnóstico clássico para a Série E
Resumo rápido
O INPA (interpretador de procedimentos de teste) é um dos programas de diagnóstico mais antigos da BMW e roda sobre o framework EDIABAS. Na Série E, segue sendo a referência: acessa todos os módulos de controle de forma direta e funciona com estabilidade. A ferramenta foi feita para os BMW clássicos com diagnóstico K-Line e D-CAN; para a Série F e G, ISTA ou Tool32 são mais práticos.
O que é o INPA
O INPA é o programa de diagnóstico da BMW que roda sobre o framework EDIABAS. O software cuida da interface e dos roteiros de teste, enquanto o EDIABAS faz a troca de dados com o carro.
Essa dupla é a base de todo o diagnóstico clássico da BMW. Sem o EDIABAS não roda nem o INPA, nem a codificação pelo NCS Expert.
Para E36, E38, E39, E46, E60, E9x e E70/E90, o INPA continua sendo o padrão. O motivo: a interface conversa diretamente com todos os módulos de controle e opera sem falhas.
Como funciona
Antes da sessão, o carro é identificado pelo VIN de 17 dígitos; depois, o perfil é escolhido e o conjunto de scripts correspondente (SGDAT) é carregado. Da escolha correta do perfil depende se o programa recebe resposta de todos os módulos ou só de parte deles.
A comunicação com os módulos passa pelo EDIABAS, a camada de comunicação que trabalha com diagnóstico K-Line e D-CAN. A configuração dessa camada (em especial o arquivo OBD.INI e os parâmetros da interface) define se a conexão vai funcionar.
Onde se aplica
O INPA opera com confiabilidade nos BMW equipados com diagnóstico K-Line e D-CAN:
- E36–E9x (E90, E91, E92, E93)
- E60/E61
- E65/E66
- E70/E71
- E81/E87
- Mini R50–R56
Nos modelos da Série F e G, o INPA tem aplicação apenas limitada e não oficial. Nesses casos, o sensato é usar ISTA ou Tool32.
Recursos
- Acesso a todos os módulos de controle: DME/DDE, EGS, DSC, EWS, Kombi
- Diagnóstico de atuadores (por exemplo, teste de bicos injetores, borboleta de aceleração)
- Leitura de dados ao vivo com baixa latência
- Preparação para codificação pelo NCS Expert
Requisitos de hardware e software
- Notebook com Windows (7/10/11 em modo de compatibilidade)
- Cabo K+DCAN com chip FTDI
- Instalação básica de EDIABAS, INPA e dos scripts correspondentes (SGDAT)
- Posição correta da chave OBD no cabo K+DCAN (se houver)
Vantagens
- Acesso muito direto aos módulos de controle
- Baixos requisitos de sistema
- Serve bem para estudar a comunicação da BMW
Limitações
- Interface de aparência ultrapassada, sem busca guiada de falhas
- Os valores nominais oficiais não vêm disponíveis em aberto
- A instalação exige ajuste manual
Erros típicos
| Sintoma | Causa |
|---|---|
| IFH-0009 | Configuração errada do EDIABAS (OBD.INI, interface) |
| Só o DME responde, os demais módulos ficam calados | Perfil de carro errado (E46 em vez de E9x) |
| Adaptador Bluetooth no lugar do K+DCAN | O INPA não suporta Bluetooth |
Na prática
O INPA permanece uma ferramenta de trabalho para os BMW clássicos da Série E, onde importam o acesso direto aos módulos e a baixa latência dos dados ao vivo. As maiores dificuldades de uso ficam na configuração, e não no programa: ajuste do EDIABAS, escolha do perfil e tipo de adaptador.
Nessa combinação, Bluetooth não tem suporte. O INPA espera uma porta OBD configurada pelo EDIABAS-INI, por isso não existe uma opção prática de trabalho sem cabo.
FAQ
O INPA funciona no F30?
Só parcialmente, com scripts da Série F. Para F/G, o recomendado é usar ISTA ou Tool32 no lugar do INPA.
É preciso instalar o EDIABAS à parte?
Sim. O EDIABAS é a camada de comunicação por baixo do INPA. Sem ele não funciona nem o INPA, nem o NCS Expert.
Dá para usar o INPA sem cabo, via Bluetooth?
Não. O INPA espera uma porta OBD pela configuração EDIABAS-INI; Bluetooth não tem suporte.
Balanço final
O INPA é uma ferramenta de nicho para a Série E, onde entrega acesso direto e estável a todos os módulos de controle. Na Série F e G, quem ocupa esse lugar são ISTA e Tool32. Se o trabalho é com BMW clássicos, o INPA com um EDIABAS bem configurado continua sendo o kit básico do diagnosticista: comece conferindo a configuração do EDIABAS e se o perfil do carro está correto.