Codage BMW Série 3 E90 / E91 / E92 / E93 (2005-2013) : débloquer les options cachées
La Série 3 E90 (berline), E91 (Touring), E92 (Coupé) et E93 (Cabriolet), produite de 2005 à 2013, appartient à la génération d’architecture électronique dite « CAS » (Car Access System), bien différente des BMW F-series (F30, F10…) qui utilisent le couple FEM/BDC. Sur cette génération, la personnalisation par codage passe par plusieurs calculateurs distincts selon la fonction visée :
- CAS (Car Access System, versions CAS2 puis CAS3) — gestion des clés, du verrouillage centralisé, du démarrage, de l’accès mains libres (Comfort Access) ;
- FRM (Footwell Module, versions FRM/FRM2/FRM3 selon année et finition) — module « pied de caisse » qui pilote l’éclairage (feux de jour, Angel Eyes, feux d’angle, essuie-glaces, vitres, rétroviseurs) ;
- IHKA — climatisation automatique ;
- KOMBI — combiné d’instruments (compteur, ordinateur de bord, avertisseurs) ;
- CIC ou CCC — écran central iDrive (selon équipement d’origine) ;
- JBBF — boîtier électronique passager (essuie-glaces, lave-phares) ;
- DWA — module d’alarme antivol, le cas échéant.
Sur cette génération, l’outil historique de référence est NCS Expert, utilisé avec WinKFP pour le flashage et Tool32 pour les fonctions ponctuelles — contrairement aux F-series où E-Sys/ISTA domine. Aujourd’hui, l’application mobile Bimmercode couvre également une large partie de ces réglages avec une interface bien plus accessible. Cet article recense les options les mieux documentées et sourcées auprès de la communauté BMW (forums bimmerfest, e90post/m3post, bmw-syndikat.de) pour cette plateforme CAS/FRM.
Outils de codage pour l’E90/E91/E92/E93
NCS Expert (historique, gratuit, très technique)
NCS Expert est l’outil de codage « bas niveau » développé à l’origine par BMW pour ses techniciens, utilisé en conjonction avec EDIABAS/INPA (communication avec les calculateurs) et un câble K+DCAN. Il permet de modifier directement les valeurs de codage (fichiers .prg, profils NCS) de chaque calculateur — CAS, FRM, KOMBI, IHKA, etc. C’est l’outil de référence historique pour cette génération, mais son interface est ancienne, en allemand/anglais technique, et une erreur de manipulation (mauvais calculateur, coupure de communication en cours d’écriture) peut rendre un module inopérant. Il est réservé aux utilisateurs à l’aise avec l’électronique automobile et la préparation d’un environnement de codage (câble compatible, pilotes, fichiers PSdZ/SP-Daten à jour pour la date de production du véhicule).
Bimmercode (accessible, payant à l’usage)
Application mobile (iOS/Android) qui communique via un adaptateur OBD Bluetooth compatible et propose une interface simplifiée pour activer/désactiver des fonctions par bascules, sans manipuler de fichiers de codage bruts. Elle couvre une bonne partie des options listées ci-dessous pour l’E90/E91/E92/E93 (modules CAS2/CAS3, FRM2/FRM3, KOMBI, JBBF, DWA, IHKA selon équipement), et reste l’option recommandée pour un utilisateur non technicien, avec sauvegarde automatique des valeurs avant modification.
Coding Creator / autres interfaces graphiques
Des outils tiers payants (Coding Creator, E-Sys Launcher adapté, etc.) proposent une surcouche graphique par-dessus NCS Expert/EDIABAS pour simplifier le codage sans manipuler les fichiers bruts. Leur compatibilité avec l’E90 varie selon la version : vérifiez systématiquement que l’outil choisi annonce explicitement la prise en charge des calculateurs CAS/FRM de cette génération avant de l’utiliser — la documentation communautaire disponible pour cet article ne permet pas de confirmer de détails fiables et vérifiés indépendamment sur cet outil précis pour l’E90 ; NCS Expert et Bimmercode restent les deux options solidement documentées.
Avertissement de sécurité — à lire avant toute intervention
- Sauvegardez systématiquement les valeurs d’origine de chaque calculateur avant toute modification (export du fichier de codage ou capture des réglages actuels sous Bimmercode). Sans cette sauvegarde, il peut être impossible de revenir à la configuration d’usine en cas de problème.
- Modifiez une seule option à la fois, puis vérifiez le comportement du véhicule avant de passer à la suivante. Cela permet d’identifier immédiatement l’origine d’un dysfonctionnement.
- Ne jamais interrompre une écriture de codage (coupure de contact, débranchement du câble, batterie faible) : cela peut corrompre le calculateur (CAS et FRM sont particulièrement sensibles) et nécessiter un remplacement ou une reprogrammation en atelier. Utilisez un chargeur de batterie/maintien de tension pendant toute intervention.
- Certaines options touchent à la sécurité active ou aux organes réglementaires (feux, avertisseurs de ceinture, alarme, verrouillage) : une valeur erronée peut désactiver un avertissement obligatoire dans votre pays ou provoquer un comportement inattendu (ex. vitres qui se referment sans détection d’obstacle). Le désactivation de l’avertisseur sonore de ceinture (bip ceinture) n’est pas traitée en détail dans le tutoriel générique ci-dessous : elle touche à un dispositif de sécurité réglementé et n’est pas recommandée, en particulier pour le siège passager.
- Vérifiez la légalité de chaque modification dans votre pays avant de l’appliquer (éclairage, avertisseurs de sécurité, immatriculation) : certaines options listées ici (feux de jour, warning au verrouillage, etc.) peuvent être soumises à réglementation selon les marchés.
- Les noms de paramètres exacts varient selon la version du calculateur (CAS2 vs CAS3, FRM vs FRM2 vs FRM3) et la date de production du véhicule. Vérifiez toujours le nom exact affiché dans votre outil avant de valider une valeur, même si le principe de la fonction est bien identifié.
- code-defaut.fr décline toute responsabilité en cas de dysfonctionnement, de panne ou de coût de réparation consécutif à une opération de codage réalisée par le lecteur. Ces informations sont fournies à titre indicatif et communautaire ; en cas de doute, faites intervenir un professionnel du codage BMW.
Tableau des options de codage documentées
Les niveaux de confiance reflètent le croisement des sources disponibles au moment de la rédaction (forums bimmerfest, e90post/m3post, bmw-syndikat.de, documentation Bimmercode, prestataires de codage spécialisés). « Confiance haute » signifie que la fonction et son principe de codage sont confirmés par au moins deux sources indépendantes cohérentes. « Confiance modérée » signifie que la fonction est bien connue mais que le nom exact du paramètre peut varier selon la version de calculateur ou n’a été retrouvé que sur une seule source solide. Vérifiez toujours le libellé exact dans votre outil avant validation.
| Option | Module | Outil | Difficulté | Description | Paramètre / chemin |
|---|---|---|---|---|---|
| Rétroviseurs repliables au verrouillage | FRM | NCS Expert / Bimmercode | Facile | Replie automatiquement les rétroviseurs électriques lors du verrouillage à distance (nécessite rétroviseurs à repliage électrique). | Fonction « Comfort folding » côté FRM ; peut nécessiter d’activer conjointement l’émetteur d’ouverture/fermeture confort. Confiance haute sur la fonction, confiance modérée sur le nom exact du paramètre selon version FRM. |
| Ouverture des vitres à distance (appui long déverrouillage) | FRM | NCS Expert / Bimmercode | Facile | Un appui long sur le bouton déverrouillage de la télécommande ouvre les vitres (et le toit ouvrant si équipé). | Fonction « Comfort opening » côté FRM. Confiance haute. |
| Fermeture des vitres à distance (appui long verrouillage) | FRM | NCS Expert / Bimmercode | Facile | Un appui long sur le bouton verrouillage referme les vitres et le toit ouvrant à distance. | Fonction « Comfort closing » côté FRM. Confiance haute. |
| Vitres électriques one-touch (4 portes) | FRM | NCS Expert / Bimmercode | Facile | Permet la montée/descente complète des 4 vitres en une seule pression brève, au lieu du maintien du bouton. | Paramètre côté FRM lié à la fonction anti-pincement/one-touch. Confiance haute sur la fonction ; nom exact à vérifier dans l’outil. |
| Clignotants « confort » (3 clignotements) | FRM | NCS Expert / Bimmercode | Facile | Une pression brève sur le levier de clignotant déclenche 3 clignotements au lieu d’1, pratique pour les changements de voie. | Réglage du nombre de clignotements (1, 3 ou 5 selon les sources) côté FRM. Confiance haute sur la fonction (largement documentée sur toute la gamme E), confiance modérée sur le nombre exact d’options disponibles et le nom du paramètre pour l’E90 précisément. |
| Feux de suivi / « Follow me home » | FRM | NCS Expert / Bimmercode | Modérée | Maintien des feux allumés une durée réglable après extinction du contact (ou activation par un flash de phares avant de couper le contact), pour s’éclairer en sortant du véhicule. | Paramètre du type « Heimleuchten » côté FRM avec sous-réglages (durée, déclenchement par appui télécommande, feux concernés). Confiance modérée : le nom précis « HEIMLEUCHTEN » et ses variantes (« _FUNKSCHL » pour déclenchement via télécommande) sont documentés sur des calculateurs proches (E46/LSZ) mais leur équivalent exact côté FRM E90 n’a pu être confirmé par deux sources indépendantes fiables — vérifiez le libellé dans votre outil. |
| Feux d’angle au clignotant (cornering light) | FRM | NCS Expert / Bimmercode | Modérée | Active un projecteur additionnel (antibrouillard ou feu dédié) dans le sens du clignotant activé, à basse vitesse, pour mieux éclairer les virages/manœuvres. | Paramètre du type « feux d’angle actifs en feux de croisement » côté FRM. Confiance haute sur la fonction et son principe, confirmée par recoupement de plusieurs sources communautaires. |
| Feux de jour (DRL) — activation/réglage | FRM2/FRM3, KOMBI ou CIC selon année | NCS Expert / Bimmercode | Facile à modérée | Active les feux de jour automatiques et permet de choisir la source lumineuse (feux de croisement, feux additionnels) ainsi que la luminosité. | Réglage DRL côté FRM (source et luminosité) + case à cocher dans le menu de bord (KOMBI/CIC) selon marché. Confiance haute sur la fonction, largement documentée. |
| Angel Eyes / anneaux lumineux — luminosité | FRM2/FRM3 | NCS Expert / Bimmercode | Modérée | Ajuste la luminosité des anneaux lumineux (feux de position/jour) selon le contexte (feux de jour, veilleuses, nuit). | Réglages de luminosité par contexte côté FRM2/FRM3 (feux de jour, position). Confiance haute sur la fonction ; les valeurs exactes dépendent de la version FRM (H8 vs LED) — vérifier dans l’outil. |
| Warning (double clignotant) au verrouillage/déverrouillage | FRM / CAS | NCS Expert / Bimmercode | Facile | Fait clignoter les feux de détresse ou les clignotants pour confirmer visuellement le verrouillage/déverrouillage à distance. | Confirmation visuelle par clignotants côté FRM, en complément d’une confirmation sonore côté CAS. Confiance haute sur la fonction. |
| Confirmation sonore de verrouillage/déverrouillage | CAS | NCS Expert / Bimmercode | Facile | Ajoute (ou supprime) un signal sonore lors du verrouillage/déverrouillage à la télécommande. | Réglage acoustique côté CAS. Confiance modérée : fonction bien connue, nom exact du paramètre non confirmé par deux sources indépendantes pour l’E90. |
| Verrouillage automatique en roulant | CAS (ou FRM selon version) | NCS Expert / Bimmercode | Modérée | Verrouille automatiquement les portes une fois une vitesse seuil dépassée (plusieurs paliers proposés selon les sources : environ 10-30 km/h). | Réglage de vitesse de verrouillage automatique côté CAS. Confiance haute sur la fonction, confiance modérée sur les paliers exacts disponibles (varient selon les sources consultées). |
| Verrouillage automatique après inactivité | CAS | NCS Expert / Bimmercode | Facile | Reverrouille automatiquement le véhicule si aucune porte n’est ouverte dans un délai réglable après un déverrouillage à distance. | Réglage de délai (plusieurs paliers en minutes) côté CAS. Confiance modérée. |
| Déverrouillage sélectif (porte conducteur uniquement) | CAS | NCS Expert / Bimmercode | Facile | Le premier appui sur déverrouillage n’ouvre que la porte conducteur ; un second appui déverrouille l’ensemble du véhicule. | Réglage du mode de déverrouillage côté CAS. Confiance haute sur la fonction. |
| Comfort Access — sensibilité / activation par poignée | CAS | NCS Expert / Bimmercode | Modérée | Sur véhicules équipés de l’accès mains libres, ajuste le comportement de détection au niveau des poignées de porte. | Réglages spécifiques Comfort Access côté CAS (uniquement si l’option est présente à l’origine sur le véhicule). Confiance modérée. |
| Désactivation de l’avertisseur sonore de bip ceinture | KOMBI (ou module airbag selon version) | NCS Expert | Avancée — déconseillée | Supprime le signal sonore de rappel de bouclage de ceinture (le témoin visuel reste actif). Fonction sensible sur le plan sécurité et réglementaire. | Des noms de paramètres liés à la ceinture (type « SBR conducteur/passager ») ont été rapportés par la communauté, mais leur exactitude et leur périmètre précis pour l’E90 n’ont pas pu être confirmés par deux sources indépendantes solides. Confiance faible sur le paramètre exact — non traité en détail dans le tutoriel ci-dessous, à ne réaliser qu’en toute connaissance de cause et jamais sur le siège passager. |
| Vitesse maximale d’ouverture/fermeture du toit (E93 Cabriolet) | Module de toit (CTM/CVM) | NCS Expert / Bimmercode | Modérée | Modifie la vitesse maximale du véhicule en dessous de laquelle le toit électrique peut être actionné. | Réglage de seuil de vitesse (plusieurs paliers rapportés, ex. 6, 30 ou 50 km/h) côté module de toit. Confiance modérée : fonction confirmée par une source de prestataire professionnel, à recouper avant application — une valeur trop élevée sur un modèle pré-restylage n’est pas recommandée par la communauté. |
| Affichage PDC vertical/horizontal (aide au stationnement) | CIC (ou CCC selon équipement) | NCS Expert / Bimmercode | Facile | Change l’orientation de la représentation graphique des capteurs de stationnement sur l’écran central (format portrait ou paysage). | Réglage d’affichage côté CIC. Confiance haute sur la fonction, largement documentée sur cette génération d’écran central. |
| Vidéo en roulant (Video in motion) | CIC | NCS Expert / Bimmercode | Facile | Autorise la lecture vidéo/DVD sur l’écran central alors que le véhicule roule (normalement bridé pour la sécurité). À utiliser avec prudence, cette fonction retire une limitation de sécurité conçue pour éviter la distraction du conducteur. | Réglage des conditions d’activation vidéo côté CIC. Confiance haute sur la fonction, largement documentée. |
| Vitesse digitale au compteur (Board Computer) | KOMBI | NCS Expert / Bimmercode | Facile | Affiche la vitesse en chiffres dans l’écran de l’ordinateur de bord, en complément de l’aiguille analogique. | Paramètre rapporté sous le nom « BC_DIGITAL_V » (à activer) côté KOMBI. Confiance modérée : nom retrouvé de façon cohérente sur plusieurs ressources en ligne, mais non recoupé avec une source forum de première main. |
| Avertisseurs de vitesse (rappel sonore à seuil) | KOMBI | NCS Expert / Bimmercode | Facile | Déclenche un signal sonore/visuel lorsqu’une vitesse seuil réglable est dépassée (paliers typiques rapportés autour de 120 à 240 km/h). | Réglage de seuil côté KOMBI. Confiance modérée sur les paliers exacts disponibles. |
| Avertisseur de réserve de carburant (distance/seuil) | KOMBI | NCS Expert / Bimmercode | Facile | Ajuste le seuil de litres restants et/ou la distance restante déclenchant l’alerte de réserve. | Réglages de seuil côté KOMBI. Confiance modérée. |
| Désactivation du contrôle d’ampoule (bulb check) | FRM | NCS Expert / Bimmercode | Modérée | Désactive la surveillance électrique d’un ou plusieurs circuits d’éclairage, généralement utilisée après passage à des ampoules LED non conformes à l’origine ou en cas de FRM défectueux générant de fausses alertes. | Désactivation de la surveillance de tension par circuit côté FRM (phares, clignotants, feux stop, feux arrière, plaque). Confiance haute sur la fonction ; à utiliser uniquement en connaissance de cause car elle supprime une alerte de sécurité utile en cas de panne réelle d’ampoule. |
| Éclairage d’accueil intérieur (Welcome Light) | FRM | NCS Expert / Bimmercode | Facile | Active un éclairage intérieur progressif à l’approche du véhicule (déverrouillage), avec durée réglable. | Réglages de durée et de progressivité côté FRM. Confiance modérée sur le nom exact du paramètre. |
| Extinction différée de l’éclairage intérieur | FRM / CAS | NCS Expert / Bimmercode | Facile | Règle le délai avant extinction automatique du plafonnier après ouverture de porte ou coupure du contact. | Réglage de délai (paliers en minutes) côté FRM/CAS. Confiance modérée. |
| Essuie-glace arrière automatique en marche arrière | JBBF (Touring) / FRM | NCS Expert / Bimmercode | Facile | Sur les versions Touring, déclenche automatiquement l’essuie-glace arrière lorsque la marche arrière est enclenchée et l’essuie-glace avant actif. | Réglage côté JBBF (boîtier électronique passager). Confiance modérée : fonction rapportée par plusieurs sources, nom exact du paramètre à vérifier dans l’outil. |
| Mémoire du mode Start/Stop | Gestion moteur (selon équipement Efficient Dynamics) | NCS Expert | Modérée | Mémorise l’état (activé/désactivé) du système Start/Stop d’un cycle de conduite à l’autre, sur les versions équipées. | Fonction rapportée par une source professionnelle uniquement pour cette génération ; confiance modérée à faible — vérifiez la disponibilité de cette fonction sur votre motorisation avant de chercher le paramètre correspondant. |
Tutoriel générique de codage avec NCS Expert
Ce tutoriel décrit la démarche générale suivie par la communauté pour coder un calculateur E90/E91/E92/E93 avec NCS Expert. Il reste volontairement général : les étapes précises (noms de menus, boutons) varient selon la version exacte de votre installation NCS Expert/EDIABAS et le calculateur ciblé.
- Préparer l’environnement : installez EDIABAS, NCS Expert et les fichiers de données véhicule (SP-Daten) correspondant à la date de production de votre BMW, avec un câble d’interface K+DCAN compatible reconnu par la communauté (les câbles bon marché non certifiés sont une source fréquente de problèmes de communication).
- Brancher un maintien de tension batterie sur le véhicule avant toute intervention, afin d’éviter une chute de tension pendant l’écriture d’un calculateur.
- Connecter le câble à la prise OBD du véhicule, contact mis (position allumage, moteur éteint), et lancer NCS Expert.
- Lire la configuration du véhicule (VIN, liste des calculateurs présents) pour vous assurer que le logiciel communique correctement avec la voiture avant toute modification.
- Sauvegarder le fichier de codage d’origine du calculateur que vous allez modifier (fonction d’export/lecture des valeurs actuelles). Conservez cette sauvegarde en lieu sûr : c’est votre filet de sécurité pour revenir en arrière.
- Sélectionner le calculateur cible (par exemple FRM ou CAS) dans la liste des modules du véhicule.
- Ouvrir l’éditeur de profil / valeurs de codage et localiser le paramètre correspondant à l’option recherchée (référez-vous au tableau ci-dessus, en gardant à l’esprit que le libellé affiché peut différer légèrement selon la version du calculateur).
- Modifier une seule valeur, en notant sa valeur d’origine avant de la changer.
- Lancer l’écriture (Steuergerät codieren / SG_CODIEREN) et attendre la fin complète de l’opération sans débrancher le câble ni couper le contact.
- Couper puis remettre le contact, et tester la fonction modifiée dans des conditions sûres (véhicule à l’arrêt de préférence pour les fonctions liées à l’éclairage ou aux vitres).
- En cas de comportement anormal, réécrivez immédiatement la valeur d’origine sauvegardée à l’étape 5 plutôt que de tenter d’autres réglages en espérant corriger le problème.
- Répétez le processus option par option, jamais plusieurs modifications simultanées, afin de pouvoir identifier précisément l’origine d’un éventuel problème.
Avec Bimmercode, la logique reste la même (sauvegarde, une option à la fois, vérification), mais l’application gère la connexion au calculateur et affiche directement les bascules/menus disponibles pour votre véhicule, sans manipulation de fichiers de codage.
Laisser un commentaire