PDA

Voir la version complète : Effacement zonne apres vente diagbox sur siemens sid803 : Resolu !!!


BILAUTO
03/04/2016, 18h04
Salut les amis

Après quelques heures à m'arracher les cheveux sur comment remettre à ZERO le compteur d'effacement de défaut qui s'incrémente à chaque effacement de défaut avec diagbox/PP2000/Lexia....

Sur Diagbox les zones d’effacement de défaut sont aux nombres de 50.

Après plusieurs effacement de défaut je suis arrivé au Taquet de cette zone.
voici la capture avec PP2000
http://img15.hostingpics.net/thumbs/mini_696659FRFRFR.jpg (http://www.hostingpics.net/viewer.php?id=696659FRFRFR.jpg)

Je vais vous montrer comment remettre à ZERO 0 ce compteur et ne laisser aucune trace dans l'ECU.

P.S: Ce tuto est à titre expérimentale pour le forum, et je ne pourrai être tenu responsable des dégâts causés sur votre matériel.
Je ne peut être tenu responsable des dérives possible qu'offre ce tuto.

Alors pour commencer, il faut avoir un ECU SIEMENS SID803 et extraire le dump complet du calculateur.
http://img15.hostingpics.net/thumbs/mini_889512IMG4063720x340.jpg (http://www.hostingpics.net/viewer.php?id=889512IMG4063720x340.jpg)

Perso n'ayant pas les moyen de me payer un I/O Terminal qui permet de récupérer le dump complet depuis la prise ODB, j'ai utilisé la méthode du bon vieux BDM 100.

connecter votre BDM 100 sans l'alimenter car l’alimentions provient de l'ECU.
(Vous trouverez des tutos et schéma de branchement sur TE et ailleurs mais ce n'est pas le but de ce tuto...)
http://img15.hostingpics.net/thumbs/mini_774608IMG4063720x340.jpg (http://www.hostingpics.net/viewer.php?id=774608IMG4063720x340.jpg)

lire le dump complet qui se compose de :

MPC5XX FLASH

SERIAL EPROM(On y retrouve le code PIN)

29BL802CB mémoire Flash
http://t3.gstatic.com/images?q=tbn:ANd9GcSzViJCTrJHJyIfqjXPDZ8C3h6f8aX4r ttwauWJi-0CWTQwjs7BxHgE5O8

Ce qui va nous intéresser et le dump de la mémoire 29BL802CB
C'est à l'intérieur de cette mémoire que nous allons retrouver les zones après ventes renseignées et les versions logiciels, date du dernier téléchargement et plus.....

Ouvrir le Dump de la 29BL802CB avec un éditeur Hexadécimal (ex: WinHex).

les zones après vente se trouvent de l'adresse @4603 à @47EF
http://img15.hostingpics.net/thumbs/mini_701919DEDED.jpg (http://www.hostingpics.net/viewer.php?id=701919DEDED.jpg)

Pour Effacer les 50 zones renseignées, nous allons remplir de FF la plage d'adresse suivante: @4603 à @47EF

Réinjecter votre nouveau dump dans la 29BL802CB à l'aide de votre outil BDM 100.

Connecter votre Ecu Siemens sur votre véhicule ou sur "table" et lancer Diagbox ou PP2000.
https://wiki.obdtuning.de/images/0/0a/Siemens_SID_803A_Citroen.jpg
Cliquer sur Identification du calculateur : votre calculateur doit être reconnu, ensuite aller dans Historique

voici le résultat final:
http://img15.hostingpics.net/thumbs/mini_964789KKKK.jpg (http://www.hostingpics.net/viewer.php?id=964789KKKK.jpg)

BILAUTO
03/04/2016, 18h56
Voici aussi une autre info intéressante aussi.

je vous montrerai l'adresse @ à modifier afin de changer la date du dernier téléchargement (mise à jour calculateur du calculateur) effectué.

En effet en fonction de la date du téléchargement, diagbox compare la date du dernier téléchargement effectué présente dans l'ECU et la date du fichier de mise à jour qui se trouve dans sa base de données 'logiciel diagbox).

Si le fichier a une date antérieur à celle présente dans le calculateur, alors Diagbox ne forcera pas la mise à jour, car il considère que l'ECUest plus à jour que sa propre base.

Dans mon exemple avant la mise à jour du calculateur la date était de 23/07/2008 et c’était impossible de mettre à jour le calculateur.
alors j'ai mis une date antérieur. J'ai pris le Le 19/03/2004
http://img15.hostingpics.net/pics/289865IIIIIII.jpg (http://www.hostingpics.net/viewer.php?id=289865IIIIIII.jpg)

