

Why is it written into two places? because if one module is failed and has to be replaced, then the other will serve as a backup so you can code the new replacement module to your car. Its nothing more than a string of text/numbers stored in the flash memory of these modules, nothing special. On my '00 328ci it was stored in EWS, KMB. In my 02 M3, the VO was written in ALSZ and AKMB. The VO is written into a couple modules of the car, usually ones that start with an "A", like AKMB or ALSZ. Why is it called ZCS you ask? because its abbreviated german, and its confusing as hell. Because each car is different with a different set of options/modules or country that its located, the "vehicle order" aka. This is like your car's DNA! for example if the car has a sunroof, or a convertible or radio etc etc and that it was meant for US,Canada,France etc. When BMW makes a car, they create whats called a "vehicle order", this is basically a bunch of numbers writen into the car that tell what modules are installed in the car, regional info etc. The first part to understand is what this stuff about ZCS/VO or "vehicle order" is. I am only going to elaborate on coding individual parameters, you can go learn how to code entire modules thru the VO later once you learn the basics below. On Pre '02 cars the coding is slighly different method than Post '02 cars. Please read it fully if you want to understand, this isnt exactly a quick cheat sheet guide. Im serious!ĭUMMIES GUIDE TO UNDERSTANDING NCS AND CODING I am not responsible for you blowing up your car or damaging your modules. Proceed at your own risk, this is just my interpretation for educational/entertainment value only. If I said anything wrong, experts please chime in and correct me. Im just trying to chew, regurgitate it for the 'dumb' masses like myself who are still learning.

I didnt come up with this stuff, the experts out there did. So this is why i wrote this post, to help understand what ncs is doing. I like to understand what im doing and whats going on. I found lots of guides that just shows you what buttons to press or ones that are too complicated for a layman (not a programmer) to really understand. I was helping another person, but i thought this info might help others out there trying to make sense of ncs expert.
