Page 1 sur 1

Problème Checksum Pour Fenix R19 1.4e moteur E7J

MessagePosté :12 sept. 2015 11:03
par Julien01
Bonjour à tous,

Merci pour la validation de l'inscription.
Je me présente je suis informaticien et passionné automobile Renault (Je possède une R19 16S P2 Cabriolet, une R19 1.4e RN, un Espace V6 24S Initiale).
Mon problème concernant ma R19 1.4e moteur E7J calculateur Siemens Fenix HOM7700749946 (S101718103b):
Après 20 ans de service mon injecteur monopoint dysfonctionnait au ralenti, n'ayant pas réussi à trouver le mêmeen état, j'ai mis un injecteur EV10 ayant un debit un peu trop élevé, car la correction d'injection arrive en butée.
J'ai donc entrepris de corriger ma cartographie afin de l'adapter en même temps pour du SP95-E10 à E85 (au lieu du SP98 à SP95).
J'ai modifié le XDF de la clio 16s afin de l'adapter à ce calculateur, visiblement je suis pas trop mal mise à part quelques valeurs, malheureusement il y a un checksum sur l'EPROM (pas de souci de ce coté) mais aussi sur le programme (voici mon problème).

Je cherche donc à comprendre comment calculer le checksum "programme" afin de valider ma cartographie et ne pas avoir le calculateur en défaut.
Est ce qu'une personne de ce forum pourrait m'indiquer quelques infos ou solutions ?
Je vous joins le fichier XDF que j'ai modifié, le bin de l''eprom d'origine, le bin de l'eprom test, la capture d’écran montrant le problème de checksum "programme", c'est un fichier zip.

Merci à tous

Julien

Re: Problème Checksum Pour Fenix R19 1.4e moteur E7J

MessagePosté :13 sept. 2015 20:16
par Manu
Salut Julien,

De mémoire il n'y a qu'un seul checksum pour l'ensemble programme/checksum puisque le programme EST STOCKÉ sur l'eprom. Mais si tu arrive à chopper DjOx (il est plutôt en mode pouponnage en ce moment) il sera surement de meilleur conseil que moi à ce niveau là.

Mais pour les Clio et R21T je suis sûr à 100% qu'il n'y a qu'un seul checksum.

Sportivement,
Manu

Re: Problème Checksum Pour Fenix R19 1.4e moteur E7J

MessagePosté :17 sept. 2015 21:27
par Julien01
Bonsoir Manu,

C'est ce que je pensais au début mais apparemment sur ce modèle il y a bien le checksum hardware total de l'eeprom et le checksum programme, je viens de faire les tests suivants :
Visiblement il y a 8 "paragraphes de données" et entre que des 55, j'ai tenté de modifier une valeur dans chaque paragraphe afin de voir lesquels sont avec checksum (KO = checksum error) :
4000 -> 452A après modification d'une valeur = KO
4600 -> 5202 après modification d'une valeur = KO
5300 -> 5D56 après modification d'une valeur = KO
5E00 -> 670E après modification d'une valeur = KO
6800 -> 6C70 après modification d'une valeur = OK
7000 -> 78DD après modification d'une valeur = KO
7900 -> 7F2A après modification d'une valeur = KO + BUG du calculateur
7FB9 -> 7FFF après modification d'une valeur = KO

Ensuite j'ai tenté de modifier entre les paragraphes donc les 55 pour verifier si le checksum les prend en compte.
Après test les données de 0 à 3FFF ne servent pas donc le checksum programme n'en tient pas compte.
Jusque la je pense qu'il y a deux checksums programmes différents de 4000 à 67FF et de 7000 à 7FFF.

Si DjOx passe par la entre deux biberons du coup :-), peut être qu'il pourra me donner des idées ...

Merci d'avance

Julien

Re: Problème Checksum Pour Fenix R19 1.4e moteur E7J

MessagePosté :29 sept. 2015 22:29
par Julien01
Bonsoir,

Après pas mal de recherches j'ai réussi à trouver deux EPROM différentes avec un checksum programme Ok sur mon calculateur.
Lorsque j'effectue une comparaison, je trouve uniquement 10 valeurs différentes (4002,4003,4006,414D,4268,4269,426A,44D1,4516,4517).
Voici les deux fichiers en pièce jointe.
Il ne reste qu'a trouver les valeurs du checksum programme.

Bonne soirée

Julien