i3igpete
Well-Known Member
- Thread starter
- #1
These instructions correspond to those of you installing the DivineDrive intake duct, or anyone else that is annoyed by the active cruise being overly cautious, even at its minimum setting. Note that ACC can be disabled by holding the "closer" button the steering wheel, but will re-enable itself on next engine start.
If you're using the MHD universal (red wifi) adapter, you do NOT need to be in airplane mode.
However, make sure:
-Wifi assistant is OFF (this will kick you back to your home wifi if no internet is detected on the MHD adapter)
-Ethernet tethering is OFF.
-Protool is android only, but if they ever port it to iphone, FORGET your car as a carplay device
When using the MHD universal tool with ProTool, the connection needs to be ENET_WIFI, not WIFI. This needs to be selected from the kebab menu (3 dots in the top right) and then "Interface: ENET_WIFI". This is NOT an option from the connection options on the popup/splash window.
Multi-ECU
Vehicle Order
Remove 5DF
Add 544
Save Changes to all modules
Module changes
(easiest to use the top level search, and then search again)
DSC_VIP_IB2 (CAFD_00003D78_008_000_012)
INTEGRATED BRAKING in ProTool, says VIP CODING in the lower level menu
C_Fahrfunktion -> Nr001_DCC new edit
C_FCW_CCM_Funktion -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_Anbremsen_enable -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_DBC_Umparametrierung_enable -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_Vorbefuellung_enable -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_Warnung_enable -> Nr000_deaktiviert (00)
C_pFGS_Funktion -> Nr000_deaktiviert (00)
C_RECW_Vorhanden -> Nr000_nicht_vorhanden (00)
C_CTA_vorhanden -> Nr000_nicht_vorhanden (00)
C_HC2_Vorhanden -> Nr000_nicht_vorhanden (00)
C_Frontschutz_Generatoransteuerung_enable -> Nr000_deaktiviert (00)
C_LKA_Vorhanden -> Nr000_nicht_vorhanden (00)
C_Frontschutz_Prerun_enable -> Nr000_deaktiviert (00)
C_Cvm_Vibrationsaktuator_Typ -> Nr004_Keine_Aktuatorik (04) *** This is in the DivineDrive instructions but threw a code for me, I changed it back to default ***
C_SLA_vorhanden -> Nr000_nicht_vorhanden (00)
C_Segeln_Beruecksichtigung_SLI -> Nr000_deaktiviert (00)
C_Segeln_Topologie Nr000_kein -> Nr001_DCC (i believe this turns on freewheel coasting, will need to check and update)
Save Changes
DKOMBI2 (CAFD_00002660_013_000_020)
CLUSTER Coding in ProTool, says KOMB CODING in the lower level menu
LDM_SEGELTEMPOMAT_ENABLE -> nicht_aktiv (00)
Verify the following settings are aktiv (Note, ProTool cannot access the _22xx settings for some reason)
CC_MELDUNG_0374 -> aktiv (01)
CC_MELDUNG_0376 -> aktiv (01)
CC_MELDUNG_0797 -> aktiv (01)
CC_MELDUNG_0798 -> aktiv (01)
CC_MELDUNG_0799 -> aktiv (01)
CC_MELDUNG_0824 -> aktiv (01)
CC_MELDUNG_0876 -> aktiv (01)
CC_MELDUNG_0913 -> aktiv (01)
CC_MELDUNG_0914 -> aktiv (01)
CC_MELDUNG_0920 -> aktiv (01)
CC_MELDUNG_0921 -> aktiv (01)
CC_MELDUNG_0922 -> aktiv (01)
CC_MELDUNG_2283 -> aktiv (01)
CC_MELDUNG_2285 -> aktiv (01)
CC_MELDUNG_2286 -> aktiv (01)
CC_MELDUNG_2287 -> aktiv (01)
Save Changes
BDC_BODY3 (CAFD_00007083_025_168_005)
RADIO SYSTEM in ProTool, says NBTEVO in the lower level menu
Expert Tab at the top
VOFFSET -> gen_2 (02)
ACC_CIC -> nicht_aktiv [00] new edit
ACC_SGN -> nicht_aktiv [00] new edit
DCC -> aktiv [01] new edit
Save Changes
Once you are done, the next engine start should NOT have any idrive dings at startup. There is a silent error in the BDC module in ProTool, but it's so deep that BimmerLink doesn't see it.
The code is 30411, which makes sense to me. It detects that the steering wheel has distance control when the car doesn't need it. I suppose if someone had a spare MT steering wheel laying around to install on an AT, in theory they would have no codes at all.
Edit: so after removing the radar module, I have lost Cruise control. It seems that the DME is still performing health checks and looking for the radar sensor, even if it's not used in the vehicle order. My advice is to leave the radar sensor plugged in but zip tied out of the way so that it can still respond to health checks from the DME.
Note that the coding instructions did work perfectly when my radar was still plugged in. normal (non-ACC) cruise control working fine.
If anyone more knowledgeable about coding wants to dig in further, here are the two codes:
CDA038 - No message (information data, cruise control, 71.7.32), receiver DME, transmitter SAS.
CDA059 - Message (information data target object cruise control, 2, 125.0.16) missing, receiver DME, transmitter SAS.
Edit 2: updated with instructions from comment 3. Dynamic cruise control should now work with radar removed, but communication fault remains for now.
If you're using the MHD universal (red wifi) adapter, you do NOT need to be in airplane mode.
However, make sure:
-Wifi assistant is OFF (this will kick you back to your home wifi if no internet is detected on the MHD adapter)
-Ethernet tethering is OFF.
-Protool is android only, but if they ever port it to iphone, FORGET your car as a carplay device
When using the MHD universal tool with ProTool, the connection needs to be ENET_WIFI, not WIFI. This needs to be selected from the kebab menu (3 dots in the top right) and then "Interface: ENET_WIFI". This is NOT an option from the connection options on the popup/splash window.
Multi-ECU
Vehicle Order
Remove 5DF
Add 544
Save Changes to all modules
Module changes
(easiest to use the top level search, and then search again)
DSC_VIP_IB2 (CAFD_00003D78_008_000_012)
INTEGRATED BRAKING in ProTool, says VIP CODING in the lower level menu
C_Fahrfunktion -> Nr001_DCC new edit
C_FCW_CCM_Funktion -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_Anbremsen_enable -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_DBC_Umparametrierung_enable -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_Vorbefuellung_enable -> Nr000_deaktiviert (00)
C_Frontschutz_Koordination_Warnung_enable -> Nr000_deaktiviert (00)
C_pFGS_Funktion -> Nr000_deaktiviert (00)
C_RECW_Vorhanden -> Nr000_nicht_vorhanden (00)
C_CTA_vorhanden -> Nr000_nicht_vorhanden (00)
C_HC2_Vorhanden -> Nr000_nicht_vorhanden (00)
C_Frontschutz_Generatoransteuerung_enable -> Nr000_deaktiviert (00)
C_LKA_Vorhanden -> Nr000_nicht_vorhanden (00)
C_Frontschutz_Prerun_enable -> Nr000_deaktiviert (00)
C_Cvm_Vibrationsaktuator_Typ -> Nr004_Keine_Aktuatorik (04) *** This is in the DivineDrive instructions but threw a code for me, I changed it back to default ***
C_SLA_vorhanden -> Nr000_nicht_vorhanden (00)
C_Segeln_Beruecksichtigung_SLI -> Nr000_deaktiviert (00)
C_Segeln_Topologie Nr000_kein -> Nr001_DCC (i believe this turns on freewheel coasting, will need to check and update)
Save Changes
DKOMBI2 (CAFD_00002660_013_000_020)
CLUSTER Coding in ProTool, says KOMB CODING in the lower level menu
LDM_SEGELTEMPOMAT_ENABLE -> nicht_aktiv (00)
Verify the following settings are aktiv (Note, ProTool cannot access the _22xx settings for some reason)
CC_MELDUNG_0374 -> aktiv (01)
CC_MELDUNG_0376 -> aktiv (01)
CC_MELDUNG_0797 -> aktiv (01)
CC_MELDUNG_0798 -> aktiv (01)
CC_MELDUNG_0799 -> aktiv (01)
CC_MELDUNG_0824 -> aktiv (01)
CC_MELDUNG_0876 -> aktiv (01)
CC_MELDUNG_0913 -> aktiv (01)
CC_MELDUNG_0914 -> aktiv (01)
CC_MELDUNG_0920 -> aktiv (01)
CC_MELDUNG_0921 -> aktiv (01)
CC_MELDUNG_0922 -> aktiv (01)
CC_MELDUNG_2283 -> aktiv (01)
CC_MELDUNG_2285 -> aktiv (01)
CC_MELDUNG_2286 -> aktiv (01)
CC_MELDUNG_2287 -> aktiv (01)
Save Changes
BDC_BODY3 (CAFD_00007083_025_168_005)
RADIO SYSTEM in ProTool, says NBTEVO in the lower level menu
Expert Tab at the top
VOFFSET -> gen_2 (02)
ACC_CIC -> nicht_aktiv [00] new edit
ACC_SGN -> nicht_aktiv [00] new edit
DCC -> aktiv [01] new edit
Save Changes
Once you are done, the next engine start should NOT have any idrive dings at startup. There is a silent error in the BDC module in ProTool, but it's so deep that BimmerLink doesn't see it.
The code is 30411, which makes sense to me. It detects that the steering wheel has distance control when the car doesn't need it. I suppose if someone had a spare MT steering wheel laying around to install on an AT, in theory they would have no codes at all.
Edit: so after removing the radar module, I have lost Cruise control. It seems that the DME is still performing health checks and looking for the radar sensor, even if it's not used in the vehicle order. My advice is to leave the radar sensor plugged in but zip tied out of the way so that it can still respond to health checks from the DME.
Note that the coding instructions did work perfectly when my radar was still plugged in. normal (non-ACC) cruise control working fine.
If anyone more knowledgeable about coding wants to dig in further, here are the two codes:
CDA038 - No message (information data, cruise control, 71.7.32), receiver DME, transmitter SAS.
CDA059 - Message (information data target object cruise control, 2, 125.0.16) missing, receiver DME, transmitter SAS.
Edit 2: updated with instructions from comment 3. Dynamic cruise control should now work with radar removed, but communication fault remains for now.
Sponsored
Last edited: