Codage BMW X5 E70/F15 (2006-2018) : options cachées à débloquer

Codage BMW X5 (E70 2006-2013 et F15 2013-2018) : options cachées, valeurs et tutoriel

Le BMW X5 est l’un des SUV premium les plus présents sur le marché de l’occasion en France, aussi bien en génération E70 (2006-2013) qu’en génération F15 (2013-2018). Les deux partagent la même philosophie : une électronique très paramétrable qui permet, via le « codage », d’activer des fonctions déjà présentes dans les calculateurs mais désactivées en sortie d’usine (ou selon le marché de destination du véhicule), sans ajout de pièce. Attention cependant : ces deux générations reposent sur des architectures électroniques différentes, ce qui change les outils et les modules à utiliser.

E70 : architecture CAS2 / CAS3

Sur l’E70, la gestion de la clé, du démarrage et du confort est centralisée dans le calculateur CAS (Car Access System) : CAS2 sur les tout premiers modèles (2006-2007), puis CAS3 à partir d’environ 2007-2008 selon la date de production. L’éclairage et les rétroviseurs dépendent du FRM (Footwell Module, FRM2 puis FRM3 sur les E70 restylés/LCI), le combiné d’instruments est le KOMBI, la climatisation l’IHKA, le hayon électrique le module HKL, et le système multimédia (si CIC) passe par CIC/CAPPL. Ces calculateurs communiquent en grande partie via un bus K-CAN plus ancien, ce qui impose l’usage d’outils « historiques » comme NCS Expert/NCS Dummy plutôt que les outils modernes basés sur E-Sys.

F15 : architecture FEM / BDC

Le F15 abandonne progressivement le CAS et le FRM au profit de calculateurs intégrés plus modernes : le BDC (Body Domain Controller, souvent nommé BDC_BODY dans les outils de codage) regroupe la quasi-totalité des fonctions carrosserie (éclairage, confort, hayon, rétroviseurs, ambiance lumineuse). Selon la date de production, un module FEM (Front Electronic Module) peut coexister avec le BDC pour certaines fonctions avant. Le combiné (KOMBI), l’écran (Headunit NBT/NBT EVO), la caméra 360° (iCAM), le PDC (PMA_PDC) et le module de hayon électrique (HKFM/HKFM2) sont des calculateurs séparés qui communiquent en Ethernet/FlexRay/K-CAN selon les fonctions. Cette architecture plus récente se code avec des outils modernes (ESYS, ou des applications simplifiées comme Bimmercode).

Outils de codage selon la génération

Génération Outil recommandé Interface Remarques
E70 (2006-2013) NCS Expert + NCS Dummy (ou ISTA-P pour flash complet) Câble K+DCAN (interface ENET non compatible sans passerelle pour les modules les plus anciens) Nécessite les fichiers PSdZ / firmware d’époque et une bonne connaissance du FA (Fahrzeugauftrag). Manipulation plus technique, forte communauté anglophone (Bimmerfest, Xoutpost) et francophone plus réduite.
E70 (alternative simplifiée) Bimmercode (app mobile) Adaptateur Bluetooth OBD compatible Couvre une partie seulement des options E70 (environ une trentaine de zones codables recensées par la communauté) ; NCS Expert reste nécessaire pour aller plus loin.
F15 (2013-2018) ESYS (avec Rheingold/ISTA en lecture) ou Bimmercode Câble ENET (Ethernet vers OBD) ou adaptateur Bluetooth pour Bimmercode Bimmercode couvre officiellement le F15 de façon très complète (BDC_BODY, Headunit NBT/EVO, KOMBI, PDC, iCAM, HKFM) ; ESYS reste l’outil de référence pour les codages avancés ou non exposés par l’app.

