Bonjour,
J'ai une question existentielle concernant le calculateur 6LP qui équipe la plupart des 307 phase 1 avec moteur RFN (VAN, donc).
Mon but est d'activer le limiteur de vitesse (le régulateur, pas de soucis) sur un IAW 6LP1.51, celui monté sur les dernières 307 CC BVM5 (VAN) de 2005 et dont le télécodage n'est pas permis par PP2000/Diagbox.
Cependant, la 307 3p/5p/SW de fin 2004/début 2005, moteur RFN, est équipé d'un IAW 6LP1.49, et selon la finition, a son limiteur d'activé. Le truc est que si on prend un 6LP1.49 sans limiteur activé, impossible de le faire par télécodage. J'imagine donc que pour une raison obscure, le programme chargé dans la flash bloque le télécodage de cette fonction (ou que PP2000 n'a pas de script de télécodage qui correspond au limiteur).
Et j'ai cru voir également que les calculateurs IAW 6LP1.xx sont tous identiques, les différences étant au niveau du software logé dans la flash de type ST10F280.
J'ai donc en ma possession:
Ma théorie est la suivante :
Alors, ma théorie, si belle soit-elle, va avoir certains soucis (je le sais déjà
).
Le premier soucis va être: que faire si PP2000 ne me permet pas de désactiver le limiteur. Bon, ça, je me poserai la question quand j'y serai, en analysant par exemple les scripts de télécodage qu'il y a.
Le deuxième, l'IMMO OFF. Pourquoi un IMMO OFF? Parce que si le calculateur est bloqué sur un autre VIN, je peux pas le télécoder. Du coup, il faudrait que je le débloque.
Sauf que... je ne sais pas faire. J'ai vu que l'IMMO OFF est différent en fonction de chaque calculateur, et celui-ci a l'avantage de ne pas avoir d'EEPROM. Le code clé apparaît toujours au même endroit dans le fichier hexa, mais je n'en sais pas plus. J'ai vu que certains softs font ça automatiquement, mais j'aimerais bien que cet IMMO OFF ne mette pas le waï dans le reste du calculateur, notamment le limiteur.
Je lui préfèrerai même un IMMO ON appairé sur ma voiture, mais plus pour la curiosité de savoir comment on virginise qu'autre chose. Mais je ne trouve pas non plus de "how to" pour virginiser le 6LP1.xx, et tous les fichiers "vierges" du 6LP que j'ai trouvé sur la toile sont protégés par mot de passe, je n'ai donc pas pu le comparer avec un original pour identifier le procédé de virginisation utilisé.
Le troisième, le checksum. Si je m'amuse à tripoter un dump avec mes gros doigts, j'imagine qu'il y a un minimum de validation. Je suppose que le checksum est inscrit quelque part dans le dump, mais je ne sais pas par quel algoritme. J'imagine cependant que c'est quelque chose de connu et qui a une solution.
Bref, du coup, j'aurais besoin d'un peu d'explications concernant les points 2 et 3. Comment fonctionne l'IMMO OFF pour ce calculateur (6LP1.xx) et comment fonctionne le checksum, qu'est ce qu'il valide (si le dump complet ou juste une partie, et qui le valide.. si l'outil d'écriture ou l'ECU)
Le matos pour jouer les apprentis sorciers est en cours de livraison, j'ai commandé un Kess et un KTag. Si j'ai bien compris, le Kess devrait être suffisant vu que le 6LP1.xx n'a pas d'EEPROM, mais bon, au cas où il me donne une vision tronquée de la flash ne contenant que les maps, j'ai pris un KTag, lui aussi compatible avec ce calculateur selon le constructeur.
Niveau software, pour le moment je n'ai rien d'autre qu'un éditeur hexadecimal que j'utilise de temps en temps pour le boulot, et qui me permet ici d'étudier les dumps que je trouve par ci par là.
Je suis ouvert à tout type de conseils, et j'apprécierais vraiment le coup de pouce qu'il me manque pour arriver à mes fins.
Merci!
J'ai une question existentielle concernant le calculateur 6LP qui équipe la plupart des 307 phase 1 avec moteur RFN (VAN, donc).
Mon but est d'activer le limiteur de vitesse (le régulateur, pas de soucis) sur un IAW 6LP1.51, celui monté sur les dernières 307 CC BVM5 (VAN) de 2005 et dont le télécodage n'est pas permis par PP2000/Diagbox.
Cependant, la 307 3p/5p/SW de fin 2004/début 2005, moteur RFN, est équipé d'un IAW 6LP1.49, et selon la finition, a son limiteur d'activé. Le truc est que si on prend un 6LP1.49 sans limiteur activé, impossible de le faire par télécodage. J'imagine donc que pour une raison obscure, le programme chargé dans la flash bloque le télécodage de cette fonction (ou que PP2000 n'a pas de script de télécodage qui correspond au limiteur).
Et j'ai cru voir également que les calculateurs IAW 6LP1.xx sont tous identiques, les différences étant au niveau du software logé dans la flash de type ST10F280.
J'ai donc en ma possession:
- un IAW 6LP1.49 "bloqué" sans limiteur (pour moteur RFN Euro 3) que j'appellerai ECU Test
- un IAW 6LP1.49 "bloqué" avec limiteur (pour moteur RFN Euro 3) que j'appellerai ECU49
- un IAW 6LP1.51 - celui de ma voiture - sans limiteur pour moteur RFN Euro 4 que j'appellerai ECU51
Ma théorie est la suivante :
- Cloner le ECU49 avec limiteur dans le ECU Test sans limiteur: j'obtiens deux 1.49 avec limiteur
- IMMO OFF d'ECU Test
- Sortir un dump d'ECU Test après IMMO OFF
- Désactiver le limiteur dans ECU Test avec PP2000 (en admettant que dans ce sens cela fonctionne, ça reste à prouver)
- Sortir un nouveau dump d'ECU Test et comparer les 2 dumps pour localiser le limiteur
- Cloner le ECU51 dans ECU Test
- Répliquer les modifications identifiées avant dans ECU Test
- Tester
Alors, ma théorie, si belle soit-elle, va avoir certains soucis (je le sais déjà

Le premier soucis va être: que faire si PP2000 ne me permet pas de désactiver le limiteur. Bon, ça, je me poserai la question quand j'y serai, en analysant par exemple les scripts de télécodage qu'il y a.
Le deuxième, l'IMMO OFF. Pourquoi un IMMO OFF? Parce que si le calculateur est bloqué sur un autre VIN, je peux pas le télécoder. Du coup, il faudrait que je le débloque.
Sauf que... je ne sais pas faire. J'ai vu que l'IMMO OFF est différent en fonction de chaque calculateur, et celui-ci a l'avantage de ne pas avoir d'EEPROM. Le code clé apparaît toujours au même endroit dans le fichier hexa, mais je n'en sais pas plus. J'ai vu que certains softs font ça automatiquement, mais j'aimerais bien que cet IMMO OFF ne mette pas le waï dans le reste du calculateur, notamment le limiteur.
Je lui préfèrerai même un IMMO ON appairé sur ma voiture, mais plus pour la curiosité de savoir comment on virginise qu'autre chose. Mais je ne trouve pas non plus de "how to" pour virginiser le 6LP1.xx, et tous les fichiers "vierges" du 6LP que j'ai trouvé sur la toile sont protégés par mot de passe, je n'ai donc pas pu le comparer avec un original pour identifier le procédé de virginisation utilisé.
Le troisième, le checksum. Si je m'amuse à tripoter un dump avec mes gros doigts, j'imagine qu'il y a un minimum de validation. Je suppose que le checksum est inscrit quelque part dans le dump, mais je ne sais pas par quel algoritme. J'imagine cependant que c'est quelque chose de connu et qui a une solution.
Bref, du coup, j'aurais besoin d'un peu d'explications concernant les points 2 et 3. Comment fonctionne l'IMMO OFF pour ce calculateur (6LP1.xx) et comment fonctionne le checksum, qu'est ce qu'il valide (si le dump complet ou juste une partie, et qui le valide.. si l'outil d'écriture ou l'ECU)
Le matos pour jouer les apprentis sorciers est en cours de livraison, j'ai commandé un Kess et un KTag. Si j'ai bien compris, le Kess devrait être suffisant vu que le 6LP1.xx n'a pas d'EEPROM, mais bon, au cas où il me donne une vision tronquée de la flash ne contenant que les maps, j'ai pris un KTag, lui aussi compatible avec ce calculateur selon le constructeur.
Niveau software, pour le moment je n'ai rien d'autre qu'un éditeur hexadecimal que j'utilise de temps en temps pour le boulot, et qui me permet ici d'étudier les dumps que je trouve par ci par là.
Je suis ouvert à tout type de conseils, et j'apprécierais vraiment le coup de pouce qu'il me manque pour arriver à mes fins.
Merci!
Commentaire