Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/)
-   Peugeot, Citroën (https://www.tlemcen-electronic.com/forum/forum42/)
-   -   Topic collection Flashs BSI PSA (https://www.tlemcen-electronic.com/forum/peugeot-citro-n/77434-topic-collection-flashs-bsi-psa.html)

elmostro 30/09/2018 17h34

Topic collection Flashs BSI PSA
 
2 pièce(s) jointe(s)
Salut a tous,

Suite à pas mal de soucis de BSI , plantages, galère pour trouver les flashs NON CORROMPU correspondant aux différents "software signatures" je me suis dit que cela pourrait être sympa et utile de regrouper les dumps et infos qu'on possède afin d'en faire profiter tout le monde.

Chose importante à savoir, il ne faut surtout pas mélanger les flash lu avec FVDI/AVDI et celles lu avec IO TERMINAL !!!!

Pour le peu que j'ai pu tester sur BSI JC EVO K04 , les dumps AVDI sont "partiels" par rapport aux lectures IO terminal. Le fichier fait la même taille 1Mo, mais les zones de FFFF sont plus nombreuses avec AVDI. Un peu comme la différence entre une lecture BDM par rapport à une lecture OBD sur EDC16 pour ceux qui connaissent :D

Autre "découverte" , c'est que le fameux "software signature" qui sert à identifier une flash se trouve à l'adresse "0008000" exemple ici il s'agit de 62.2E , le voici dans le dump en fichier joint avec lecture identification BSI au FVDI pour confirmer.

Je me suis posé la question de savoir si on pouvait "reconstruire un dump IO terminal à partir d'une lecture AVDI (celles qu'on trouve le plus souvent sur le net) , mais les adresses de début et de fin varient selon les software signature donc peur de balancer un BSI à la poubelle pour si peu ....

Et autre chose intéréssante, c'est qu'en changeant de soft dedans , l'eeprom n'est pas reconnu de la meme manière. Le VIN et code PIN IMMO par exemple ne sont plus détécté si le soft original ne corresponds pas. Donc il faut absoluement trouver le software signature identique lors d'un remplacement de bsi pour que l'eeprom d'origine transféré soit bien reconnu sinon il faudra faire un VIERGE et tout recoder.

elmostro 30/09/2018 17h45

4 pièce(s) jointe(s)
Voici ce que je possède :

J'ai réalisé une lecture avec IO Terminal sur table sur 2 BSI fonctionnels avec refs matériel identiques.

Pour les 2 dumps ici voici les infos BSI Johnson Controls correspondantes :

BSI JOHNSON CONTROLS

96 668 956 80 02
BSI04EV K04-00
Boot : 2097777-1
HARD: 212456701
V5.02


BSI VALEO

BSIEV-X0X-00
PSA REF 9664058780
PSA REF ADDITIONAL 9666952280
version 0604

elmostro 30/09/2018 17h54

1 pièce(s) jointe(s)
J'suis à la recherche d'une flash IO TERMINAL software signature AF.4D . J'ai trouvé sur le net le dump AVDI mais peur de faire une bourde en bidouillant ça au niveau des adresses :001_07::001_07:

si quelqu'un a ça sous le coude ;) merci !

komorovskij 30/09/2018 22h12

bsi
 
1 pièce(s) jointe(s)
Salut je fait de teste ausi sur le bsi jonson control lecture avec smok se pas le meme avec ioterminal, se la meme taille que fvdi se juste une histoire de checksum incorrect quelque line pas pareille comme smok, je faite une lecture avec fvdi apres je injecte avec ioterminal sa marche pas bsi morte maintenant je cherche de le remettre in boot me je pas trouve, avec smok je cllone de bsi ca marche impeccable. voila une lecture smok fvdi sur le meme bsi.

elmostro 01/10/2018 11h51

C'est vrai que smok fait ça aussi ! Du coup toutes les interfaces lisent différentes zones plus ou moins partielles. J'ai réussi à trouver quelqu'un qui a un bsi avec mon soft AF.4D , jvais faire une lecture io terminal et comparer avec la lecture fvdi. J'ai 2 bsi a la maison planté suite a l'injection d'une mauvaise flash par fvdi. Plus la moindre communication. J'pense pas que ce soit récupérable sauf en dessoudant ... Mais avec ce genre de processeur tendu !

komorovskij 01/10/2018 12h17

Bsi
 
Citation:

Envoyé par elmostro (Message 637500)
C'est vrai que smok fait ça aussi ! Du coup toutes les interfaces lisent différentes zones plus ou moins partielles. J'ai réussi à trouver quelqu'un qui a un bsi avec mon soft AF.4D , jvais faire une lecture io terminal et comparer avec la lecture fvdi. J'ai 2 bsi a la maison planté suite a l'injection d'une mauvaise flash par fvdi. Plus la moindre communication. J'pense pas que ce soit récupérable sauf en dessoudant ... Mais avec ce genre de processeur tendu !

Salut je trouve sur net AF.4D lecture fait avec avdi ori, le processeur se du ARM lecture jtag.

komorovskij 01/10/2018 12h34

bsi
 
1 pièce(s) jointe(s)
je teste le flash AF.4D je injecte avec fvdi i ca marche le bsi.

elmostro 01/10/2018 14h05

J'ai trouvé le même dump AF.4D. comme tu dit c'est du avdi . J'ai uniquement le io terminal comme tool pour écrire ... Donc c'est pas bon . J'attends de récupérer le bsi qui va bien pour lire avec mon io. Je posterai le lecture ici ;)

komorovskij 01/10/2018 22h50

Bsi
 
1 pièce(s) jointe(s)
Citation:

Envoyé par elmostro (Message 637538)
J'ai trouvé le même dump AF.4D. comme tu dit c'est du avdi . J'ai uniquement le io terminal comme tool pour écrire ... Donc c'est pas bon . J'attends de récupérer le bsi qui va bien pour lire avec mon io. Je posterai le lecture ici ;)

Salut Elmostro je trouve ton AF4D lecture avec ioterminal je en ami avec ioterminal, lui collection de flash bsi, alor tu peux teste ton bsi, ta en bank de teste sur table? le pass dans mdp.

elmostro 02/10/2018 04h51

merci beaucoup!! je viens d'ouvrir le dump, en effet c'est bien AF.4D et le fichier ressemble plus à un IO terminal , génial ! j'essaye d’écrire ca ce soir ;)

merci encore pour ton aide ;)

elmostro 02/10/2018 21h17

quelques news du soir ! Alors j'ai comparé ton dump AF.4D lu au IO terminal avec celui du AVDI AF.4D. Seul différence, c'est entre le début de dump et l'adresse 0008000 sur le AVDI tout est en FFFFF, alors que le IO , il y a des valeurs.

Tout le reste étant 100% identique jusqu'à la fin. J'ai donc pris mon BSI et ecrit la flash, cela a fonctionné nikel. Ensuite petite lecture identification BSi au FVDI, le soft est bien passé en AF.4D !!! youhou ! et chose drole, VIN non reconnu ni "type moteur". J'ai ensuite rebranché le IO terminal et réécrit l'eeprom origine de mon pote que j'avais lu sur le BSI planté avec ce meme soft signature. Et ensuite re-identification au FVDI et par magie, le VIN correcte apparait. J'ai ensuit testé la fonction : vérifier code pin , et celà a bien été pris en compte. Alors que j'avais tenté cela avec un software différent, et rien n'était pris en compte :)

plus qu'à recuperer la caisse de mon pote pour voire si tout refonctionne a nouveau ! En ce moment elle est en mode "démarre, roule bien mais pas d'affichage température exterieur, pas de regulateur ni limiteur , pas de clim ".

je posterai l'avancement pour tenter de comprendre ;)

komorovskij 02/10/2018 22h13

Salut Elmostro je cherche du décrypte le flash pour trouve la reference example 9664058780, si ta une piste pour ca?

elmostro 03/10/2018 04h44

je vais jetter un oeil pour voir si on trouve les refs ;)

edit , trouvé ! les 2 refs functional plan number et functional product number se trouves a coté à l'adresse 00003FC0 . Ils sont affiché tel quel (pas de conversion hexa a faire) :)

komorovskij 03/10/2018 11h41

Bsi
 
Citation:

Envoyé par elmostro (Message 638000)
je vais jetter un oeil pour voir si on trouve les refs ;)

edit , trouvé ! les 2 refs functional plan number et functional product number se trouves a coté à l'adresse 00003FC0 . Ils sont affiché tel quel (pas de conversion hexa a faire) :)

Bonjour merci pour info je trouve sur la adress 00003FC0 refer, lecture ioterminal sur smok je pas trouve.

elmostro 03/10/2018 11h49

Oui c'est dans la zone FFFF sur la lecture avdi /smok ...
Je regarde ce soir si on trouve ces numéros ailleurs dans le dump . Sinon j'pense Pas que ce soit lisible ou réinscriptible avec smoke ou avdi. Tu écrit que la partie "soft " a partir du signature référence AF4D par exemple. Le reste fait parti du boîtier physique c'est la référence matériel qui ne change pas .