Avertissement sécurité — à lire avant toute intervention

  • Sauvegardez systématiquement le codage d’origine de chaque module (backup FA/CAF ou export via l’outil utilisé) avant toute modification, afin de pouvoir revenir en arrière.
  • Ne codez jamais les modules CAS/FRM (E70) ou BDC/FEM (F15) avec une date de fabrication modifiée : conservez la date d’origine, sous peine de rendre le véhicule non démarrable ou de bloquer le codage d’autres calculateurs.
  • Ne touchez pas aux paramètres liés à la sécurité active/passive : airbags, ceintures (rappel de ceinture), ESP/DSC, freinage, régulateur adaptatif. Certaines des valeurs listées ci-dessous (ex. rappel de ceinture) sont mentionnées pour information mais leur désactivation est déconseillée et peut être illégale selon le pays.
  • La vidéo/écran en roulant (« Video in motion ») est une fonction de confort qui désactive un blocage de sécurité voulu par le constructeur : son activation peut être considérée comme une distraction au volant et engage la responsabilité du conducteur.
  • La batterie du véhicule doit être maintenue à un niveau stable (chargeur/maintien de charge) pendant tout le codage : une coupure de tension pendant l’écriture d’un module peut le rendre inopérant (brick), notamment pour CAS/FRM sur E70 et BDC/FEM sur F15, dont le remplacement est coûteux.
  • Codez un paramètre à la fois et testez la fonction avant de passer au suivant, pour identifier facilement l’origine d’un dysfonctionnement éventuel.
  • Les valeurs de suspension pneumatique/adaptative ne sont volontairement pas données ici : aucune valeur de « déblocage d’option cachée » fiable et documentée par au moins deux sources indépendantes n’a été trouvée pour l’E70 ou le F15. Les seules procédures rencontrées dans la communauté concernent la suppression (désactivation) de la suspension pneumatique en cas de panne, une manipulation invasive, non réversible sans repose du système d’origine, et sans lien avec un « déblocage d’option ». Ne vous fiez pas à des valeurs trouvées isolément sur un seul forum pour ce point.
  • 3ème rangée de sièges et xDrive ne sont pas des options activables par codage : ce sont des équipements matériels (câblage, capteurs d’occupation, ventilateur de siège pour la 3ème rangée ; transfert case et arbres de transmission pour le xDrive) identifiés dans le VO (Fahrzeugauftrag) du véhicule. Le codage seul ne peut pas faire apparaître une 3ème rangée ou une transmission intégrale sur un véhicule qui n’en est pas équipé de série.
  • En cas de doute sur une valeur, ne codez pas : mieux vaut renoncer à une fonction de confort que risquer un dysfonctionnement.

Tableau des options — E70 (2006-2013)

