[MATT_C_2010] Enable hidden pages using Arduino on 308 T9 Ph1

Jbs68

Lion de Bronze
20 Janvier 2017
1 098
208
63
Bonjour à tous,

J'ai essayé via Arduino, d'ajouter les pages "cachées" dans la matrice couleur de ma 308 T9 Ph1 Féline.
L'ECU est le MATT et la clé, ECEC, la zone à coder est la 2100 et les valeurs pour avoir toutes les pages, semble-t-il, 8CF600050000AEA0.
I tried via Arduino to add the "hidden" pages in the color matrix of my 308 T9 Ph1 Féline.
The ECU is the MATT and the key, ECEC, the area to code is 2100 and the values to have all the pages, it seems, 8CF600050000AEA0.


J'ai fais la tentative, mais cela ne fonctionne pas ... :oups:
Le problème c'est que je ne peux plus revenir en arrière et j'aimerais bien comprendre pourquoi :voyons:
I tried, but it doesn't work... :oops:
The problem is that I can't go back and I would like to understand why :let's see:


Ci-dessous les explications détaillées de ce que j'ai fais :
Below are detailed explanations of what I did:
  1. Codage​

    Commandes et Retour console :
    >772:672
    OK

    222100
    6221008CF6000D00401CA8

    :ECEC:03:03
    5003
    67030186B404
    6704

    2E21008CF600050000AEA0
    6E2100

    2E2901FD000000010101
    6E2901
    D'après les retours console, le codage semble s'être correctement effectué.
    According to the console feedback, the coding seems to have been carried out correctly.

  2. Vérification codage​

    Commandes et Retour console :
    222100
    6221008CF600050000AEA0


    La aussi, la lecture confirme les valeurs codées.
    Here too, the reading confirms the coded values

    Mais quand j'essaye de la matrice, je n'est pas plus de page qu'auparavant ?
    Je voulais donc revenir en arrière et remettre les valeurs d'origine dans la zone 2100.... mais je n'arrive plus à déverrouiller l'ECU !?
    But when I try to matrix, I don't get more page than before?
    So I wanted to go back and put the original values back in the 2100 area....but I can't unlock the ECU anymore!?
  3. Tentative de retour arrière​

    Commandes et Retour console :
    >772:672
    OK

    :ECEC:03:03
    5003
    7F3E03
    67030186B404
    6704

J'ai l'erreur 7F3E03 et donc l'ECU n'est pas déverrouillé... Et du coup je n'arrive pas à remettre les valeurs d'origine
(j'ai essayé les requêtes d'écriture, mais j'ai des erreurs)
I have error 7F3E03 and therefore the ECU is not unlocked... And as a result I cannot reset the original values
(I tried write queries, but got errors)


Est ce que quelqu'un à déjà fais ce télécodage via Arduino ? Dans l'affirmative, possible de m'expliquer ce que j'ai fais de faux ?
Has anyone already done this telecoding via Arduino? If so, can you please explain to me what I did wrong?

En vous remerciant par avance pour l'aide que vous pourrez m'apporter.
@VLud , @claudeflavien , si vous passez par là.... :)

Edit :
Je ne sais pas si cela a un rapport, mais je viens de passer le diagbox et j'ai ce défaut B1003 54 :
screenshot.png

Edit 2 :
Il semblerait que c'est de ce défaut qu'il s'agit d'après ce que je vois sur GitHub :
screenshot1.png
Pourtant j'ai bien envoyée cette commande 2E2901FD000000010101 et le retour a été 6E2901

Du coup, je ne comprends pas d'où vient le problème :voyons:
 
Dernière édition:

Re bonjour !!

Et bien si, finalement j'ai quand même perdu une page suite à mon télécodage...

Ce matin, sur l'autoroute, j'ai activé le régulateur adaptatif et c'est la que j'ai remarqué que j'ai perdu la page dédiée :(

Screenshot_20240402_075727_OneDrive.jpg

Personne pour me venir en aide?

Merci!
 



Quelle est valeur pour 22C000 ?
Si ça se trouve ta matrice à trop été bidouillée et elle ne t'autorise plus à télécoder, limite théorique à 255 télécodages.

Sinon 7F3E03 c'est lié au keep-alive de la session de diagnostic, ce qui implique que la session est déjà ouverture pour lui, tentes un 1001 avant de commencer pour revenir à l'état normal. L'ECU est pourtant bien déverrouillé d'après le reste des messages:
67030186B404
6704


Qu'est ce que tu tentes de télécoder ? (Valeur de retour en arrière que tu n'indiques nulle part)
Quelle est l'erreur quand tu tentes de remettre en arrière ? Un autre 7F en théorie.
As-tu tenté de télécoder exactement ce que tu avais, as-tu une erreur ?
 

