[TUTO DEBUTANT] Clone de BSI Peugeot (sur coupé 406)

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • advfr
    Junior Member
    • mars 2013
    • 32

    [TUTO DEBUTANT] Clone de BSI Peugeot (sur coupé 406)

    Salut à tous,

    voici un tuto que j'ai rédigé en été 2012, certains l'ont peut être croisé sur d'autres forums de diag mais comme tout le monde n'a peut être pas accès à ces forums je partage ici

    Ce tuto est valable pour un coupé 406 2L 137ch, mais le BSI présenté équipe bien d'autres autos comme la 206 S16 !


    Je souhaitais vous faire part des recherches que j'ai pu faire concernant le remplacement du boitier de servitude intelligent qui équipe nos coupés 406.

    Comme vous le savez en cas de défaillance vous devrez en théorie passer par la case Peugeot pour le remplacer. Peugeot ne le réparera pas mais procédera au changement en cas de panne comme:
    - le relais de clim HS (mais ici vous savez tous qu'on peut le changer),
    - si il a pris l'eau et que la carte s'est oxydée (j'ai vu sur plusieurs forums que c'était arrivé sur des Berline)
    - ou il peut y arriver divers dysfonctionnements parce que des soudures ou un composant claque (à cause du temps et des variations de température). On ne sait pas comment vieilliront les composants…

    Vous l'avez compris, le BSI n'est pas une pièce d'usure mais comme tout élément électronique il peut vous lâcher à tout moment (quoi que c'est quand même costaud convenons-en !). Dans 10 ans quand notre auto sera collection on aura les boules de devoir la laisser au garage à cause d'une panne électronique ! Déjà qu'on arrive plus à avoir certaines pièces mécaniques très basiques, moi je dis méfiance.

    Pour information un changement de BSI sur un coupé 2L 137 vous coutera la modique somme de 600€ TTC seulement + un télécodage (apprentissage pour votre véhicule) ~50€ (intervention de haute technicité, brrrr) – enfin tant que Peugeot a du stock…

    Je vais vous expliquer ici comment cloner votre BSI.

    Dans la mesure où rien ici n'explique comment modifier son kilométrage ou inhiber son anti-démarrage je pense que ce post a sa place sur le forum.

    Certaines personnes font de cette manipulation un commerce, mais voici comment procéder à moindre frais vous-même, je vais essayer d'expliquer chaque étape. Je n'ai rien inventé, mais cette manip m'a demandé quand même quelques heure de recherches, on ne trouve aucune documentation aussi détaillée et imagée (sans vouloir me lancer des fleurs).

    Voici donc comment cloner votre BSI (ou en prévoir un de secours pour les vieux jours de votre préférée) moyennant cependant :

    - la fabrication d'un programmateur d'eeprom (moins de 5€ de composants) + achat d'une pince de programmation pour eeprom montée en surface (~20€ tout de même) + la bonne maitrise du fer à souder
    - un BSI d'occasion (j'ai eu le miens pour 75€ port compris)

    J'ai un 2L 137 mais le principe reste le même sur tous les modèles. Cependant ce tutoriel ne vaut que si votre BSI d'origine et d'occasion disposent d'une eeprom 93C66, pour savoir si c'est le cas, dé-clipper le fond du BSI et repérer la présence de l'eeprom (extrême gauche de la carte, au milieu, c'est très petit).







    Dans mes recherches je ne suis pas parvenu à trouver/comprendre si on pouvait remplacer son BSI par n'importe lequel. Cependant, si vous vous lancez vérifiez que le BSI que vous achetez est bien un Siemens, modèle D9 (phase 1 restylé), B4 (niveau d'équipement), qu'il était monté dans un véhicule ayant la même version de multiplexage (sur ce forum on les nomme semi et full mux) et que lui aussi a l'eeprom 93C66 au dos du circuit. J'aurais tendance à dire essayez de trouver un BSI dont la référence Siemens ressemble à la votre, celle qui commence par S1… Par chance j'ai trouvé sur le bon coin un BSI ayant quasiment la même référence Siemens que le miens. Il provient d'un Break 2.2e.

    Voilà les grandes étapes de cette manipulation :

    - Fabrication du programmateur d'eeprom + test de celui-ci,
    - Ouverture de votre BSI fonctionnel et lecture de l'eeprom
    - Ouverture du BSI d'occasion éventuellement effacement de l'eeprom qui contient la programmation d'usine (on va rendre l'eeprom qui contient - entre autres kilométrage, paramètres BSI, immo-code, PIN, VIN - vierge)
    - et enfin, programmation de l'eeprom du BSI d'occasion (avec les données de votre BSI).


    Fabrication du programmateur d'eeprom:

    Nous allons lire et programmer l'eeprom 93C66 avec le logiciel Ponyprog et une interface série maison (RS232). Editeur du logiciel (gratuit): PonyProg - Serial device programmer
    Un schéma de programmateur d'eeprom 93C66 est à disposition sur le site de Ponyprog.
    J'ai pris le schéma original que j'ai modifié et allégé au maximum (uniquement dans la forme, dans le fond rien ne change !).



    Après une petite heure de boulot voici un tout petit programmateur et la "pince" qui permettront de lire/programmer l'eeprom directement sur la platine sans avoir besoin de la dessouder !

    Le circuit "original" prévoit de tirer l'alimentation en 5 volts pour l'eeprom à partir du port série + régulateur 5 volts. En pratique cela ne fonctionne pas (le port série ne délivre pas un courant suffisant) j'ai donc utilisé un câble USB coupé pour récupérer le 5v.






    Remarquez la toute petite taille de l'eeprom achetée pour test à coté de la pince !

    Installer Ponyprog (version 2.07c sur XP ou Seven 32bits, j’ai testé les deux) et connecter l'interface à un port USB (dédié uniquement à l'alimentation) et un port série libre (l'usage d'un convertisseur USB<-> RS232 n'est pas recommandé par le développeur de Ponyprog, j’ai testé 2 convertisseurs avec des chips Prolific et la lecture est erronée).

    L'eeprom de test (2,5€) et sa lecture/programmation/vérification auront permis en amont de s'assurer que le programmateur fonctionne !

    Voici un gif animé pour vous familiariser avec l'interface graphique de Ponyprog (ici je procède à la configuration initiale, test d'écriture, lecture et effacement).





    Lecture de votre BSI d'origine:

    Ouvrir le BSI et repérer l'eeprom.

    Nous n’aurons pas besoin de dessouder l’eeprom pour la lire et la programmer cependant nous devons isoler la pate numéro 8 connectée au + de l’eeprom et à pleins d’autres composants installés sur la platine dont le processeur Infineon en face "avant" de la carte. Si l'on ne procède pas à cette opération la lecture ne sera pas possible (erronée) parce qu'on va alimenter des circuits qui vont venir interagir avec l'eeprom (comme le proc). Gratter la piste avec un cutter (voilà ce que ça donne, en haut à gauche c'est mon BSI d'origine et en bas à droite le BSI d'occasion gratté histoire de comparer):




    Le transfert doit s'effectuer sans problème. Gardez le dump sur votre PC !!! (le contenu de l'eeprom sous forme de fichier informatique), c'est lui que nous réinjecterons dans le BSI d'occasion.

    Voici le plan de travail…





    Reprogrammation de l'eeprom du BSI d'occasion :

    Ouvrir le BSI d'occasion et repérer l'eeprom.

    Attention il faut procéder à l'isolation de la patte 8 MAIS AUSSI de la patte 4 (DATA OUT) sinon vous allez foirer la ré-écriture (j'ai découvert ça après plusieurs échecs de programmation).

    Ré-injecter les données de votre BSI fonctionnel.

    Ressouder les pattes des eeprom au reste des circuits imprimés, un petit apport d'étain suffira (facile à enlever avec un morceau de tresse à dessouder).


    Voici une photo prise en vitesse…




    Refermer les BSI et installez l'un puis l'autre dans votre coupé, un tour de clé permettra de s'assurer qu'ils fonctionnent tous les deux !

    Je vois arriver les connaisseurs qui vont dire, "Pourquoi ne pas tout simplement dessouder l'eeprom du BSI fonctionnel et le ressouder sur le BSI d'occasion ?"

    Si vous permettez j'y une objection: le matériel pour dessouder les composants CMS n'est pas donné et le faire avec un fer à souder classique comporte des risques si l'ont est débutant (destruction de l'eeprom à cause de la température, arrachage des pistes en cuivre du circuit imprimé).

    Aussi j'ai tenu à faire l'opération de clonage car j'adore la bidouille électronique, c'est plus rigolo que de swapper une eeprom et si je me plantais c'était ciao le BSI ! le but est d'avoir un clône !

    En tous les cas j'ai un BSI qui attend au placard, à titre préventif !

    Voilà, ceux qui sont venus jusqu'au bout et qui ont des questions n'hésitez pas !

    Ciao
  • transitforum
    Super Member
    • avril 2013
    • 311

    #2
    Bonjour advfr.

    Bien que je n'ai pas la nécessité d'effectuer cette intervention dans l'immédiat je tiens à te féliciter pour ce très beau tuto qui je n'en doute pas rendra de bons services et fera faire de substantielles économies à qui en aura l'utilité

    Cordialement.

    Commentaire

    • Gael66250
      Super Member
      • mars 2013
      • 284

      #3
      C'est vrai très bien expliqué

      Dit moi peux tu me donner quelques informations sur ton programmeur '' maison'', car sa m'intéresse d'en faire un mais je n'est pas de port de série sur mon pc, j'ai un portable, mais j'ai une prise adaptateur port série vers usb.

      Cordialement

      Commentaire

      • advfr
        Junior Member
        • mars 2013
        • 32

        #4
        Salut Gael, le programmateur présenté se connecte à un port série comme tu l'as compris.

        J'ai essayé d'utiliser ce programmateur avec un convertisseur USB<->RS232 avec des chipsets FTDI ou Prolific (les deux plus grands fabricants des puces qui sont moulés dans les cordons) hélàs la lecture est complétement erronée...

        Si tu n'as pas de port COM sur ton portable alors tu peux trouver un programmateur d'eeprom en USB sur ebay à pas cher qui pourra te servir pour lire d'autres types d'eeproms ! Voici un exemple: eBay | 24xx 93xx EEPROM USB Programmer ISP interface For Atmel Microchip SST ST WINBON (cherche eeprom programemr sur ebay, il t'en faut un capable de programmer la série 93CXX ou 93LCXX).

        Je suis inscrit sur un autre forum de diag et des mecs ont testé cette solution c'est du 100% approuvé Je bricole tellement avec ma 406 que maintenant j'ai déporté l'eeprom (et remplacé par son équivalent au format DIL), encore plus pratique !!!








        Je reste à ta dispo pour toute question !

        Commentaire

        • AveCesar
          Compte inactif
          • août 2013
          • 8

          #5
          Merci pour ce raccourci, je m'interresse en ce moment à un BSI, et je trouve la méthode vraiment sure, on peut tester, grillé le BSI d'occas, les risques sont bien circonscris, c'est du beau travail.
          Les explications sont clairs, peut-être un peu léger sur le programmeur d'eeprom, mais reconnaissant que ce n'était pas le sujet.
          Merci encore advfr pour ton partage.

          Commentaire

          • antonio59
            Junior Member
            • juillet 2013
            • 24

            #6
            Super tuto bravo a toi et super la fabrication maison

            Commentaire

            • floasaint
              Compte inactif
              • janvier 2015
              • 2

              #7
              Bonjour advfr est-il possible de t'avoir en mail car je ne peux pas en mp et j'aurais voulu que tu m'aide si tu le souhaite en privé svp ? merci

              Commentaire

              • Fullchock
                Compte inactif
                • octobre 2015
                • 5

                #8
                Bravo pour les explications de ce tutoriel
                Même si je n'en ai pas besoin en ce moment, cela reste très intéressant.

                Y'a du niveau !

                Commentaire

                Chargement...