Avec io terminal On pourrait modifier ces refs pour remettre les bonnes correspondantes au bsi exacte mais j'ai peur que cela modifie le.checksum et donc fichier corrompu si il n'est pas recalculé !

komorovskij 03/10/2018 12h25

Bsi
 
Citation:

Envoyé par elmostro (Message 638039)
Oui c'est dans la zone FFFF sur la lecture avdi /smok ...
Je regarde ce soir si on trouve ces numéros ailleurs dans le dump . Sinon j'pense Pas que ce soit lisible ou réinscriptible avec smoke ou avdi. Tu écrit que la partie "soft " a partir du signature référence AF4D par exemple. Le reste fait parti du boîtier physique c'est la référence matériel qui ne change pas .

Avec io terminal On pourrait modifier ces refs pour remettre les bonnes correspondantes au bsi exacte mais j'ai peur que cela modifie le.checksum et donc fichier corrompu si il n'est pas recalculé !

je suis d'accord avec toi, je fait en teste injecte autre flash ca pas change le numero 9664058780, ca pas change.
Functional Plan No:
Manufacturer: Johnson Controls
Functional Product No: 9664059180
Software Index: 05.01
Diagnostic Index: M
System: B0
Software edition: 09.52
Software signature: AF.4D
Software reference: 9666647080
Programming Date: 31/7/2009


Functional Plan No: 9664058780
Manufacturer: Johnson Controls
Functional Product No: 9664059180
Software Index: 05.01
Diagnostic Index: Z
System: B0
Software edition: 09.52
Software signature: E7.8C
Software reference: 9666647080
Programming Date: 31/7/2009

elmostro 03/10/2018 16h55

En revanche avec l'IO terminal, la lecture que tu m'a donné, ca a bien modifié les refs. Du coup elles sont bien prises dans cette zone du dump. Et elles ne sont présente qu'à cet endroit dans le dump ;)

komorovskij 03/10/2018 18h03

bsi
 
Citation:

Envoyé par elmostro (Message 638070)
En revanche avec l'IO terminal, la lecture que tu m'a donné, ca a bien modifié les refs. Du coup elles sont bien prises dans cette zone du dump. Et elles ne sont présente qu'à cet endroit dans le dump ;)

Alors pour clonage 100% avec ioterminal, merci beaucoup pour le sujet du jonhson control, a plusieure personne se rapide de trouve de solution, se bien de creer en logiciel pur le flash du jonson control ; example qui donne la référence, detection lecture smok au ioterminal signature 6AE4 calculer le checksum!

elmostro 03/10/2018 19h00

ouf, la ça devient plus galère :D

elmostro 06/10/2018 14h03

Si des personnes ont des dumps IO terminal ou meme AVDI, je pourrai m'occuper de tout regrouper dans le premier poste comme une petite base de données, le jour ou quelqu'un a besoin .... J'essayerai de trouver d'autres BSI à lire avec mon IO pour agrandir la liste ;)

yann3 06/10/2018 15h20

Citation:

Envoyé par elmostro (Message 638641)
Si des personnes ont des dumps IO terminal ou meme AVDI, je pourrai m'occuper de tout regrouper dans le premier poste comme une petite base de données, le jour ou quelqu'un a besoin .... J'essayerai de trouver d'autres BSI à lire avec mon IO pour agrandir la liste ;)

c´est une bonne initiative:14:
j´ai fait un peut le meme,la http://www.tlemcen-electronic.com/fo...ad.php?t=77143

elmostro 06/10/2018 16h18

yes nikel pour les eeproms :) j'vais en rajouter quelques uns qui trainent :)

elmostro 07/10/2018 21h05

petite mises a jour dans le poste #2 avec le dump IO terminal AF4D fourni par komorovskij (merci :) ) il fonctionne parfaitement. Et dans le poste 3 vous avez le dump AF4D lu à l'AVDI pour ceux qui souhaitent comparer :D

J'ai un BSI dans un tiroir qui m'avait servi de test et que j'ai totalement planté en injectant une mauvaise flash. Plus la moindre com avec aucun tool. J'essaye de voir via les pinouts du MCU easyCAN 4 , si il y aurait moyen de forcer un reset ou le remettre en mode boot afin de re-forcer une ecriture de fichier. J'étudie la doc encore .... Sinon déssouder le MCU et dans un programmateur mais c'est chaud patate meme avec une station air chaud ! surtout pour le remettre en place :O !

komorovskij 13/10/2018 14h14

Bonjour a tous je cherche flash jonson control C5 2012 signature 7AD9 merci.

elmostro 14/10/2018 10h57

salut désolé, j'ai fait quelques recherches mais pas trouvé de 7AD9 :/