Salut @VLud , je vais retenter demain, mais il me semble déjà avoir tout essayé....
Sinon, pour cette question
Qu'est ce que tu tentes de télécoder ? (Valeur de retour en arrière que tu n'indiques nulle part)
C'est la valeur que j'ai lu avant de télécoder :

Codage​

Commandes et Retour console :
>772:672
OK
222100
6221008CF6000D00401CA8

Quelle est l'erreur quand tu tentes de remettre en arrière ? Un autre 7F en théorie.
As-tu tenté de télécoder exactement ce que tu avais, as-tu une erreur ?
Oui, c'est exactement ce que je veux faire, télécoder la valeur que j'avais au départ ci-dessus (8CF6000D00401CA8)

Et d'autre part, quand je fais un diag avec diagbox, j'ai l'erreur B1003 54 que je n'arrive pas à supprimer... cela ne veut pas dire que l'ECU est bloquée ?

Je ré essaye demain matin et te donnerait les erreurs et la valeur de 22C000.

Merci pour ton aide.
 
Dernière édition:

Bonjour @VLud ,

Ci-dessous les tests réalisés ce jour :
Commande et Retour Console

1 - Lecture
>772:672
OK
1001
5001
:ECEC:03:03
7F277F
5003
67030186B404
6704

22C000
62C0000300
222100
6221008CF600050000AEA0

2 - Tentative écriture Moteur OFF - Contact OFF - Alimentation ON (après ouverture portière)
>772:672
OK

1001
5001
:ECEC:03:03
5003
7F3E03
67030186B404
6704

2E218CF6000D00401CA8
7F2E31

2 - Tentative écriture Moteur OFF - Contact ON
>772:672
OK

1001
5001
:ECEC:03:03
5003
7F3E03
67030186B404
6704

2E218CF6000D00401CA8
7F2E31

3 - Tentative écriture Moteur ON - Contact ON
>772:672
OK

1001
5001
:ECEC:03:03
5003
7F3E03
67030186B404
6704

2E218CF6000D00401CA8
7F2E31

Voilà.... Si tu as d'autres pistes pour m'aider ?
Merci par avance pour ton aide !
 

J'ai perdu ma page sur la distance par rapport au véhicule qui me précède.... mais j'ai gagné le logo GTI :rolleyes:
1000005239.jpg
@VLud , l'ECU ne pourrait pas être bloqué? Et dans l'affirmative, y a-t-il un moyen de le débloquer? :voyons:
 


I have same problem i put a recent cluster on a 2016 308 T9 and the screen shows clutch+start and my car don’t have the start button and I have the screen mode for radar
 

I'm not sure exactly which bit changes which information or which screen in the cluster.
Can't read the value in the old cluster?
If so, you can read the value at address 2100 and then write this value to the same address in the new cluster.

If you can't read the value from the old cluster, perhaps you can try changing the value bit by bit and test the display after each change.

What I can tell you is:

The 8CF6000D00401CA8 has a stop/start screen and screens for adaptive cruise control.

The value 8CF600050000AEA0 has the GTI logo when starting instead of stop/start and does not have the adaptive cruise control screens.

So maybe you can start changing the value of these numbers 8CF6000D00401CA8

D = 1101 / 5 = 0101
4 = 0100 / 0 = 0000
1 = 0001 / A = 1010
C = 1100 / E = 1110
8 = 1000 / 0 = 0000

Try maybe with 8CF6000500001CA0 ?
 

@Keryan

Bonjour,
J'ai oublié de te dire, pour les informations téléphoniques, en mode Android Auto, elles s'affichent également.
Pas tester en Carplay....
 

Hello,

Recently I have changed the MATT_C display of my 508 Gen1 (facelift) from monochrome to color one.
I have tried to change some of the settings of the display with arduino and for Zone 0200 everthing works fine.
However, for Zone 2100 when I execute the same sequence, I get the following negative response: 7F2E7F

These are the commands I am using:

>772:672
1001
:ECEC:03:03
2E2100BEE70087000010A0

and I get the already mentioned response: 7F2E7F

Probably, I might have missed something. Could you give me some hint?

BTW I have checked
22C000
62C0001800 - it is way below 255, so for sure this is not the culprit .

Thanks in advance!
 

Récemment, j'ai acheté le Diagbox et j'ai essayé de télécoder le cadran en tant que 7.56, mais d'après mes recherches, il n'est possible de télécoder que le cadran pour la phase 1.
 

Il semble que j'ai déjà réussi à le programmer, il est maintenant possible de réinitialiser les kilomètres partiels, mais il est toujours bloqué pour changer les pages d'affichage.
 

Bonjour,

Ce souhaite partager mon remplacement compteur monochrome vers un compteur équipé d’une matrice couleur sur ma 308 T9.
J’ai pu programmer la matrice via Arduino, car cela n’est pas possible avec Diagbox.

Il semble que j'ai déjà réussi à le programmer, il est maintenant possible de réinitialiser les kilomètres partiels, mais il est toujours bloqué pour changer les pages d'affichage.

En revanche, je n’ai pas trouvé comment réinitialiser les kilomètres partiels. @LuisPT : Pourrais-tu m’indiquer ta manipulation car tu sembles avoir la solution à mon problème ?

Pour tes questions :
_ le défilement de l’écran, je n’ai rencontré aucun problème. J’ai pu paramétrer les affichages souhaités sur ma voiture. Lorsque j’appuie sur le commodo, la fenêtre défile correctement sur mon compteur (navigation, consommation, vitesse au format numérique, etc.). As tu activé les fonctions en programmant la matrice ?
_ pour le logo de démarrage, je rencontre le même problème : il n’est pas possible d’afficher uniquement le logo Peugeot. J’ai dû choisir entre “Peugeot GT” ou “Peugeot Start and Stop”, alors que ma voiture n’est ni l’un ni l’autre.
 

Bonsoir,

_ pour le logo de démarrage, je rencontre le même problème : il n’est pas possible d’afficher uniquement le logo Peugeot. J’ai dû choisir entre “Peugeot GT” ou “Peugeot Start and Stop”, alors que ma voiture n’est ni l’un ni l’autre.

Je ne sais pas si cela pourrait résoudre le problème de logo, mais voici ce que j'ai trouvé concernant le paramétrage des pages de la matrice (zone 2100) (Cf. https://www.208gti.fr/showthread.ph...iel-du-combine&p=143567&viewfull=1#post143567)

L'octet numéro 10 est celui qui défini le logo apparemment, donc si tu souhaites le logo Peugeot, il faut mettre les 4 premiers bits à 0010 (cela explique aussi pourquoi @Jbs68 avait le logo GTi (l'octet n°10 de sa trame : AE (10101110 : logo GTi + affichage point d'intérêt radar / panneau de vitesse / dynamique) ?


La trames est composé de 12 octet
01 octet02 octet03 octet04 octet05 octet06 octet07 octet08 octet09 octet10 octet11 octet12 octet
2E2100ADF41021000000A000





04 Octet

10000000inconnu
01000000inconnu
00100000affichage media radio
00010000affichage indicateur de transmission
00001000affichage limitateur de vitesse
00000100inconnu
00000010inconnu
00000001inconnu


05 Octet

10000000affichage gps
01000000affichage niveau d'huile
00100000affichage info trajet + info instantané
00010000affichage ligne en bas
00001000affichage température extérieur
00000100affichage régulateur de vitesse
00000010affichage mode eco
00000001affichage limite de vitesse


06 Octet

10000000inconnu
01000000inconnu
00100000inconnu
00010000inconnu
00001000inconnu
00000100inconnu
00000010inconnu
00000001inconnu


07 Octet

00000000thème techno noir
10000000thème toffe
01000000thème orange ray
00100000thème noir
01100000thème bleu flame
00010000affichage de l'heure
00001000affichage distance régulateur
00000100affichage pédale de frein + start
00000010affichage pression des pneu
00000001affichage rapport de vitesse


08 Octet

10000000bicorps
01000000inconnu
00100000inconnu
00010000inconnu
00001000inconnu
00000100inconnu
00000010inconnu
00000001inconnu



09 Octet

10000000inconnu
01000000inconnu
00100000inconnu
00010000inconnu
00001000inconnu
00000100inconnu
00000010inconnu
00000001affichage radar de recule


10 Octet

10000000affichage logo DS
01000000affichage logo Citroën
00100000affichage logo Peugeot
10100000affichage logo GTI
00010000affichage logo Peugeot stop and start
00001000affichage point d'intérêt radar
00000100affichage panneau de vitesse
00000010affichage dynamique
00000001inconnu


11 Octet

10000000inconnu
01000000inconnu
00100000inconnu
00010000inconnu
00001000inconnu
00000100inconnu
00000010inconnu
00000001inconnu


12 Octet

10000000affichage aide au maintient dans la voie
01000000affichage inconnu
00100000affichage inconnu
00010000affichage indication de la limite de vitesse lecteur de panneau
00001000inconnu
00000100inconnu
00000010inconnu
00000001inconnu
 
  • J'aime
Reactions: Jbs68