Lecture EEPROM série par OBD

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • Jean22
    Legendary Member

    • octobre 2012
    • 918

    #46
    Lecture EEPROM série par OBD

    HW : 0281011432

    C'est un EDC 15C13-6.2, c'est un EDC15 dans un boitier d'EDC16.

    C'est déjà un indice, les dumps que nous t'avons fourni sont pour edc15c3 !

    ensuite les deux flash ne sont pas identique.

    No.AddressOriginalVersionChangeChange %
    17F74443-1-25.00%
    27F745211F750.00%
    37F74631310533.33%
    47F7471910-9-36.00%
    57F7484814-34-72.22%
    67F74AC570-55-43.15%
    77F74B29290999.00%
    87F77C43-1-25.00%
    97F77D211F750.00%
    107F77E31310533.33%
    117F7823DC184216.39%
    127F783C7A6E916.67%
    137F7B943-1-25.00%
    147F7BA21210800.00%
    157F7BB273-24-92.31%
    167F7BC225-1D-85.29%
    177F7BD4936-13-26.03%
    187F7BFE4F8148.77%
    197F7C041E8A7256.92%
    Dernière modification par Jean22, 12 juillet 2014, 16h41.

    Commentaire

    • Jean22
      Legendary Member

      • octobre 2012
      • 918

      #47
      Tu peux tester cette eeprom ?

      - - - Mis à jour - - -

      MasterXP, mets l'eeprom du message précédent et injecte cette Flash avec ton Galletto sur ton ECU de test.
      Fichiers attachés

      Commentaire

      • MasterXP
        Junior Member
        • juin 2014
        • 86

        #48
        J'ai fait le test, mais les résultats ne sont pas encore tout à fait satisfaisants en ce qui concerne la configuration du VIN et des autre paramètres comme la CLIM .

        Commentaire

        • anass114
          Member
          • juin 2013
          • 209

          #49
          Question bête : T'aurais pas mis l'eeprom à l'envers ?

          Commentaire

          • MasterXP
            Junior Member
            • juin 2014
            • 86

            #50
            Pas si bête que cela ta question anass, cela m'est déja arrivé !
            Mais là elle est du bon coté.
            J'ai fait le montage expliqué dans ce sujet:http://www.lesamisdudiag.com/calcula...ur-eeprom.html

            J'ai donc deux eeproms que je valide en fonction de la position du cavalier.
            Cela me permet de voir ce qui est modifié par le calculateur dans l'eeprom entre la 1ere mise de contact et la 1ere coupure de contact.
            Dés la mise sous tension le calculateur remplace les 00 d'origine par des FF dans la zone du VIN c'est à dire de l'offset 184 à 196.
            Je fais les manip avec la CLIP, tout se passe apparemment bien, mais je constate après que pratiquement rien n'a changé dans l'eeprom et que le VIN n'a pas été inscrit.
            Effectivement, après un arrêt et une reprise du Diag avec la CLIP la configuration a disparue. (affichage de yyyyyyyyyyyy dans le champ VIN).

            Commentaire

            • anass114
              Member
              • juin 2013
              • 209

              #51
              Et si tu mets le vin manuellement dans l'eeprom, est ce que ça le lit ?

              Commentaire

              • MasterXP
                Junior Member
                • juin 2014
                • 86

                #52
                Oui, je le lis avec la CLIP, mais après coupure contact il me semble qu'il est effacé. Je dis "il me semble" car je n'arrive pas à avoir de résultats stables. Il y a beaucoup de facteurs qui entrent en jeu et je ne les maitrise pas tous.

                *************
                Je confirme: le VIN est éffacé ainsi que les autres paramètres.
                Il doit y avoir un problème de cheksum ou de CRC qui fait qu'à chaque démarrage le calculateur fait une RAZ.
                Dernière modification par MasterXP, 17 juillet 2014, 20h08.

                Commentaire

                • MasterXP
                  Junior Member
                  • juin 2014
                  • 86

                  #53
                  ENFIN !

                  Je viens enfin de localiser le problème: une erreur de câblage consecutive à la pose d'une alarme en 2008

                  Explication: Pour que les modifications faites par CanCLIP puissent être effectives dans le calculateur il faut que celui-ci enregistre les modifications dans l'eeprom, ou tout au moins actualiser un checksum ou un CRC.
                  Cette opération se fait à la coupure du contact, 1 ou 2 s après la coupure.
                  Encore faut-il pour cela que le calculateur soit alimenté ! C'est la raison pour laquelle un relais maintient l'alimentation pendant quelques secondes, ce relais est piloté par le calculateur.
                  Le problème que je viens de découvrir, c'est que sur mon Master la coupure était instantanée.
                  Pourquoi une coupure instantanée ? Parce que le relais au lieu d'être relié au +Batt était relié au +APC.
                  Après avoir refait le câblage en provisoire, je peux maintenant effacer les défauts et configurer un nouveau calculateur.

                  Commentaire

                  Chargement...