[TUTO] Télécodage et calibration d'un NAC / RCC / CIROCCO / CMB_NUM SANS Diagbox via Arduino

C''est ce qu'il y a juste avant les zones qui importe, le code d'erreur est la s'il y en a un

Comme je te l'ai déjà dit, dans la console Arduino tu fait ca:

> 1003
> 2E2127E07828A0030F0100000000000000040700091A1000000000001418221C0E00000000230B0600000000000000

Tu dois recevoir 7F2E33 comme réponse (car pas dévérouillé), si tu ne reçois rien le problème est ailleurs.
 


Dans le cas où tu n'as pas de réponse il faut s'amuser à Serial.print() toutes les frames de Diagnostic reçues pour voir ce qu'il se passe.

Par exemple juste après "int len = canMsgRcv.can_dlc;":
Code:
    if (id == CAN_RECV_ID) {
      Serial.print("DEBUG:");
      char tmp[3];
      for (int i = 0; i < len; i++) {
        snprintf(tmp, 3, "%02X", canMsgRcv.data[i]);
        Serial.print(tmp);
      }
      Serial.println();
    }

Et également ajouter dans void setup() un Print pour voir quand il (re)boot:
Code:
Serial.println("Arduino booting");

Ensuite tu uploades et tu refait:
Code:
> 1003
> 2E2127E07828A0030F0100000000000000040700091A1000000000001418221C0E00000000230B0600000000000000

Et tu regardes ce qu'il se passe
 



Concernant la partie hardware, il faut connecter 2 cables ou bien les 4 ...?

Je m'explique, même si ça parait évident, je vois beaucoup de photos de schéma avec 4 cables, et en pratique, tout le monde prend des photos de sa carte arduino avec 2 cables (CAN H + CAN L) :voyons::confused:

Donc est-il nécessaire de récupérer V_OBD et GND ?
 

Non. Le V_OBD est totalement inutile car l'Arduino est alimenté en USB, et la masse ne sert que si y a des soucis de communication (pour avoir une masse commune)
 
  • J'aime
Reactions: Zile and Enbois

@VLud I tried to change something in my Berlingo RCC A2, unfortunately the server is dead because it is not responding. Same with the Toyota ProAce.
 


The server is not dead at all, I saw 2 person with a RCC from the logs.
Your computer must me updated and be able to join https://vlud.net/ without any error.
The soft is checking the SSL certificate so you must have Let's Encrypt Root Certificate installed on the computer (just an updated computer)

What do you mean by not responding ? Please provide your .log file
 
Dernière édition:

The server is not dead at all, I saw 2 person with a RCC from the logs.
Your computer must me updated and be able to join https://vlud.net/ without any error.
The soft is checking the SSL certificate so you must have Let's Encrypt Root Certificate installed on the computer (just an updated computer)
Est-ce que tu pourrais nous rappeler à quoi sert le serveur et quel moment l'utiliser ? (noob request)
 

L'application fait tout, ne cherches pas à comprendre le côté technique avant déjà d'avoir compris le reste
 


@VLud
> 00
< 000000

> 1003
< 500300C80014

> 22F0FE
< 62F0FEFFFF00000DF5010101589DFF02FFFFFF0002000001927212

> 222100
< 6221000540

> 222101
< 62210188

> 222103
< 62210300A0

> 222104
< 62210425FE15A6

> 222105
< 62210500EC

> 222106
< 62210600

> 222107
< 622107C0

> 222108
< 6221089B007C409056E40188

> 222109
< 62210984

> 222110
< 62211000

> 222112
< 62211240

> 222113
< 622113000005121F2C3946535F64

> 222114
< 622114A000

> 222115
< 62211500

> 222116
< 622116EF38080000

> 222117
< 62211714003A60

> 222118
< 6221184100

> 222119
< 62211994

> 222120
< 6221200A

> 222121
< 62212100

> 222123
< 62212380

> 222124
< 62212480

> 222125
< 622125C034340F00

> 222126
< 62212620

> 222127
< 6221270168200001030F040000000000001A1B00000000000000000618151C00000000000000000000000000000000

> 222128
< 62212840

> 222129
< 622129C010

> 222130
< 622130C0

> 222131
< 62213180

> 222133
< 7F2231

> 222145
< 7F2231

> 220106
< 620106544F594F5441000000000000000000000000000000000000000000000000

> 22F190
< 62F190594152564541484857475A313038313931

> 22F18C
< 62F18C3044303130333133313144344541394144444242