D’où l’intérêt de modifier cette date et de mettre une date du style 19/03/2004

http://img15.hostingpics.net/pics/483067UUU.png (http://www.hostingpics.net/viewer.php?id=483067UUU.png)

nas33
03/04/2016, 19h09
salu est que c obliger d effacer .donc a chaque diag on fait lecture defaut et apres fait effacement il nous demande de remplir zone apres vente et il faut mettre aussi le km du vehicule .on na droit a 50 c bienca et une fois arrivee a 50 il se passe quoi le lexia se bloque ou pas ? et peut on prendre n importer quel ecu pour lire la flash et remettre compteur a zero .je comprend pas trop l histoire de l ecu merci

BILAUTO
03/04/2016, 19h30
ATTENTION

il y a 2 TUTOS dans ce sujet !!!!

Le 1er consiste à remettre à zéro la zone après vente ou sont stockés les historiques des des effacements des défauts. Dans ces zones on y retrouve le kilométrage et la date renseignée lors de l'effacement du ou des défauts.

Ces zones sont au nombre de 50, il est utile de les effacer dans le cas ou vous avez fait beaucoup de manipulation avec vos outils de diag, exemple effacer 10 fois le même défaut le même jour !!!

Car ces zones sont en dur dans l'ECU et visibles des concessionnaire etc....
Aucun moyen de les effacer depuis l'OBD hormis avec I/O terminal mais très cher pour moi en tout cas.

Le second tuto permet un téléchargement manuel du logiciel dans le calculateur avec Diagbox.
Le tuto permet de modifier la date interne du dernier téléchargement afin de "leurer" diagbox !!!
on lui met une date assez ancienne afin que diagbox constate que l'ECU possède une version logicielle plus ancienne que celle présente dans sa base de données.
De ce fait le logiciel forcera la mise à jour et du coup corrigera les différents bug et effacera aussi les zones après vente mais ceci est à confirmé car j'ai pas eu le temps de le vérifier.

diagnosis29
03/04/2016, 19h35
Merci pour ce tuto bien détaillé!

Pour des codes type "P" génériques vous pouvez aussi passer par le logiciel Eobd avec un multimarque , sa ne renseigne pas la zone après vente .

j-sky
03/04/2016, 20h03
Voici aussi une autre info intéressante aussi.

je vous montrerai l'adresse @ à modifier afin de changer la date du dernier téléchargement (mise à jour calculateur du calculateur) effectué.

En effet en fonction de la date du téléchargement, diagbox compare la date du dernier téléchargement effectué présente dans l'ECU et la date du fichier de mise à jour qui se trouve dans sa base de données 'logiciel diagbox).

Si le fichier a une date antérieur à celle présente dans le calculateur, alors Diagbox ne forcera pas la mise à jour, car il considère que l'ECUest plus à jour que sa propre base.

Dans mon exemple avant la mise à jour du calculateur la date était de 23/07/2008 et c’était impossible de mettre à jour le calculateur.
alors j'ai mis une date antérieur. J'ai pris le Le 19/03/2004
http://img15.hostingpics.net/pics/289865IIIIIII.jpg (http://www.hostingpics.net/viewer.php?id=289865IIIIIII.jpg)

D’où l’intérêt de modifier cette date et de mettre une date du style 19/03/2004

http://img15.hostingpics.net/pics/483067UUU.png (http://www.hostingpics.net/viewer.php?id=483067UUU.png)

Salut
Merci pour ton tuto détaillé mais il comporte néanmoins quelques erreurs

Tu te trompe au niveau du téléchargement sur ton image
Ce que tu nommes "numéro du fournisseur" en rose n'est autre que l'année de fabrication du calculateur
Sur ton image, je vois qu'il a été fabriqué le 3 Avril 2004

Ensuite, ça ne sert à rien de leurrer la date de téléchargement dans le dump car Diagbox s'en fout
La seule vérification qui est faite est sur la correspondance "Fournisseur/Système/Application/Version"
Si tu est en Edition 0400, tu ne pourras que télécharger par internet une version supérieure à 0400

Donc pour conclure, je suis sûr que tu n'a pas testé ce que tu avances car ce n'est pas possible

Sinon, pour le reste, très bon tuto

@+
J-Sky

BILAUTO
03/04/2016, 20h11
MERCI J-SKY

j'ai bien dis dans mon dernier message que j'ai pas tout testé.

Un chose est sûr en diagbox 7.62 la mise à jour logiciel ne passe pas avec la date en 2008 !
il me dit que j'ai la derniere version logicielle.