Fonction Calculateur Paramètre Valeur Remarque / prérequis Confiance
Antibrouillards actifs avec les feux de route FRM2/FRM3 FL_UND_NSW_NICHT_GLEICHZ / LH_UND_NSW_NICHT_GLEICHZ nicht_aktiv Les deux paramètres (avant/arrière) doivent être mis sur « nicht_aktiv » pour lever l’interdiction de fonctionnement simultané. Haute (2 sources communautaires E70 concordantes)
Double clignotement des feux de détresse à la fermeture/ouverture FRM2/FRM3 DOPPELBLINKIMPULS_WARNBLK aktiv Confirmation visuelle de verrouillage par double clignotement des warnings. Haute (source de log de codage E70 dédié)
Suppression des répétiteurs latéraux « US » (finition Europe) FRM2/FRM3 SIDEMARKER_US nicht_aktiv Concerne les véhicules importés US ; vérifier l’homologation locale avant modification. Modérée (une source E70 précise)
Rabattement des rétroviseurs par télécommande CAS3 SPIEGEL_KOMFORT_EINKLAPP (millésimes 2007-2008) ou ASP_KOMFORT_EINKLAPP (millésimes 2009-2011) aktiv Le nom du paramètre change selon l’année de production du CAS3 ; nécessite rétroviseurs à commande électrique. Haute (2 sources E70 concordantes)
Fermeture des vitres via la télécommande (confort) CAS3 KOMFORTSCHLIESSUNG_FB aktiv Autorise la fermeture des 4 vitres en appui long sur le bouton verrouillage du fob. Haute (2 sources concordantes)
Fermeture des vitres via Comfort Access (poignée) CAS3 KOMFORTSCHLIESSUNG_PA aktiv Nécessite l’option Comfort Access (accès mains libres). Haute (2 sources concordantes)
Éjection automatique de la clé au coupé moteur CAS3 KOMFORT_EJECT aktiv Bouton start/stop à commande sans clé ; concerne les E70 équipés de la clé à insérer. Modérée à haute (confirmé sur un log E70 dédié ; la base bmw-syndikat référence surtout ce paramètre sur E8x/E9x, la compatibilité E70 reste donc à vérifier calculateur par calculateur)
Déverrouillage automatique des portes à l’éjection de la clé CAS3 ER_KEYOUT_AUTOVR aktiv Fonction liée à la précédente. Modérée (une source E70 dédiée)
Fermeture du hayon électrique via la télécommande HKL_70 SCH_FBD aktiv Nécessite le hayon électrique motorisé (Comfort Access ou hayon électrique en option). Haute (2 sources E70 concordantes)
Fermeture du hayon électrique via le bouton intérieur du coffre HKL_70 SCH_TOEHKI aktiv À activer avec SCH_FBD pour une fonctionnalité complète. Haute (2 sources E70 concordantes)
Fermeture du hayon électrique via le bouton du tableau de bord/console HKL_70 TASTER_FBD aktiv Complète les deux paramètres précédents. Modérée à haute (source de log E70 dédié)
Vitesse digitale dans le combiné KOMBI (KMBI_E70) BC_DIGITAL_V aktiv Affiche la vitesse en chiffres dans l’ordinateur de bord. Modérée (une source E70 dédiée)
Consommation instantanée dans l’ordinateur de bord KOMBI (KMBI_E70) DIGITAL_KVA aktiv Affichage complémentaire dans le menu ordinateur de bord. Modérée (une source E70 dédiée)
Avertissement de niveau de carburant (seuil personnalisé) KOMBI (KMBI_E70) Réserve carburant / autonomie restante Réglable entre environ 6,5 et 20 L selon paramètre; autonomie restante 10-100 km selon interface Bimmercode Confirmé côté existence de la fonction via Bimmercode (E70) ; valeur précise à choisir dans la plage proposée par l’outil plutôt qu’un chiffre unique. Modérée
Suppression du message d’avertissement iDrive/CIC au démarrage CIC/CAPPL LEGAL_DISCL (CAPPL) et/ou LEGAL_DISCLAIMER_TIME (CIC) LEGAL_DISCL: nicht_aktiv ; LEGAL_DISCLAIMER_TIME: kein_ld Concerne les E70 équipés du système CIC (post-2008/2009 ou après rétrofit CIC). Modérée (une source E70 dédiée)
Vidéo/DVD en roulant (« Video in motion ») CIC/CAPPL VIDEO_NUR_MIT_HANDBREMSE / VIDEO_DENY_C0B nicht_aktiv / deny_never Fonction déconseillée pour raisons de sécurité (distraction du conducteur) — mentionnée pour information uniquement. Modérée (une source E70 dédiée) — usage non recommandé
Rétroéclairage/ambiance « welcome light », feux Angel Eyes en éclairage de courtoisie FRM2/FRM3 Paramètres regroupés sous « Coming home / Welcome light » (durée, luminosité) Réglable via menu dédié (durée en secondes, plusieurs niveaux de luminosité) Fonction confirmée par la page officielle Bimmercode E70 ; valeurs exactes dépendantes du calculateur FRM2 vs FRM3. Modérée
Ouverture/fermeture confort des vitres et du toit ouvrant avec délais réglables CAS3 Groupe « Convenient opening/closing » (délais vitres/toit) Délais réglables (0,5 s à plusieurs secondes selon fonction) Fonction confirmée par Bimmercode E70 ; nécessite toit ouvrant électrique et vitres électriques toutes portes. Modérée
Lave-phares : réglages du nombre de cycles et de la temporisation JBBFEII / JBBFE3R Groupe lave-phares (temps de blocage, durée d’impulsion, nombre de cycles) Réglable dans les plages proposées par l’outil Nécessite lave-phares monté d’origine ou rétrofité. Modérée
Caméra de recul / PDC (affichage sur CIC) JBBF (module PDC) + CIC Paramètres liés à l’activation macro PDC et caméra (nom exact variable selon logiciel/version JBBF) Non fixée ici — dépend du hardware installé (caméra + JBBF compatible) et de la version logicielle du CIC Fonction largement documentée comme rétrofit matériel + codage (nécessite caméra, faisceau et JBBF compatibles) ; les noms de paramètres exacts trouvés (MACRO_PDC, MACRO_REARVIEW, RVC_CIC) ne sont confirmés que par une seule source à ce stade — à vérifier avec la configuration exacte du véhicule avant de coder. Faible à modérée — vérifier avant application
Suspension pneumatique / répartition de la hauteur de caisse EDC / EHC Aucune valeur fiable de « déblocage d’option » trouvée avec confirmation double source. Voir avertissement dédié plus haut. Non retenu — insuffisamment documenté
3ème rangée de sièges (activation) Équipement matériel identifié par le code VO S4UBA ; non activable par codage seul sur un véhicule non équipé. Non retenu — non codable
xDrive (transmission intégrale) Système mécanique (boîte de transfert, arbres de transmission) ; aucun codage ne peut l’ajouter a posteriori. Non retenu — non codable

