Codifica BMW con E-Sys: guida completa per principianti
Cos'è E-Sys, cosa serve e tutti i passaggi, dal collegamento all'auto fino alla tua prima modifica di codifica, in sicurezza.
Cos'è E-Sys?
E-Sys è il software di ingegneria di BMW per codificare e programmare le centraline (ECU) delle auto BMW serie F, serie G e serie I, oltre ai modelli MINI e Rolls-Royce costruiti sulla stessa elettronica. Codificare significa cambiare le impostazioni di una centralina: attivare o disattivare una funzione, cambiare per quanto tempo resta accesa una luce o far funzionare un componente montato in un secondo momento. Programmare (flashare) significa invece sostituire il software della centralina.
E-Sys lavora su file di impostazioni chiamati CAFD. Ogni centralina ne ha uno, ed E-Sys lo trasforma in un file modificabile (un NCD) con tutte le impostazioni di quella centralina. Tu cambi i valori che vuoi ed E-Sys li riscrive nella centralina.
Cosa serve
- Un PC Windows (Windows 10 o 11). Un portatile che puoi portare vicino all'auto è la soluzione più comoda.
- BMW E-Sys, installato su quel PC.
- PSdZData: il pacchetto di dati BMW di cui E-Sys ha bisogno per riconoscere le centraline della tua auto. Per la codifica basta il pacchetto Lite; il Full serve solo per il flash. Vedi Cos'è PSdZData?
- Un collegamento all'auto: un cavo ENET (Ethernet verso la presa OBD) oppure una BMW ICOM. Vedi Cavo ENET o ICOM.
- Un caricabatterie collegato all'auto mentre codifichi. Il calo della tensione della batteria è il motivo più comune per cui una codifica va storta.
Gli adattatori OBD Bluetooth e Wi-Fi pensati per le app da telefono non possono collegare E-Sys, e nemmeno i cavi K+DCAN.
Prima di iniziare
- Collega il caricabatterie, accendi il quadro (premi Start senza il freno) e tieni il motore spento.
- Disattiva i programmi VPN sul PC: possono mandare la ricerca dell'auto di E-Sys nella direzione sbagliata.
- Fai un backup della codifica di ogni centralina prima di cambiare qualsiasi cosa, così puoi sempre tornare indietro.
Passo dopo passo: la tua prima modifica di codifica
- Collega. Inserisci il cavo ENET nella presa OBD dell'auto e nel PC (oppure collega la ICOM). In E-Sys premi Connect, scegli la serie della tua auto e seleziona Connection via VIN: l'auto compare nell'elenco con il suo VIN. Con una ICOM scegli invece Connection via ICOM/Ethernet.
- Leggi l'ordine veicolo. Apri Expert Mode > Coding, premi Read sotto l'ordine veicolo (FA) e poi Activate FA. L'ordine veicolo è l'elenco di tutto ciò con cui l'auto è stata costruita; E-Sys lo usa per sapere quali impostazioni sono adatte.
- Leggi l'elenco delle centraline. Premi Read SVT. E-Sys elenca tutte le centraline dell'auto con il loro CAFD.
- Leggi i dati di codifica. Seleziona la centralina che vuoi modificare (per esempio l'head unit o la centralina carrozzeria), poi Read Coding Data. E-Sys salva la codifica attuale della centralina come file NCD. Conservane una copia: è la tua strada per tornare indietro.
- Modifica. Fai clic destro sul CAFD della centralina e scegli Edit FDL. Si apre l'FDL-Editor con tutte le impostazioni. Trova quella che vuoi e cambia il valore, per esempio da
nicht_aktiv(spento) adaktiv(acceso). Salva. - Codifica. Tornato nella pagina Coding, seleziona il CAFD della centralina e premi Code (in alcune versioni di E-Sys Code FDL o Code NCD). E-Sys scrive la nuova codifica e mostra un rapporto.
- Prova. Spegni e riaccendi il quadro e prova la funzione. Se qualcosa non va, ricodifica l'NCD salvato.
Prossimi passi: la codifica FDL spiega meglio CAFD, NCD e FDL-Editor, la codifica VO mostra come aggiungere o togliere un codice optional, e la codifica per serie elenca quali auto E-Sys può codificare.
Perché le impostazioni si chiamano "." o hanno nomi tedeschi?
I nomi delle impostazioni vengono dai dati BMW. Dal 2016 circa BMW toglie i nomi dai PSdZData che pubblica, quindi molte impostazioni nell'E-Sys attuale compaiono solo come un punto, e quelle con un nome hanno brevi abbreviazioni tedesche. Per questo chi codifica usa le cheat sheet: elenchi che dicono quale impostazione fa cosa.
E-Sys MAX aggiunge dentro E-Sys la metà mancante: nomi e spiegazioni in inglese per migliaia di impostazioni, modifiche già pronte per la tua auto, un backup completo con un clic e la cronologia di ogni modifica. Ogni scrittura sull'auto aspetta comunque il tuo Sì.
Domande
La codifica con E-Sys è sicura?
La codifica cambia le impostazioni, non il software della centralina, quindi è la più leggera delle due operazioni. I rischi veri sono una batteria debole, un collegamento perso a metà scrittura e un valore sbagliato. Usa un caricabatterie, fai prima il backup, cambia una cosa alla volta e conserva l'NCD originale per poterlo rimettere.
Quale versione di E-Sys devo usare?
Consigliamo E-Sys 25.10, oppure 24.06: funzionano meglio con i PSdZData recenti e con le auto serie G. Le versioni dalla 22.x alla 25.x gestiscono le auto attuali e il DoIP. E-Sys MAX supporta E-Sys dalla 22.06 alla 25.x ed è testato con 25.10, 24.06, 22.10 e 22.06. E-Sys 3.40 e precedenti usano un vecchio Java e non sono supportati. Vedi quale versione per quale auto.
Posso codificare una BMW serie G con E-Sys?
Sì. I passaggi sono gli stessi. Le centraline serie G hanno molte meno impostazioni con un nome nei dati pubblici, quindi i nomi in inglese e le modifiche già pronte contano ancora di più.
Devo flashare per codificare?
No. La maggior parte delle modifiche di codifica non richiede il flash. Il flash serve solo per aggiornare il software di una centralina o quando lo richiede un retrofit, e in quel caso serve PSdZData Full.
Codifica la tua BMW in modo semplice
E-Sys MAX funziona dentro il tuo E-Sys. Prova tutte le funzioni gratis per 3 giorni.