> 22210B
< 62210B80

> 22210A
< 62210A00

> 22210C
< 62210C0010

> 22210D
< 62210D00600000

> 22210E
< 62210E86

> 22210F
< 62210F20

> 22211A
< 62211A42

> 22211B
< 62211B74B428B41EB42804

> 22211C
< 62211CF0

> 22211F
< 62211F02

> 22211D
< 62211D12

> 22212C
< 62212C00

> 22212D
< 62212D00

> 22212E
< 62212E00

> 22212F
< 62212F58

> 22212A
< 62212A0AE50BB803970708014A070802DB03EB08E30205080402060672800102C00000D000D0646400006464

------------------------------------------------------
211D=12
211C=F0
212D=00
210E=86
2121=00
2131=80
2126=20
2107=C0
2117=14003A60
2127=0168200001030F040000000000001A1B00000000000000000618151C00000000000000000000000000000000
212A=0AE50BB803970708014A070802DB03EB08E30205080402060672800102C00000D000D0646400006464
2100=0540
212F=58
2110=00
210D=00600000
2120=0A
2101=88
2130=C0
0106=544F594F5441000000000000000000000000000000000000000000000000
2125=C034340F00
2106=00
2116=EF38080000
2129=C010
211B=74B428B41EB42804
210C=0010
211F=02
2124=80
2105=00EC
210A=00
2115=00
2128=40
2109=84
F190=594152564541484857475A313038313931
2119=94
211A=42
212E=00
210B=80
2113=000005121F2C3946535F64
2123=80
2104=25FE15A6
212C=00
2114=A000
2108=9B007C409056E40188
2118=4100
2112=40
210F=20
2103=00A0
F18C=3044303130333133313144344541394144444242

Modified values:
2127 : 0168200001030F040000000000001A1B00000000000000000618151C00000000000000000000000000000000 => 0768200001030F040000000000001A1B00000000000000000618151C00000000000000000000000000000000
> 1003
< 500300C80014

> 2703
< 67034429EEAB

Updating Windows 10 to 2004.
 

Alors, dans :
void recvWithTimeout()
j'avais rajouté :

Serial.println("recvWithTimeout -> Chaine Reçue du PC"); Serial.println(receiveDiagFrameData);
Serial.print("Taille dans ARDUINO = "); Serial.println(strlen(receiveDiagFrameData)); // PL2020

C'est ce qu'on voit dans le log...
Pour ce qui est de DEBUG... Je joints une image...
Je vais laisser tomber pour l'instant car je dois amener ma tuture demain chez le CC pour changer la caméra de pare-brise...
Merci pour votre aide !
01.jpg
 

@e21fan: Do you get an error message ? Is the application closing or just stalling here ? What is your system OS ?

@Albatros24: tu reçois bien l'ACK du Write, ça veut dire que l'Arduino envoie la suite du message tronqué mais que le NAC ne renvoie jamais de réponse après ça. Quelle est la version firmware de ton NAC ? J'ai la dernière sur mon Wave3 (qui est aussi celle utilisée sur Wave4 vu qu'ils ont regroupé les deux)

J'ai injecté ton fichier de configuration > OK
J'ai injecté ton fichier de configuration avec ta modification en 2127 > OK
 
Dernière édition:

@VLud Windows 10 64bit When I put Save, it goes back to the main menu and stops, same at NAC in Toyota, and RCC in Berlingo. I'll test it in 5min on Win 10 64bit ver 2004.
 

I have a few questions.
I am trying to configure my nac on citroen c4b7, and i am trying to implement i-cockpit, all nac and instrument cluster pieces are from peugeot 3008.
I initially changed the configurations regarding make and model, then various other parameters leaving the calibration on 3008.
I found that I have no possibility to change themes in the settings but only from an application called "i-cockpit amplify"
now if I try to deactivate the second screen, the themes appear, but the navigator disappears on the instrument panel
I have tried various configurations and various calibrations, but nothing
moreover, if I try other configurations, i-cockpit amplify disappears and if the second screen is activated, the themes disappear
How can I solve?
are there any other hidden configurations i can modify?

in addition I modified a calibration file of the 3008 by adding FMUX of C4B7 / DS4, I make it available, maybe someone can use it
 

Pièces jointes

  • 3008-fmuxC4II-DS4-9693621880.zip
    7.1 Ko · Affichages: 26





@VLud same isue, when I clic Save it back to Main screen, and stops - wait 3 min and nothing

save.jpg


> 00
< 000000

> 1003
< 500300C80014