Tableau des options — F15 (2013-2018)

Fonction Calculateur Paramètre / réglage Valeur Remarque / prérequis Confiance
Confirmation sonore de verrouillage/déverrouillage BDC_BODY Confirmation sonore (activation, durée, fréquence, volume) Active / Not active ; durée courte-normale-longue-très longue ; volume bas-normal-haut-très haut Réglages multiples regroupés dans le même menu. Haute (page officielle Bimmercode F15)
Éclairage d’ambiance (couleur zones basse/centrale/haute de l’habitacle) BDC_BODY Ambient lighting color (bottom/center/top) 12 couleurs disponibles (EfficientDynamics Blue, Ice Blue, Orange, Red, Violet, White, Yellow, etc.) Nécessite le pack éclairage d’ambiance installé d’origine. Haute (2 sources concordantes : page officielle + document communautaire F15/G)
Luminosité Angel Eyes (feux de croisement / veilleuses) BDC_BODY / TMS_03 Angel Eyes brightness (low beam / parking lights) 10 % à 100 % par paliers de 10 % Haute (page officielle Bimmercode F15)
Feux de jour (DRL) : mode de fonctionnement BDC_BODY DRL mode Active / Active avec feux de position / Not active Haute (page officielle Bimmercode F15)
Antibrouillard désactivé avec les feux de route BDC_BODY Fog lights off with high beam Active / Not active Équivalent F15 de la fonction FRM sur E70. Haute (page officielle Bimmercode F15)
Sensibilité du capteur de pluie BDC_BODY (menu 3130) Rain-light-sensor sensitivity Default / Insensitive / Normal / Sensitive / Very sensitive Haute (2 sources concordantes : page officielle + document communautaire F15/G)
Rabattement automatique des rétroviseurs à la fermeture confort BDC_BODY Mirror folding with convenient closing / auto fold-unfold with locking-unlocking Active / Not active, seuils de vitesse réglables (5-50 km/h) Nécessite rétroviseurs électriques. Haute (page officielle Bimmercode F15)
Assombrissement des rétroviseurs (dimming) BDC_BODY (menu 3120) Dimming side view mirrors Active / Not active Haute (2 sources concordantes)
Éclairage des poignées de porte en marche arrière BDC_BODY (menu 3070) OVT_BEI_RUECKFAHRLICHT (lights in door handle while reversing) Active / Not active Haute (2 sources concordantes)
Ouverture/fermeture confort des vitres, toit ouvrant, hayon avec délais réglables BDC_BODY Convenient opening/closing delays 0,5 s / 1 s / 1,5 s / 2 s / 2,5 s / 3,5 s / no delay selon élément Nécessite équipement électrique correspondant (toit, vitres, hayon). Haute (page officielle Bimmercode F15)
Verrouillage automatique après un délai sans utilisation BDC_BODY Automatic lock time after unlock 10 s / 30 s / 1 min / 2 min / 5 min / 10 min Haute (page officielle Bimmercode F15)
Mémorisation du mode de conduite (Comfort/ECO PRO/Sport) BDC_BODY Driving mode memory 15 minutes / Always / Not active Haute (page officielle Bimmercode F15)
Start-Stop désactivé par défaut au démarrage BDC_BODY Auto Start Stop off by default Active / Not active Haute (page officielle Bimmercode F15)
Fermeture du hayon électrique par bouton intérieur (sans appui long) HKFM / HKFM2 Close with interior button / Close without long press (HKFM2 uniquement) Active / Not active Version HKFM2 nécessaire pour la fonction « sans appui long ». Haute (page officielle Bimmercode F15)
Fermeture du hayon électrique par la télécommande HKFM / HKFM2 Close with remote control Active / Not active Haute (page officielle Bimmercode F15)
Fonction du bouton intérieur du hayon (ouverture / ouverture+fermeture) HKFM2 Interior button function Deactivated / Open / Open and close Uniquement sur module HKFM2. Modérée à haute (page officielle Bimmercode F15)
PDC actif en roulant en marche arrière (au-delà de l’arrêt) PMA_PDC PDC activation when rolling backwards Active / Not active Haute (page officielle Bimmercode F15)
Seuil de vitesse de coupure du PDC PMA_PDC PDC speed switch-off 5 à 50 km/h par paliers Haute (page officielle Bimmercode F15)
Zoom caméra de recul sur l’attache-remorque Headunit NBT/NBT EVO Rear view camera zoom to trailer hitch Active / Not active Nécessite attache-remorque codée dans le VO. Haute (page officielle Bimmercode F15)
Vitesse d’activation/désactivation de la caméra 360° latérale iCAM (Allround View Camera) Side view camera activation/deactivation speed 15 km/h ou « No speed limit » Nécessite l’option caméra 360°/vue panoramique. Haute (page officielle Bimmercode F15)
Suppression de l’avertissement caméra au démarrage Headunit NBT/NBT EVO Camera warning suppression Active / Not active Haute (page officielle Bimmercode F15)
Vidéo/USB en roulant (« Video in motion ») Headunit NBT EVO Video in motion activation Active / Not active Fonction déconseillée pour raisons de sécurité (distraction du conducteur) — mentionnée pour information uniquement. Haute (existence confirmée) — usage non recommandé
Vitesse digitale additionnelle dans le compteur KOMBI (FPK_I12 / L6 BO) Additional digital speed km/h / mph / Not active Haute (page officielle Bimmercode F15)
Avertissement de carburant restant (seuils) KOMBI Low fuel warning 1 (remaining range) / Low fuel warning 2 10-50 km/mi (seuil 1) ; 40-90 km/mi (seuil 2) Haute (page officielle Bimmercode F15)
Distance ceinture/rappel : vitesse et durée d’activation ACSM_4C Seat belt reminder activation speed / duration 8-50 km/h ; 5-90 s Ne pas désactiver le rappel de ceinture — mentionné pour information, réglage de confort du seuil de vitesse uniquement, pas de la fonction elle-même. Modérée — à manier avec prudence
Mémoire chauffage/ventilation des sièges CBFS_PLX_1 / CFAS_PLX_1 Seat heating/cooling memory settings 15 min / 24 h / Do not save / Unlimited Nécessite sièges chauffants/ventilés. Haute (page officielle Bimmercode F15)
Distance par défaut du régulateur de vitesse actif ICMQL Active Cruise Control default distance Niveaux 1 à 4 Nécessite régulateur actif (ACC). Modérée (page officielle Bimmercode F15)
Suspension pneumatique / Adaptive Drive / Dynamic Performance Control Aucune valeur de codage fiable de type « déblocage » trouvée : ces fonctions (packs 2VM, 2VP, 7SZ) sont des options matérielles pilotées par le sélecteur de mode de conduite, pas des paramètres à activer par codage seul. Non retenu — insuffisamment documenté
3ème rangée de sièges (activation) Équipement matériel optionnel ; non activable par codage sur un véhicule non équipé. Non retenu — non codable
xDrive (transmission intégrale) Système mécanique ; aucun codage ne peut l’ajouter a posteriori. Non retenu — non codable

