Codificação BMW com E-Sys: guia completo para iniciantes
O que é o E-Sys, o que você precisa e cada passo, da conexão com o carro até a sua primeira alteração de codificação, com segurança.
O que é o E-Sys?
O E-Sys é o software de engenharia da própria BMW para codificar e programar os módulos de controle (ECUs) dos carros BMW das séries F, G e I, e dos modelos MINI e Rolls-Royce construídos sobre a mesma eletrônica. Codificar significa alterar as configurações de um módulo: ligar ou desligar um recurso, mudar por quanto tempo uma luz fica acesa ou fazer funcionar uma peça instalada depois. Programar (flashear) significa substituir o software de um módulo.
O E-Sys trabalha com arquivos de configuração chamados CAFDs. Cada módulo tem um, e o E-Sys o transforma em um arquivo editável (um NCD) com todas as configurações desse módulo. Você altera os valores que quer e o E-Sys os grava de volta no módulo.
O que você precisa
- Um PC com Windows (Windows 10 ou 11). Um notebook que você leva até o carro é o mais prático.
- BMW E-Sys, instalado nesse PC.
- PSdZData: o pacote de dados da BMW de que o E-Sys precisa para conhecer os módulos do seu carro. O pacote Lite basta para codificar; o Full só é necessário para flashear. Veja O que é o PSdZData?
- Uma conexão com o carro: um cabo ENET (Ethernet para a porta OBD) ou um BMW ICOM. Veja Cabo ENET ou ICOM.
- Um carregador de bateria ligado ao carro enquanto você codifica. A queda da tensão da bateria é o motivo mais comum de uma codificação dar errado.
Adaptadores OBD Bluetooth e Wi-Fi feitos para aplicativos de celular não conectam o E-Sys, e cabos K+DCAN também não conectam o E-Sys.
Antes de começar
- Ligue o carregador, ligue a ignição (pressione Start sem pisar no freio) e mantenha o motor desligado.
- Desative o software de VPN no PC; ele pode desviar a busca de carros do E-Sys para o lugar errado.
- Faça um backup da codificação de cada módulo antes de mudar qualquer coisa, para poder sempre voltar atrás.
Passo a passo: sua primeira alteração de codificação
- Conectar. Ligue o cabo ENET à porta OBD do carro e ao PC (ou conecte o ICOM). No E-Sys, pressione Connect, escolha a série do seu carro e selecione Connection via VIN; seu carro aparece na lista com o VIN. Com um ICOM, escolha Connection via ICOM/Ethernet.
- Ler o pedido do veículo. Abra Expert Mode > Coding, pressione Read no pedido do veículo (FA) e depois Activate FA. O pedido do veículo é a lista de tudo com que seu carro foi construído; o E-Sys o usa para saber quais configurações se aplicam.
- Ler a lista de módulos. Pressione Read SVT. O E-Sys lista todos os módulos do carro com seus CAFDs.
- Ler os dados de codificação. Selecione o módulo que você quer alterar (por exemplo, a central multimídia ou o módulo da carroceria) e depois Read Coding Data. O E-Sys salva a codificação atual do módulo como um arquivo NCD. Guarde uma cópia: é o seu caminho de volta.
- Editar. Clique com o botão direito no CAFD do módulo e escolha Edit FDL. O FDL-Editor abre com todas as configurações. Encontre a que você quer e altere o valor, por exemplo de
nicht_aktiv(desligado) paraaktiv(ligado). Salve. - Codificar. De volta à página Coding, selecione o CAFD do módulo e pressione Code (em algumas versões do E-Sys, Code FDL ou Code NCD). O E-Sys grava a nova codificação e mostra um relatório.
- Testar. Desligue e ligue a ignição de novo e teste o recurso. Se algo não estiver certo, grave de volta o NCD salvo.
Próximos passos: a codificação FDL explica CAFD, NCD e o FDL-Editor em mais detalhes, a codificação VO mostra como adicionar ou remover um código de opcional, e a codificação por série lista quais carros o E-Sys codifica.
Por que as configurações aparecem como "." ou em alemão?
Os nomes das configurações vêm dos dados da BMW. Desde cerca de 2016, a BMW remove os nomes do PSdZData que publica, então muitas configurações do E-Sys atual aparecem só como um ponto, e as que têm nome são abreviações curtas em alemão. Por isso quem codifica usa tabelas de consulta: listas de qual configuração faz o quê.
O E-Sys MAX adiciona dentro do E-Sys a metade que falta: nomes e explicações em inglês para milhares de configurações, alterações prontas para o seu carro, um backup completo com um clique e um histórico de cada alteração. Toda gravação no carro continua esperando o seu Sim.
Perguntas
A codificação com E-Sys é segura?
A codificação altera configurações, não o software do módulo, então é a mais suave das duas. Os riscos reais são uma bateria fraca, a perda da conexão no meio de uma gravação e um valor errado. Use um carregador, faça backup antes, altere uma coisa de cada vez e guarde o NCD original para poder restaurá-lo.
Qual versão do E-Sys devo usar?
Recomendamos o E-Sys 25.10, ou o 24.06: funcionam melhor com o PSdZData recente e com carros da série G. As versões 22.x a 25.x atendem os carros atuais e o DoIP. O E-Sys MAX é compatível com o E-Sys 22.06 até o 25.x e é testado com 25.10, 24.06, 22.10 e 22.06. O E-Sys 3.40 e anteriores usam um Java antigo e não são suportados. Veja qual versão para qual carro.
Posso codificar uma BMW da série G com o E-Sys?
Sim. Os passos são os mesmos. Os módulos da série G têm muito menos configurações com nome nos dados públicos, por isso nomes em inglês e alterações prontas importam ainda mais ali.
Preciso flashear para codificar?
Não. A maioria das alterações de codificação não exige flash. O flash só é necessário para atualizar o software de um módulo ou quando uma instalação de opcional exige, e aí você precisa do PSdZData Full.
Codifique seu BMW de forma simples
O E-Sys MAX funciona dentro do seu próprio E-Sys. Teste todos os recursos grátis por 3 dias.