> 22F0FE
< 62F0FEFFFF000003F5FFFFFF4B10FF04FFFFFF0002000001932307

> 222100
< 6221000160

> 222101
< 62210100

> 222103
< 6221030000

> 222104
< 62210465FE0500

> 222105
< 6221050000

> 222106
< 62210600

> 222107
< 622107C0

> 222108
< 622108820036109056E50088

> 222109
< 62210900

> 222110
< 7F2231

> 222110
< 7F2231

> 222110
< 7F2231

> 222110
< 7F2231

> 222110
< 7F2231

> 222112
< 622112C2

> 222113
< 6221130C0005121F2C3946535F64

> 222114
< 6221140000

> 222115
< 62211500

> 222116
< 6221160032000000

> 222117
< 62211714000030

> 222118
< 6221184100

> 222119
< 62211900

> 222120
< 62212000

> 222121
< 62212100

> 222123
< 62212380

> 222124
< 62212480

> 222125
< 6221250034340B00

> 222126
< 62212600

> 222127
< 622127034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000

> 222128
< 62212840

> 222129
< 622129C400

> 222130
< 7F2231

> 222130
< 7F2231

> 222130
< 7F2231

> 222130
< 7F2231

> 222130
< 7F2231

> 222131
< 62213180

> 222133
< 6221330C0100000E06

> 222145
< 7F2231

> 220106
< 620106434954524F454E0000000000000000000000000000000000000000000000

> 22F190
< 62F190565237454359485A4A4A4A373939333931

> 22F18C
< 62F18C3244303735303339303032333731353235333438

> 22210B
< 62210B00

> 22210A
< 62210A00

> 22210C
< 62210C0010

> 22210D
< 62210D00600000

> 22210E
< 62210E80

> 22210F
< 62210F10

> 22211A
< 62211A00

> 22211B
< 62211B00B428B41EB42800

> 22211C
< 62211C00

> 22211F
< 62211F02

> 22211D
< 62211D00

> 22212C
< 62212C00

> 22212D
< 62212D00

> 22212E
< 62212E00

> 22212F
< 62212F60

> 22212A
< 62212A0E510C8702920708014A070802E6024006F901C20804020807D08001025F0001590079646400006464

------------------------------------------------------
211D=00
211C=00
212D=00
210E=80
2121=00
2131=80
2126=00
2107=C0
2117=14000030
2127=034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000
212A=0E510C8702920708014A070802E6024006F901C20804020807D08001025F0001590079646400006464
2100=0160
212F=60
212C=00
210D=00600000
2120=00
2101=00
0106=434954524F454E0000000000000000000000000000000000000000000000
2125=0034340B00
2106=00
2116=0032000000
2129=C400
211B=00B428B41EB42800
210C=0010
211F=02
2124=80
2105=0000
210A=00
2115=00
2128=40
2109=00
F190=565237454359485A4A4A4A373939333931
2119=00
211A=00
212E=00
210B=00
2113=0C0005121F2C3946535F64
2123=80
2104=65FE0500
2133=0C0100000E06
2114=0000
2108=820036109056E50088
2118=4100
2112=C2
210F=10
2103=0000
F18C=3244303735303339303032333731353235333438

Modified values:
2127 : 034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000 => 1F4C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000
> 1003
< 500300C80014

> 2703
< 67030E6A55E8

> 270455F76E7B
< 7F2778

< 7F2735


Modified values:
2127 : 034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000 => 1F4C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000
> 1003
< 500300C80014

> 2703
< 67032F4384A8

> 27047DC46ACB
< 7F2778

< 7F2735


Some other id error Berlingo 1.5 blueHDI manual 2019 RCC A2
error1.jpg


My IP was 5.173.178.38 - P4Mobile Poland
 

I have a few questions.
I am trying to configure my nac on citroen c4b7, and i am trying to implement i-cockpit, all nac and instrument cluster pieces are from peugeot 3008.
I initially changed the configurations regarding make and model, then various other parameters leaving the calibration on 3008.
I found that I have no possibility to change themes in the settings but only from an application called "i-cockpit amplify"
now if I try to deactivate the second screen, the themes appear, but the navigator disappears on the instrument panel
I have tried various configurations and various calibrations, but nothing
moreover, if I try other configurations, i-cockpit amplify disappears and if the second screen is activated, the themes disappear
How can I solve?
are there any other hidden configurations i can modify?

in addition I modified a calibration file of the 3008 by adding FMUX of C4B7 / DS4, I make it available, maybe someone can use it