en mettant l'année 2004, la mise à jour logiciel se fait.
par contre je suis sur table et pas dans une voiture.

faite le test et vous verrez.

collectionnez 407 HDI 2.0L Moteur RHR En SID803

Merci à ceux qui peuvent progresser sur ce sujet pour que l'on puisse faire tout cela sans être obliger de tout faire manuellement.
il est possible d'automatiser tout cela avec un soft svp sachant que l'on connais les adresse à modifier.

j-sky
03/04/2016, 20h41
Autre chose, tu notes que ça correspond au 19 Mars mais c'est "19" en hexa donc ça fait 25/03/2004

Ton dump est incohérent car les 3 zones d'identification de téléchargement sont identiques et c'est impossible
En +, la date de téléchargement (25/03/2004) est antérieure à la fabrication du calculateur (03/04/2004) et donc ça fait vraiement très louche en cas de contrôle chez PSA !

Pour info, ce soft que tu met en photo, correspond à une 407 2.0 HDI 136cv en boite ML6C

Dans ce tu modifies, tu fait une erreur car tu as laissé en bout de ligne la version de soft 9663609280

Ce soft 9663609280 correspond à l’édition logicielle 0506

BILAUTO
03/04/2016, 20h57
desolé pour le pti ou gros loupé avec la date en hexa, mais j'ai fais speed pour le second tuto, d'ou les coquilles.
apres c'est un début, chacun est libre d'y contribuer afin de faire progresser sur la connaissance de cet ecu et du soft diagbox.

en attendant je sais que la mise à jour du logiciel passe avec l'année 2004 mais pas avec l'année 2008

BILAUTO
04/04/2016, 20h53
en fouinnant dans le logiciel Diagbox j'ai trouvé ça:

C:\AWRoot\dtrd\tree\Vehicle\D2\INJ\HDI_SID803

Ouvrie le fichier D2_HDI_SID803_historique_des_effacements_defauts.s

j-sky
04/04/2016, 21h09
en fouinnant dans le logiciel Diagbox j'ai trouvé ça:

C:\AWRoot\dtrd\tree\Vehicle\D2\INJ\HDI_SID803

Ouvrie le fichier D2_HDI_SID803_historique_des_effacements_defauts.s

Salut
rien d'extraordinaire ce fichier et je ne comprend pas où tu veux en venir ?

c'est juste le script qui sert à diagbox pour lire l'historique d'effacement défaut dans le calculateur
Tu retrouve ce menu dans diagbox quand tu es dans ton calculateur moteur

BILAUTO
04/04/2016, 21h17
je cherche à savoir si c'est possible de le lire avec un script alors ça doit être possible de modifier le script pour effacer l'historique des défaut...


perso je penses que si l'on peut lire une case mémoire alors il est possible de l’effacer.

Maintenant j’essaie de faire avancer les choses c'est tout!

nas33
04/04/2016, 21h53
ta raison au moins tu essaye d avancer c bien car moi aussi ca minteresse mais je sais pas comment faire

BILAUTO
05/04/2016, 05h46
J'ai ouvert le fichier script cité precedemment et j'ai vu qu'il fesait appel à un une fonction special

On retrouve ca dans le script

UCUfunctioncall: "READZONEHISTORY"

Je cherche à savoir si cette fonction est sous forme de script ou pas?
Je ne penses pas quev ette fonctione n'est pas presente dans les executables DIAGBOX PP2000 et LEXIA.

JJai besoin ddaide.

Merci

BILAUTO
05/04/2016, 17h32
voici le script


<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="5751279" type="Tree">
<Header>
<IFile>
<FileName name="D2_HDI_SID803_historique_des_effacements_defauts">
</FileName>
<Modif date="25/06/2009" user="ndelpoux" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.3.1.0" exedate="22/01/2009">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=3 posl=2 destc=15 destl=15 ident=250>
<Comment>$Rev: $
</Comment>
<FlowchartRole>
<Role value="CLEAR_HISTORY">
</Role>
</FlowchartRole>
<FlowchartCategory type="@P115148-THESAU" description="historique des effacements défauts">
</FlowchartCategory>
</Start>
<Act posc=15 posl=15 destc=39 destl=18 ident=1340>
<ECUCommunication>
<ECUFunctionCall name=READZONEHISTO>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<End posc=39 posl=18 ident=398>
<Comment>Fin de gamme
</Comment>
</End>
</cel>
</Tree>

Lunacy
25/08/2016, 23h14
ATTENTION

il y a 2 TUTOS dans ce sujet !!!!