Tutoriel pas-à-pas

1. Préparation (commune E70 et F15)

  • Relevez le VIN complet et le VO (Vehicle Order / Fahrzeugauftrag) du véhicule pour vérifier quels équipements matériels sont réellement présents (ex. Comfort Access, hayon électrique, toit ouvrant, caméra 360°, attache-remorque).
  • Branchez un maintien de charge/chargeur de batterie sur le véhicule pour toute la durée du codage.
  • Installez l’outil adapté à la génération : NCS Expert/NCS Dummy (ou ISTA-P) pour un E70, ESYS ou Bimmercode pour un F15.
  • Connectez le câble (K+DCAN pour E70, ENET pour F15 avec ESYS) ou l’adaptateur Bluetooth compatible pour Bimmercode.

2. Sauvegarde avant modification

  • E70 (NCS Expert) : lisez et exportez le CAF (Coding And Flash file) ou le fichier .MAN de chaque module avant modification (backup FSW_PSW / FA d’origine).
  • F15 (ESYS/Bimmercode) : exportez une sauvegarde des SVT (coding data) du BDC_BODY et des autres modules concernés avant toute écriture. Bimmercode permet en général de conserver un historique des modifications pour revenir en arrière module par module.

3. Identification du/des module(s) à coder

  • Repérez dans les tableaux ci-dessus le calculateur concerné par la fonction recherchée (ex. CAS3 pour le rabattement des rétroviseurs sur E70, BDC_BODY pour l’éclairage d’ambiance sur F15).
  • Ouvrez ce module dans l’outil et localisez le paramètre exact indiqué dans le tableau (ou l’intitulé le plus proche affiché par l’interface, les libellés pouvant varier légèrement selon la version logicielle).