salut, il me semble que tu n'as pas activé la bonne option pour les thèmes du compteur sur le NAC. De mon côté j'ai activé par erreur une option pour l'i-cockpit, le nom en français était "personnalisation du combiné".
Essaie ça ! :)

En tout cas super boulot ! Si tu peux nous en dire plus sur l'installation de l'i-cockpit, je suis prenneur tout comme @king_george
 

salut, il me semble que tu n'as pas activé la bonne option pour les thèmes du compteur sur le NAC. De mon côté j'ai activé par erreur une option pour l'i-cockpit, le nom en français était "personnalisation du combiné".
Essaie ça ! :)

En tout cas super boulot ! Si tu peux nous en dire plus sur l'installation de l'i-cockpit, je suis prenneur tout comme @king_george
do you remember in which screen you activated it?
 



@VLud still same problem

112.jpg


> 00
< 000000

> 1003
< 500300C80014

> 22F0FE
< 62F0FEFFFF000003F5FFFFFF4B10FF04FFFFFF0002000001932307

> 22F18C
< 62F18C3244303735303339303032333731353235333438

> 222100
< 6221000160

> 222101
< 62210100

> 222103
< 6221030000

> 222104
< 62210465FE0500

> 222105
< 6221050000

> 222106
< 62210600

> 222107
< 622107C0

> 222108
< 622108820036109056E50088

> 222109
< 62210900

> 222110
< 7F2231

> 222110
< 7F2231

> 222110
< 7F2231

> 222110
< 7F2231

> 222110
< 7F2231

> 222112
< 622112C2

> 222113
< 6221130C0005121F2C3946535F64

> 222114
< 6221140000

> 222115
< 62211500

> 222116
< 6221160032000000

> 222117
< 62211714000030

> 222118
< 6221184100

> 222119
< 62211900

> 222120
< 62212000

> 222121
< 62212100

> 222123
< 62212380

> 222124
< 62212480

> 222125
< 6221250034340B00

> 222126
< 62212600

> 222127
< 622127034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000

> 222128
< 62212840

> 222129
< 622129C400

> 222130
< 7F2231

> 222130
< 7F2231

> 222130
< 7F2231

> 222130
< 7F2231

> 222130
< 7F2231

> 222131
< 62213180

> 222133
< 6221330C0100000E06

> 222145
< 7F2231

> 220106
< 620106434954524F454E0000000000000000000000000000000000000000000000

> 22F190
< 62F190565237454359485A4A4A4A373939333931

> 22F18C
< 62F18C3244303735303339303032333731353235333438

> 22210B
< 62210B00

> 22210A
< 62210A00

> 22210C
< 62210C0010

> 22210D
< 62210D00600000

> 22210E
< 62210E80

> 22210F
< 62210F10

> 22211A
< 62211A00

> 22211B
< 62211B00B428B41EB42800

> 22211C
< 62211C00

> 22211F
< 62211F02

> 22211D
< 62211D00

> 22212C
< 62212C00

> 22212D
< 62212D00

> 22212E
< 62212E00

> 22212F
< 62212F60

> 22212A
< 62212A0E510C8702920708014A070802E6024006F901C20804020807D08001025F0001590079646400006464

------------------------------------------------------
211D=00
211C=00
212D=00
210E=80
2121=00
2131=80
2126=00
2107=C0
2117=14000030
2127=034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000
212A=0E510C8702920708014A070802E6024006F901C20804020807D08001025F0001590079646400006464
2100=0160
212F=60
212C=00
210D=00600000
2120=00
2101=00
0106=434954524F454E0000000000000000000000000000000000000000000000
2125=0034340B00
2106=00
2116=0032000000
2129=C400
211B=00B428B41EB42800
210C=0010
211F=02
2124=80
2105=0000
210A=00
2115=00
2128=40
2109=00
F190=565237454359485A4A4A4A373939333931
2119=00
211A=00
212E=00
210B=00
2113=0C0005121F2C3946535F64
2123=80
2104=65FE0500
2133=0C0100000E06
2114=0000
2108=820036109056E50088
2118=4100
2112=C2
210F=10
2103=0000
F18C=3244303735303339303032333731353235333438

Modified values:
2127 : 034C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000 => 1F4C042423170006000000000000030F00000100000000000000000000000000000014001800001C00000000
> 1003
< 500300C80014

> 2703
< 6703A2186CD7

> 27045FCB3FFF
< 7F2778

< 7F2735

Wait 2min before Exit.