Le 1er consiste à remettre à zéro la zone après vente ou sont stockés les historiques des des effacements des défauts. Dans ces zones on y retrouve le kilométrage et la date renseignée lors de l'effacement du ou des défauts.

Ces zones sont au nombre de 50, il est utile de les effacer dans le cas ou vous avez fait beaucoup de manipulation avec vos outils de diag, exemple effacer 10 fois le même défaut le même jour !!!

Car ces zones sont en dur dans l'ECU et visibles des concessionnaire etc....
Aucun moyen de les effacer depuis l'OBD hormis avec I/O terminal mais très cher pour moi en tout cas.

Le second tuto permet un téléchargement manuel du logiciel dans le calculateur avec Diagbox.
Le tuto permet de modifier la date interne du dernier téléchargement afin de "leurer" diagbox !!!
on lui met une date assez ancienne afin que diagbox constate que l'ECU possède une version logicielle plus ancienne que celle présente dans sa base de données.
De ce fait le logiciel forcera la mise à jour et du coup corrigera les différents bug et effacera aussi les zones après vente mais ceci est à confirmé car j'ai pas eu le temps de le vérifier.

Salut en faisant une mise à jour calculateur sa n'éfface pas les zone après vente, j'ai testé pour voir. Je viens bientôt appliqué ton tuto car j'ai 49 zone après ventes :P

Par contre j'aimerais savoir où tu trouve les pin femelle pour pouvoir se connecté sur l'ecu sur table.

Lunacy
10/09/2016, 11h25
Dite moi, petite question, il faut recalculer le checksum après sa ? Car moi quand je veux injecter le fichier sa me dit Checksum incorrect. Comment recalculer le checksum ? Merci d'avance.

jphp
10/09/2016, 14h17
salut, j'ai lu qq part qu'il fallait planter le calculateur pour effacer tout , et revenir a zéro !!
en gros tu flash, tu plante tu reflash de suite
cà repart, c risqué ! si cà ne repart pas !! a prendre des risques !!! il restera l'option bootmode ou et BDM pour les EDC16 et +
@++

diagnosis29
10/09/2016, 15h35
Salut , avec i/o terminal c'est fait en deux clik.

A++

Sent from my Nokia Cityman 5G

Lunacy
10/09/2016, 16h14
C'est bon j'ai réussi ! :)

pouettedu76
10/09/2016, 22h09
C'est bon j'ai réussi ! :)

Salut et tu a fait comment ? merci sa peut toujours servir :lock1: @+

luce46M57
24/10/2016, 20h57
Hello, dis nous!
Comment as tu fait ? suivi le tuto?

Lunacy
20/11/2016, 20h18
Salut les amis, oulala je me souviens plus. J'ai suivi le tuto pour les zone apv je crois ou j'avais utiliser nyo je sais plus. Après niveau checksum je ne l'ai pas recalculer. Et sa a fonctionné

BILAUTO
03/12/2016, 18h16
déjà fait plusieurs fois et pas besoin de recalculer le checksum avec le BDM100 comme je l'ai indiqué en première page de ce post.

KKHALIL
03/12/2016, 20h30
désolé mais je comprend pas l'histoire de ces zone aprés vente en arrivant a 50 diagbox sera bloquer ?

jphp
03/12/2016, 20h34
désolé mais je comprend pas l'histoire de ces zone aprés vente en arrivant a 50 diagbox sera bloquer ?
salut a chaque fois que tu veux modifier effacer ect diagbox te demande de remplir une zone aprés vente avec a mettre le kilometrage ect c limité a 50 !!
voilà
bon weekend

KKHALIL
03/12/2016, 20h41
merci jphp

je sais mais une fois que j'arrive a 50 sa va se passer quoi ?

jphp
03/12/2016, 20h48
merci jphp

je sais mais une fois que j'arrive a 50 sa va se passer quoi ?
avec diagbox tu ne peux plus effacer !!

KKHALIL
03/12/2016, 20h57
c'est pas grave la lecture avec diagbox et effacement de défaut avec wow mdrrrrrrrr

culbutor
03/12/2016, 21h06
Quelqu'un a essayé en effaçant le JDD dans le BSI, il me semble avoir entendu ça en formation ?

samigravano
03/12/2016, 22h07
Quelqu'un a essayé en effaçant le JDD dans le BSI, il me semble avoir entendu ça en formation ?
Salut, sujet intéressant du moins pour certains cas relevant des quelques TSB, essaie d'ouvrir un new topic.

