BMW coding je proces mijenjanja parametara u memoriji pojedinih modula automobila. Za razliku od remapiranja, coding ne mijenja mape motora — mijenja on/off parametre i postavke koji su već predviđeni od strane BMW-a ali su zaključani za određena tržišta ili pakete opreme.
Razlika: Coding vs Remap vs Dijagnostika
| Operacija | Što mijenja | Rizik | Alat |
| Coding |
On/off parametre, opcije modula |
Nizak |
NCS Expert / BimmerCode |
| Remap |
Mape motora (boost, fuel, timing) |
Visok |
WinOLS + KESS/KTAG |
| Dijagnostika |
Samo čita, ništa ne mijenja |
Nikakav |
INPA / ISTA |
Počni s dijagnostikom i codingom — nema rizika za motor. Remap dolazi kad već razumiješ kako ECU funkcionira.
Svaka BMW generacija koristi drugačiji komunikacijski protokol. Ovo je najvažnija stvar — pogrešan kabel ne radi ništa.
E-serija
2003 – 2013
ModeliE81 E87 E90 E60
ProtokolK-Line / DCAN
KabelK+DCAN USB
Coding SWNCS Expert
DijagnostikaINPA
F-serija
2010 – 2019
ModeliF20 F30 F10 F15
ProtokolMOST / DoIP
KabelENET (RJ45)
Coding SWE-Sys / BimmerCode
DijagnostikaISTA / Rheingold
G-serija
2018 – danas
ModeliG20 G30 G05 G07
ProtokolDoIP Ethernet
KabelENET / ICOM A3
Coding SWBimmerCode / E-Sys
DijagnostikaISTA-D
Kako provjeriti generaciju: Idi na bimmer.work, unesi VIN broj — odmah vidiš generaciju, motor i sve opcije auta.
K+DCAN USB kabel — E-serija
| Parametar | Detalj |
| Konektori | OBD2 (16-pin) + USB-A |
| Čip unutra | FTDI FT232R — obavezan! |
| Što izbjegavati | CH340 čip — nestabilan s BMW softverom |
| Cijena | 10–15 EUR (AliExpress) |
| Što tražiti | BMW K+DCAN USB cable FTDI |
ENET kabel — F/G-serija
| Parametar | Detalj |
| Konektori | OBD2 (16-pin) + RJ45 Ethernet |
| Napomena | Treba USB-Ethernet adapter ako laptop nema RJ45 |
| Cijena | 10–20 EUR (AliExpress) |
| Što tražiti | BMW ENET cable F-series OBD |
Bluetooth adapteri (za BimmerCode app)
| Adapter | Cijena | Kompatibilnost |
| Vgate iCar Pro BLE 4.0 | 20–25 EUR | iOS + Android, F/G serija |
| OBDLink MX+ | 80–100 EUR | Sve generacije, najpouzdaniji |
| Veepeak OBDCheck BLE+ | 25–35 EUR | iOS + Android |
| Obični ELM327 klon | 5–10 EUR | NIJE kompatibilan s BimmerCode |
Provjeri kompatibilnost svog adaptera na bimmercode.app stranici prije kupnje.
| Softver | Za što | Generacija | Cijena | Gdje naći |
| BMW Standard Tools 2.12 |
Paket: INPA, NCS Expert, WinKFP, Tool32 |
E-serija |
Besplatno |
BimmerPost / Torrent (~1GB) |
| INPA 5.0.2 |
Dijagnostika, živo čitanje podataka |
E-serija |
Besplatno |
U Standard Tools paketu |
| NCS Expert |
Coding E-serije |
E-serija |
Besplatno |
U Standard Tools paketu |
| E-Sys |
Coding F i G serije |
F/G-serija |
Besplatno |
E46Fanatics, BimmerPost |
| BimmerCode |
Coding app za mobitel |
F/G-serija |
~30 EUR |
App Store / Google Play |
| Rheingold / ISTA |
Profesionalna dijagnostika |
Sve |
Besplatno |
Torrent (~15–25 GB) |
| WinOLS |
ECU remap, napredni tuning |
Sve |
Demo besplatno |
winols.eu |
Preporučeni redoslijed za početnike: BMW Standard Tools → INPA dijagnostika → NCS Expert coding → BimmerCode za F-seriju → Rheingold → WinOLS zadnje.
Sistemski zahtjevi
Windows 10 ili Windows 11 (64-bit)
.NET Framework 3.5 mora biti uključen (Control Panel → Programs → Turn Windows features on/off)
Administrator prava na računalu
K+DCAN USB kabel s FTDI čipom
Korak po korak instalacija
1
Preuzimanje: Skini BMW Standard Tools 2.12 puni paket s torrenta. Veličina ~500MB–1GB. Sadrži INPA, NCS Expert, WinKFP i Ediabas.
2
COM port: Spoji K+DCAN kabel u USB. Otvori Device Manager → Ports (COM & LPT) → FTDI port. Zapamti broj, npr. COM3.
3
Instalacija: Pokreni installer kao Administrator. Instaliraj u zadanu mapu C:\EC-Apps\
4
Ediabas config: Otvori C:\Ediabas\Bin\obd.ini u Notepadu. Pronađi Interface= i promijeni na Interface=STD:OBD. Spremi.
5
INPA config: Otvori C:\EC-Apps\INPA\cfgdat\inpa.ini. Pronađi Com= i upiši broj svog COM porta, npr. Com=COM3. Spremi.
6
Test: Spoji kabel u OBD, upali paljenje (ne motor). Pokreni INPA, odaberi seriju. Ako se spoji — instalacija je uspješna.
Ako INPA ne može naći auto: provjeri COM port u inpa.ini, je li paljenje upaljeno, i pokušaj s COM1, COM3, COM4. Uvijek pokreni kao Administrator.
NCS Expert je moćan ali malo neintuitivan alat. Jednom kad naučiš workflow, coding je brz. Uvijek napravi backup prije promjena.
Workflow za coding
1
Pokreni NCS Expert kao Administrator
2
File → Load Profile → odaberi Expertmode
3
VIN/ZCS/FA → odaberi ZCS/FA f. ECU
4
Odaberi ECU koji želiš kodirati (npr. KOMBI za instrument cluster)
5
Klikni Read ECU — učitava trenutne postavke
6
Jobs → Change Job → CODIERDATEN_LESEN → F3 (Execute) — vidi sve parametre
7
Pronađi parametar, dvostruki klik → mijenjaj vrijednost
8
Jobs → Change Job → SG_CODIEREN → F3 — zapisuje promjene
Važni moduli
| Kratica | Modul | Što kontrolira |
KOMBI | Instrument Cluster | Igle, displej, upozorenja, needle sweep |
JBE | Junction Box | Rasvjeta, start-stop, elektrika |
FRM | Footwell Module | Vanjska rasvjeta, cornering lights |
CAS | Car Access System | Paljenje, ključevi, imobilajzer |
CIC | Car Info Computer | iDrive, video opcije |
DSC | Dynamic Stability Control | Stabilizacija, DTC mode |
UVIJEK napravi backup prije promjena. Job CODIERDATEN_LESEN sprema trenutno stanje. Ako nešto krene po krivu, učitaj backup i vrati originalno stanje.
BimmerCode — preporučeno za početnike
Grafičko sučelje, jasni opisi, lako vraćanje promjena. Preporučeno za sve koji počinju s F-serijom.
1
Instalirati BimmerCode na mobitel (App Store / Google Play)
2
Kupiti BMW modul unutar aplikacije (~30 EUR jednokratno)
3
Spoji kompatibilni Bluetooth adapter u OBD priključak
4
Upali paljenje auta (ne motor)
5
Otvori BimmerCode — automatski traži adapter
6
Odaberi model auta → modul → opciju → toggle
7
Klikni "Code" — aplikacija automatski sprema backup
E-Sys — napredniji alat
1
Preuzmi E-Sys s BimmerPost ili E46Fanatics foruma
2
Instaliraj i pokreni kao Administrator
3
File → Open Connection → odaberi ENET
4
Unesi IP adresu (tipično 169.254.x.x nakon spajanja ENET kabla)
5
Connect → Vehicle info → Read all ECUs → Odaberi ECU → Read → Edit → Write
Za početak koristi BimmerCode — daleko jednostavniji. E-Sys uči kad već razumiješ kako BMW moduli funkcioniraju.
| Funkcija | Modul | Parametar | Vrijednost | Gen. |
| Trajno isključiti start-stop |
JBE / Body |
SSTA_AUTO |
nicht_aktiv |
E F |
| Needle sweep pri paljenju |
KOMBI |
NEEDLE_SWEEP |
aktiv |
E F |
| Cornering lights |
FRM / LICHT |
AFL |
aktiv |
E F |
| Video in motion |
CIC / NBT |
VIDEO_IN_MOTION |
aktiv |
E F |
| Auto sklapanje ogledala |
FRM |
AUTOM_KLAPP |
aktiv |
E F |
| Dobrodošao efekt svjetla |
FRM |
WELCOME_LIGHT |
aktiv |
F |
| Sport display (boost, temp) |
KOMBI |
SPORT_DISPLAY |
aktiv |
E F |
| Isključi zvuk pojasa |
KOMBI |
GONG_SBR |
nicht_aktiv |
E F |
| Auto uključi dnevna svjetla |
FRM |
DRL_AUTO |
aktiv |
E F |
| Isključi iDrive animaciju |
CID / HU |
ANIMATION |
nicht_aktiv |
F |
| Aktiviraj Apple CarPlay |
HU_NBT |
CARPLAY |
aktiv |
F G |
Točni nazivi parametara mogu se razlikovati ovisno o godištu i opremi. Provjeri na forumu za točne vrijednosti za tvoj VIN. Neki kodovi rade samo ako je odgovarajući hardware prisutan.
INPA (Integrated National Project Automobil) je BMW-ov dijagnostički alat za E-seriju. Omogućuje čitanje grešaka, praćenje živog toka podataka i testiranje aktuatora.
Osnovno korištenje
1
Pokreni INPA kao Administrator, odaberi seriju auta (npr. E87)
2
F1 = Engine, F2 = Transmission, F3 = ABS/DSC, F4 = Airbag...
3
Nakon odabira modula: F1 = Status (živo), F2 = Greške, F3 = Aktuatori
4
Greške prikazuju kod i opis — npr. 180523 — Injector 1 fault
5
F5 za brisanje grešaka — briši tek nakon dijagnoze!
Važni parametri za praćenje
| Parametar | Što znači | Normalna vrijednost |
| Coolant temperature | Temperatura rashladne tekućine | 85–95°C u radu |
| Boost pressure | Tlak turbopunjača | 1.2–1.8 bar tipično |
| Lambda value | Omjer zrak/gorivo | Oko 1.0 (lambda = 1) |
| Rail pressure | Tlak common rail sustava | 300–1600 bar |
| EGT | Temperatura ispušnih plinova | Idealno ispod 650°C |
| Battery voltage | Napon baterije | 13.8–14.4V u radu |
| Oil temperature | Temperatura motornog ulja | 80–110°C u normalnom radu |
BMW koristi CAS imobilajzer koji mora prepoznati ključ. Novi ključ mora biti programiran na auto — nije dovoljno samo kopirati fizički ključ.
Što trebaš:
• K+DCAN kabel + laptop
• BMW Standard Tools (Tool32)
• Blank BMW ključ s transponderom (20–40 EUR AliExpress)
• CAS PIN kod (izvlači se iz auta)
• Fizičko rezanje ključa (10–15 EUR)
Ako imaš samo 1 ključ:
Izvuci i spremi CAS PIN ODMAH dok auto radi. Bez PIN koda programiranje novog ključa košta 300–500 EUR kod BMW dealera.
Korak 1: Izvuci CAS PIN (OBVEZNO PRVO)
1
Pokreni Tool32, File → Open → nađi CAS_E8x.prg
2
Spoji se na auto (paljenje upaljeno)
3
U listi jobova nađi CAS_GET_PIN ili READ_PIN
4
Klikni Execute (F3) — PIN se prikazuje. Zapiši ga i spremi sigurno.
Korak 2: Programiranje novog ključa
1
Ureži fizički ključ kod ključara prema uzorku originalnog
2
Stavi novi blank ključ u bravu paljenja
3
U Tool32 nađi job KEY_LEARN ili ADD_KEY
4
Unesi CAS PIN kad aplikacija traži
5
Execute — proces traje 30–60 sekundi. Testiraj paljenje i daljinsko.
Provjeri COM port broj u inpa.ini
Provjeri je li paljenje upaljeno (ne motor)
Provjeri FTDI driver u Device Manager
Pokušaj COM1, COM3, COM4 — BMW koristi specifične portove
Pokreni kao Administrator
Provjeri je li baterija puna — ispod 12V coding može failati
Spoji punjač baterije za sigurnost
Provjeri je li ECU ispravan i prepoznat
Ponekad je jednokratna komunikacijska greška — pokušaj ponovo
Provjeri je li adapter na listi kompatibilnih na bimmercode.app
Onemogući i ponovo omogući Bluetooth na mobitelu
Provjeri je li OBD adapter ispravno umetnut
Restart aplikacije i ponovni pokušaj
Nemoj paničariti — spoji se ponovo i učitaj backup
Ako nemaš backup — pokušaj Factory Reset ECU-a kroz WinKFP
Zadnja opcija: BMW specialist za ECU reprogramiranje (100–200 EUR)
Koji kabel za koji auto
| Generacija | Primjeri | Kabel | Software |
| E-serija (pre-2013) |
E81, E87, E90, E91, E60 |
K+DCAN USB (FTDI) |
NCS Expert + INPA |
| F-serija (2010–2019) |
F20, F30, F10, F15 |
ENET (RJ45) |
E-Sys / BimmerCode |
| F-serija (mobitel) |
F20, F30, F10, F15 |
Vgate iCar Pro BT |
BimmerCode app |
| G-serija (2018+) |
G20, G30, G05, G07 |
ENET / ICOM A3 |
BimmerCode / E-Sys |
Cijenovna lista opreme
| Oprema | Cijena | Gdje kupiti |
| K+DCAN USB kabel (FTDI) | 10–15 EUR | AliExpress: BMW K+DCAN FTDI |
| ENET kabel | 10–20 EUR | AliExpress: BMW ENET cable |
| Vgate iCar Pro Bluetooth | 20–25 EUR | AliExpress / Amazon |
| Blank BMW ključ s čipom | 20–40 EUR | AliExpress: BMW E87 key fob blank |
| BimmerCode app (BMW modul) | ~30 EUR | App Store / Google Play |
| BMW Standard Tools 2.12 | Besplatno | BimmerPost forum / Torrent |
| E-Sys software | Besplatno | E46Fanatics / BimmerPost |
| KESS V2 klon (Murata filter) | 60–120 EUR | AliExpress: KESS V2 Murata |
| KTAG klon (Murata filter) | 60–120 EUR | AliExpress: KTAG Murata filter |
| WinOLS demo | Besplatno | winols.eu |
Preporučeni redoslijed učenja
1
Dijagnostika E-serija
INPA — čitanje grešaka, živi podaci. Nema rizika. Trajanje: 1–2 tjedna.
2
Osnove Codinga E-serija
NCS Expert ili BimmerCode — start-stop, needle sweep. Trajanje: 2–4 tjedna.
3
Ključ i Napredni Coding
Tool32 + NCS Expert — programiranje ključa, svi moduli. Trajanje: 1–2 mjeseca.
4
F-serija i Rheingold F-serija
E-Sys + ISTA — sve generacije, profesionalna dijagnostika. Trajanje: 3–6 mjeseci.
5
ECU Remap
WinOLS + KESS/KTAG — boost, fuel, timing mape. Trajanje: 6+ mjeseci. Samo na žrtvenom autu!
BMW CODING VODIČ
Napravljeno za osobnu upotrebu · Uvijek provjeri kompatibilnost s vlastitim vozilom