komorovskij 14/10/2018 11h22

Bsi
 
Citation:

Envoyé par elmostro (Message 640284)
salut désolé, j'ai fait quelques recherches mais pas trouvé de 7AD9 :/

Salut Elmostro se bon je trouve le flash, merci.

elmostro 14/10/2018 14h05

1 pièce(s) jointe(s)
je viens de trouver à l'instant on dirait une lecture FVDI si jamais , ou pour quelqu'un d'autre :44:

komorovskij 14/10/2018 15h07

bsi
 
Citation:

Envoyé par elmostro (Message 640328)
je viens de trouver à l'instant on dirait une lecture FVDI si jamais , ou pour quelqu'un d'autre :44:

La lecture fvdi probleme checksum, je deja teste me ca marche pas, je trouve le lecture avdi ca marche.

elmostro 14/10/2018 17h19

lecture AVDI et FVDI sont différentes? peutetre qu'une est corrompu ? du coup le fichier que j'ai posté n'est pas bon c'est ca ?

profrenault 24/02/2019 23h45

1 pièce(s) jointe(s)
Bonjour a tous
je cherche flash bsi jonson control avec signature 73.4c
voici le flash corrompu récupérer sur le PC de client

profrenault 07/03/2019 16h16

Bonjour à tous
tres bonne info merci elmostro
Pour les développeur des programmes ..est ce que vous pouvez nos crée un simple .exe pour lire le fameux "software signature" qui sert à identifier une flash qui se trouve à l'adresse "0008000"

stephane 24/06/2019 02h44

Citation:

Envoyé par elmostro (Message 640328)
je viens de trouver à l'instant on dirait une lecture FVDI si jamais , ou pour quelqu'un d'autre :44:

salutation je déterre un peut celle que tu poste a juste une erreur en 0X8003 passe en FF

---------- Post added at 01h44 ---------- Previous post was at 01h40 ----------

autre question quelle intérêt de faire un .EXE pour lire le software signature fvdi avdi ect.... faut juste faire une lecture diag
a moins que tu est autre chose en tète
de plus elle est accessible depuis le dump via un éditeur exa

elmostro 24/06/2019 05h04

oui absolument ;) j'ai laissé tomber l'idée de faire un soft pour ca ;)

---------- Post added at 06h01 ---------- Previous post was at 05h52 ----------

et merci pour l'info de l'erreur stéphane :)

---------- Post added at 06h04 ---------- Previous post was at 06h01 ----------

humm je viens de controler a l'instant, 0X8003, donc juste avant la soft signature est deja en FF !

stephane 24/06/2019 12h26

ok comme ça te convient

https://nsa40.casimages.com/img/2019...2108573777.png



dessoler en 0X8002 passe les 00 en FF

profrenault 25/06/2019 00h17

Citation:

Envoyé par stephane (Message 703277)
salutation je déterre un peut celle que tu poste a juste une erreur en 0X8003 passe en FF

---------- Post added at 01h44 ---------- Previous post was at 01h40 ----------

autre question quelle intérêt de faire un .EXE pour lire le software signature fvdi avdi ect.... faut juste faire une lecture diag
a moins que tu est autre chose en tète
de plus elle est accessible depuis le dump via un éditeur exa

Salut
le dump via editeur oui ,mais l'idée est de lire plusieurs fichier avec .exe est rapide coté software signature
si juste une idée ..je voir que tu as deja le soft ?

elmostro 25/06/2019 05h07

trop fort stéphane !!!! bien joué ;)

stephane 25/06/2019 05h22

1 pièce(s) jointe(s)
salutation bon je reste persuader que ça sert a rient mais bon voila ça ma pris 10 minutes pour le faire
je vous le donne sans pass
pour moi pas d intérêt mais bon si ça vous sert pourquoi pas

stephane 25/06/2019 05h31

part contre si quelqu’un a un dump lu a l IO en jc je suis preneur
j ai ressorti un vieux projet qui sort le pin le vf et pourquoi pas la signature



https://nsa40.casimages.com/img/2019...3226820966.png

jah83 25/06/2019 05h57

J essaye de te sortir ça dans la journée.

---------- Post added at 06h57 ---------- Previous post was at 06h55 ----------

Mais donnees vin pin eeprom alors que signature byte dans la flash non ??

stephane 25/06/2019 06h13

salutation jha oui
mais je voudrai savoir ce que IO lit je n ai que des flasch lu au fvdi du coup j ai que des FF sur la première parti du fichier
merci tranquille c est pas presser


Fuseau horaire GMT +1. Il est actuellement 07h01.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Tlemcen-electronic © All right reserved