BILAUTO
04/12/2016, 06h44
Il n'y a pas pas de zones à effacer dans le BSI.
La seule eprom contient lantidemarrage et les options du véhicule

samigravano
04/12/2016, 18h18
Salut, peut etre pas de zone à effacer mais bien un journal des defauts (JDD) qui est telechargé pour les diverses demandes d'assistance technique ou garantie..

culbutor
05/12/2016, 00h51
Dans certain cas où il est impossible d'effacer des dtc, l'assistance nous demande d'effacer le JDD mais uniquement à la demande de l'assistance ! Dans cadre professionnel bien-sûr...


Envoyé de mon iPhone en utilisant Tapatalk

jaguar51
26/02/2017, 08h01
Citation:
Posté par KKHALIL Voir le message
merci jphp
----------------------------------------------------
je sais mais une fois que j'arrive a 50 sa va se passer quoi ?
avec diagbox tu ne peux plus effacer ?
----------------------------------------------------
avec diagbox tu ne peux plus effacer !!

__________________________________________________ ___________

bonjour.

je me permet de remonter un peut ce sujet , j'ai une 607 v6 hdi qui est arriver au 50apv , en l'occurrence , il est toujours possible d’effacer les défauts du calculateur.. ce qui n'est plus possible c'est d'enregistrer les kilomètres et la date de ces intervantions , vue que ces 50apv sont déjà utiliser.
je voulais apporter cette précision pour ceux qui aurai un doute avec ces 50APV.

kamelartiste
17/04/2017, 18h46
Qui peu m aider a supprimer cette zonecapres vente svp

Maxpower
20/04/2017, 08h22
Qui peu m aider a supprimer cette zonecapres vente svp

Quel Ecu ,
ils nous faut le dump de l'eprom ou la flash pour t'aider (ca depend du calculo)

@Bilauto ,as tu reussi a decrypté les dates inscrit dans le service APV ou tu as juste remplacer les valeurs 00 00 ??

planet92
23/09/2019, 09h57
Salut,

c'est possible d'appliquer le meme tutoriel sur l'ECU sid803A ?
si quelqu'un a une réponse je suis preneur.
merci d'avance

fufounet
23/09/2019, 11h22
de memoire
i/o terminal fait tout ca

fenril68
12/02/2020, 09h14
Salut les gars je déterre ce sujet pour savoir si il était possible de faire la manip de bilauto sur un dcm3.5 ?

Ce stockage n’est-il pas juste dans l’eeprom ?

Ou une autre méthode ?

Merci

Mathieu35500
12/02/2020, 21h54
C'est pour quoi faire? baisser km sans trace?

fenril68
12/02/2020, 23h43
C'est pour quoi faire? baisser km sans trace?

T trop fort comme mec comment tu sais ?

Tu te dis pas que les zones peuvent être saturé sur diagbox meme si c’est toujours possible d’effacer les dtc avec un multimarque.

Pb régler pour info.

zatazk
13/02/2020, 01h51
salut c'est sur certain qu'ils se saturent donc bloqué

kis2a
03/10/2024, 18h34
T trop fort comme mec comment tu sais ?

Tu te dis pas que les zones peuvent être saturé sur diagbox meme si c’est toujours possible d’effacer les dtc avec un multimarque.

Pb régler pour info.

et donc a 50 dtc erase , tu ne peut plus erase ?

ou ces juste pour viré les traces , que + 50 dtc on étais del sur la voitures ?

toujours ******isée avec les version diagbox en 2024 ?

phil1
03/10/2024, 18h42
Super boulot merciii


Envoyé de mon iPhone en utilisant Tapatalk

slt le post a 4 ans ..!! deterrage >stop stp

planet92
04/10/2024, 08h31
slt le post a 4 ans ..!! deterrage >stop stp


slt
je le fais certes

mais peux tu etre juste et faire la même remarque aux autres sto ?
regarde juste le dernier message juste avant le tien


Envoyé de mon iPhone en utilisant Tapatalk

phil1
04/10/2024, 09h06
slt
je le fais certes

mais peux tu etre juste et faire la même remarque aux autres sto ?
regarde juste le dernier message juste avant le tien


Envoyé de mon iPhone en utilisant Tapatalk

slt

ca peut arriver une fois de pas regarder la date

mais toi tu nous a coller 2 pages de spam en 24h et comme je t ai dit sur autre post >politesse stp..merci

apres que tu participe c est bien juste que tu ai les bon codes..

Immo OFF 307 IAW 4MP2.01 (https://www.tlemcen-electronic.com/forum/immobilizer-dumps-solutions/114312-immo-307-iaw-4mp2-01-a-2.html)