4. Modification du paramètre

  • Changez la valeur du paramètre selon la colonne « Valeur » du tableau correspondant à votre génération.
  • Ne modifiez qu’un seul paramètre à la fois puis enregistrez/écrivez le module (fonction « Code » sur NCS Expert, « Write » / « Apply » sur ESYS ou Bimmercode).
  • Ne coupez jamais le contact ni ne débranchez le câble pendant l’écriture du module.

5. Vérification

  • Redémarrez le contact (coupure/remise du +15, voire cycle complet moteur arrêté/porte ouverte selon la fonction) pour que le nouveau paramètre soit pris en compte.
  • Testez physiquement la fonction modifiée (ex. verrouillage/déverrouillage pour tester le rabattement des rétroviseurs, actionnement du hayon pour tester la fermeture à distance).
  • Vérifiez l’absence de nouveau message de défaut au tableau de bord et, si possible, effectuez une lecture des codes défaut du module concerné.

6. En cas de problème

  • Si une fonction ne se comporte pas comme attendu ou qu’un message d’anomalie apparaît, revenez immédiatement à la valeur d’origine sauvegardée à l’étape 2.
  • Si le module ne répond plus après une coupure de tension pendant l’écriture, ne réessayez pas de coder à répétition : faites appel à un professionnel équipé pour un reflash complet (ISTA-P pour E70, ISTA/ESYS pour F15).

Note méthodologique : les paramètres présentés ci-dessus proviennent de ressources communautaires publiques (forums Bimmerfest, Xoutpost, bases de données de codage, application Bimmercode). Ils sont donnés à titre informatif et ne remplacent pas une vérification sur la configuration exacte de votre véhicule (millésime, version logicielle des calculateurs, équipements réellement montés). Certains libellés de paramètres peuvent varier légèrement selon la version exacte du calculateur.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *