9.5KVIEWS
16REPLIES
3APPRECIATES
12-15-2024LAST POST
Hi, does any body know the difference between ZCP and NONZCP coding parameters? Sport mode suppose to be variable. I will post my values from NON ZCP car.
STROMBEGRENZUNG_KOMF_HA
dx09005
dx09022
dx09305
dx09023
dx09314
dx09030
dx09230
STROMBEGRENZUNG_KOMF_VA
dx09005
dx09022
dx09305
dx09023
dx09314
dx09030
dx09230
STROMBEGRENZUNG_MSPORT_HA
dx09004
dx09005
STROMBEGRENZUNG_MSPORT_VA
dx09004
dx09005
dx08907
dx08909
dx08911
STROMBEGRENZUNG_SPORT_HA
dx09005
dx09022
dx09305
dx09023
STROMBEGRENZUNG_SPORT_VA
dx09005
dx09022
dx09305
dx09023
Can anybody share their values from ZCP EDC module? It would be very useful info. Thank you in advance.
Ok. It looks like parameter dx09230 (M3+E92+!NIVEAUREG+COMPETITION_P) has to be active only for ZCP cars. I'm not sure if it suppose to be active everywhere or just in the specific columns. Would be very appreciated if some one can make it clear.
Call out for Apina527 on M3Cutters. He has rebuilt successfully to ZCP.
I just need somebody who can read their ZCP M3 EDC module software with NCS Expert and share their file.
Results. I have changed each dx09230 (M3+E92+!NIVEAUREG+COMPETITION_P) to active in all columns and it worked. Ride feels a bit stiffer in normal and sport, comfort is unchanged. So, it looks like car has ZCP EDC parameters right now. No errors so far, car runs good.
Stirlitz wrote
Results. I have changed each dx09230 (M3+E92+!NIVEAUREG+COMPETITION_P) to active in all columns and it worked. Ride feels a bit stiffer in normal and sport, comfort is unchanged. So, it looks like car has ZCP EDC parameters right now. No errors so far, car runs good.
I'm new to coding. Can you share your current trace file? If you elaborate on how to change the columns to active that will be helpful too.
Thread referenced by derbo in UPDATE - Purchased a 2011 sedan, stick, comp pkg, mileage <45k 10-03-2017
Stirlitz wrote
I just need somebody who can read their ZCP M3 EDC module software with NCS Expert and share their file.
See attached.

Steve
All you have to do is code in dx09230 in every parameter in the EDC

For E90s it is dx09030.
derbo wrote
All you have to do is code in dx09230 in every parameter in the EDC

For E90s it is dx09030.
Have you done it ??
DimitrisM3 wrote
Have you done it ??
Yes. I posted it in my journal in one of the posts.



http://www.m3post.com/forums/showpost.php?p=22745137&postcount=12
derbo wrote  

# Competition Package EDC
The Competition Package Electronic Damping Control has revise settings compared to the standard EDC from the M3. There is mainly two differences that has been noted online.

1. 10mm shorter springs on the ZCP.
2. Revised Sport Mode to enable variable dampening instead of static 75% stiffness.
In addition, the control of the electronic damper adjustment function EDC includes a Sport mode specially developed for the Competition Package. It is said to adjust the chassis modifications by means of map-based control and the driving stability control function DSC.
##Goal
I originally wanted a ZCP M3 cause those Style 359 rims are the best rims BMW makes. The Suspension had a slight difference that probably would've made me keep the car stock in that aspect. However since rims are just rims and I read on forums of people successfully coding in their EDC to ZCP EDC, I decided to start hunting how to do this. Forums were somewhat unhelpful as most of the folks who knew offer paid services to do it.

Code my standard EDC into ZCP EDC and document it somewhere online.
The DSC portion of the ZCP package I believe is just Euro MDM. Euro MDM allows more slip angle than the US MDM. Nuff Said.

That is coded into the MK60_M3.Cxx with the follow parameters:
US_VEHICLE    Nicht_aktiv
MDYNAMIC_MODE_USA Nicht_aktiv
M3_UEBERSTUEUERN_MUE_0 wert_00
M3_UEBERSTUEUERN_MUE_1_2 wert_00

### The Research
With the help of NCSDummy, I opened up the DATEN File for EDCK65.C1A to see input values and their corresponding data values.

Short description:
dx9023 = Non-ZCP E90 with EDC
dx9030 = ZCP E90 (EDC is standard)

Image hosted on: i.imgur.com

Image hosted on: i.imgur.com

As shown above, the options row shows the requirements to meet in order to use that value as default. An exclamation mark means negate in this situation. The Data row is the output to the module and in this parameter, they are identical. This means this parameter doesn't care if you are a ZCP or non-ZCP, you are getting this value no matter what.

However, in the below one they are different data values of C8 and A0. What these actual values mean is beyond me. However, this helps conclude my research to a specific finding.

Image hosted on: i.imgur.com

Image hosted on: i.imgur.com

### Proposed coding

Code every parameter to dx09030 should apply all the values from a ZCP to my EDC module. I suppose you don't have to do every parameter as some of them offer the same data value but it is faster(lazier) to just code dx09030 all the way through.

I'm pretty sure this will work as most people suggest feeling revised settings after coding in the ZCP values. However since they either didn't know what they were coding or someone did it for them, I am not 100% sure this will work. (99% maybe.)
Good to know if I ever remove my coilovers and go back to EDC. I have a set of ZCP springs. I always thought the physical shocks/struts were different.
tdott wrote
Good to know if I ever remove my coilovers and go back to EDC. I have a set of ZCP springs. I always thought the physical shocks/struts were different.
they are different. Derbo has a thread where we spoke about this in depth
Thread referenced by Fezza in OE ZCP Suspension Info 01-28-2022
Would writing the zcp option code to the VO and then default coding the EDC ecu achieve the same results?
Reddevils7 wrote
Would writing the zcp option code to the VO and then default coding the EDC ecu achieve the same results?
Yes sir...
LOW4LYF wrote
Yes sir...
Appreciate it. I'm waiting for my new (used) EDC module to arrive so I can install it. Then I'll switch the VO to include zcp and default code and report back