Wat is secure coding en wat is NCD 2.0?
Voor wie al jaren BMW’s en Mini’s. programmeert of codeert, zijn tools als E-sys en NCS Expert vertrouwde namen. Maar bij de nieuwere modellen, zoals de G-serie, I-serie en straks de Neue Klasse, is de wereld van voertuigcodering drastisch aan het veranderen. Met de introductie van NCD 2.0 en secure coding zet BMW de deur op slot voor wijzigingen aan de voertuigsoftware.
NCD staat voor “New Coding Data”. In het oude systeem werden coderingen opgeslagen in relatief eenvoudig toegankelijke configuratiebestanden (.ncd), die je met speciale tools kon uitlezen, aanpassen en weer terugschrijven.
Met NCD 2.0 heeft BMW dit proces volledig op de schop genomen. Sindsdien is de codering versleuteld opgeslagen (secured coding data). Daardoor is het alleen nog maar mogelijk om met de juiste digitale sleutels of geautoriseerde toegang via BMW backend een aanpassing te doen.
Dit systeem maakt het dus praktisch onmogelijk om zonder officiële tooling of verbinding met BMW’s servers coderingen aan te passen.

Waarom voert BMW dit in?
De reden is simpel: veiligheid en controle. Moderne voertuigen bevatten talloze rijhulpsystemen, communicatie met externe netwerken, en zelfs functionaliteiten met juridische implicaties (zoals eCall, ADAS, snelheidsassistentie). Dankzij de encryptie van coding 2.0 is het niet meer mogelijk om zelf deze systemen aan te passen. Ook probeert BMW hiermee te voorkomen dat er achteraf allerlei opties vrijgeschakeld worden, die een betaalde optie zijn af-fabriek.
Tegelijkertijd is het nadelig voor de automotive wereld en de consument. Iedere optie achteraf aangebracht aan het voertuig moet immers worden ingeleerd voor het correct functioneren. Een veelvoorkomend voorbeeld is een trekhaak. Bij na-inbouw (retrofit) van een trekhaak moet deze aangemeld worden op het voertuig. Dit zorgt er bijvoorbeeld voor dat de parkeersensoren, achteruitrijcamera en rijstabilisatiesystemen zich anders gaan gedragen.
Wat is de oplossing?
Secure coding betekent dat veel traditionele methodes niet meer werken. Toch betekent dit niet het einde van coderen en het uitvoeren van aanpassingen achteraf. maar wél dat het anders moet.
Carware heeft zich volledig gespecialiseerd in BMW en Mini. Ook met de introductie van NCD 2.0 blijven wij in staat om veel coderingen, updates en inleerprocedures volgens fabrieksvoorschrift en mét toegang tot de juiste tools uit te voeren. Of het nu gaat om het inleren van een nieuwe module of het achteraf programmeren van een optie zoals een trekhaak. Wij zorgen dat het op de juiste, veilige manier gebeurt. En waar mogelijk doen we dat ook op afstand, zodat jullie downtime beperkt blijft en we met maximale efficientie en snelheid kunnen werken.
Schakel de hulp in van Carware
Onbegrensde BMW softwarekennis
Volledig Remote
Snel & Betrouwbaar
Behoud van Aftermarket
Internationaal actief
Maximale veiligheid
