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

Hi guys,
Regarding EMF-C UDS. Is it known the unlocking key for that? Is there any new generation like EMF_C UDS_EV?
I'm trying to make telecoding of the preheating menu for K0, but display is locked.
 

Hey @pepelxl, thank uou for helping... My bsi is in fact the bsi2010_ev, i followed all the steps in your post so I have the ESP system measuring the tyre pressure fluctuation, but nothing happens on cirocco, even when I send the reset through the NAC nothing seems to happen visualy.... Qny clue 2hy cirocco ia not showing messagea and even the car image with oks in each tyre?
 

Post here what you try to do with .cal
each lines are with crc
C4L-9693725980
S23200000F000000000000074200221E39201A0000000000000000000000000000000000000000000000000000000000000100C1
En. I want to use a 3008 calibration with a C4L/DS4 panel
To do this, I take the 12th line entirely from C4L and replace it with 3008

Ru. Я хочу использовать калибровку от 3008 с панелью от C4L/DS4
Для этого я беру 12 строку целиком от C4L и заменяю в 3008
 

C4L-9693725980
S23200000F000000000000074200221E39201A0000000000000000000000000000000000000000000000000000000000000100C1
En. I want to use a 3008 calibration with a C4L/DS4 panel
To do this, I take the 12th line entirely from C4L and replace it with 3008

Ru. Я хочу использовать калибровку от 3008 с панелью от C4L/DS4
Для этого я беру 12 строку целиком от C4L и заменяю в 3008
Just load your 3008 call and then write fmux zone with C4L data
2E010E000000000000074200221E39201A0000000000000000000000000000000000000000000000000000000000000100
 

Bon finalement il a repris vie tout seul ! :D
Après au moins 20mn en roulant j'ai appuyer sur un bouton et il a fini de bouder. Tout fonctionne à nouveau !

Petite question pour les utilisateurs nac avec DAB avez vous une petite baisse du volume (une sorte de lissage) Après quelques seconde de radio dab ? J'ai le dab depuis lundi
J'ai pas envie de refouiller dans les réglages vu ce que cela à fait la première fois

I couldn't repair the 2008 nac head unit but I did manage to replace it with the 308 nac head unit, first I uploaded the parameters I'd saved from the 2008 nac but the unit was not functioning on the SRC & Menu buttons in the car so I then realised I had to change the calibration file also in the unit, once I did this everything work fine:)

Thank you Vlud:bien: this has been very helpful.
 
  • J'aime
Reactions: Bayaga

Hey @pepelxl, thank uou for helping... My bsi is in fact the bsi2010_ev, i followed all the steps in your post so I have the ESP system measuring the tyre pressure fluctuation, but nothing happens on cirocco, even when I send the reset through the NAC nothing seems to happen visualy.... Qny clue 2hy cirocco ia not showing messagea and even the car image with oks in each tyre?

You need to start with ESP coding. The tire level monitoring program is located there.
Read the identifiers ZA and ZI from the esp. Next, I'll tell you which encodings to subtract.
 


Hi to all. At first-- Big thanks to VLud for great jobs.
I use arduino to enable DS sensorial drive, edit 212D zone and work, only not know how to enable touch buton. Pls, if posible to tell me how to do.. Upload also my NAC config.
Thanks and regards!

1234567.jpg 12345.jpg
 

Pièces jointes

  • DS7_9693137380.nac.TXT
    867 octets · Affichages: 22

You need to start with ESP coding. The tire level monitoring program is located there.
Read the identifiers ZA and ZI from the esp. Next, I'll tell you which encodings to subtract.
HI @pepelxl See the answer from ESP zones 2101 za e zi
16:13:13.491 -> OK
16:13:16.234 -> 500300C80014
16:13:41.453 -> 62210106FFBFFFFFFFFFFEFFFFFFFFFFEFFFFFFF7FFF7FFFEFFFFEEFD8FEFF
16:15:29.894 -> 62F080982669448000039808958280FFFFFFFF1101FFFFFF01
16:15:48.581 -> 62F0FE00000000039201061101061802FFFFFF0002000001928312
 

Hi to all. At first-- Big thanks to VLud for great jobs.
I use arduino to enable DS sensorial drive, edit 212D zone and work, only not know how to enable touch buton. Pls, if posible to tell me how to do.. Upload also my NAC config.
Thanks and regards!

Voir la pièce jointe 24986 Voir la pièce jointe 24987

That key is not part of nac but of the fmux panel, you cannot enable it you have to replace the whole line of keys
 
  • J'aime
Reactions: kokovi4

HI @pepelxl See the answer from ESP zones 2101 za e zi
16:13:13.491 -> OK
16:13:16.234 -> 500300C80014
16:13:41.453 -> 62210106FFBFFFFFFFFFFEFFFFFFFFFFEFFFFFFF7FFF7FFFEFFFFEEFD8FEFF
16:15:29.894 -> 62F080982669448000039808958280FFFFFFFF1101FFFFFF01
16:15:48.581 -> 62F0FE00000000039201061101061802FFFFFF0002000001928312
give the value of the fields for statistics 2103, E000, E002, E003
 

Hi all,

I stille have some trouble connecting my arduino to my car, i'm pretty new at this method.

When i open my arduino, send the program, and open COM4 port, and want to send the command to the car (>764:664) and 1003, i's just writing OK back to me, and afterwards nothing happends.

The CAN board is connected via the spring loaded terminal (CAN H/CAN L) to terminal 3 and 8 in the OBD2 connector.

My hardware is: JOY-IT ARD 3 DIP and Seeedstudio CAN-BUS shield.
The car is an 2012 Peugeot 508 SW, and the radio is RCC Wave 2 with carplay and DAB.

Can anyone please help me with some assistance?:)

Best reards

Mads Hansen
 

Hi all,

I stille have some trouble connecting my arduino to my car, i'm pretty new at this method.

When i open my arduino, send the program, and open COM4 port, and want to send the command to the car (>764:664) and 1003, i's just writing OK back to me, and afterwards nothing happends.

The CAN board is connected via the spring loaded terminal (CAN H/CAN L) to terminal 3 and 8 in the OBD2 connector.

My hardware is: JOY-IT ARD 3 DIP and Seeedstudio CAN-BUS shield.
The car is an 2012 Peugeot 508 SW, and the radio is RCC Wave 2 with carplay and DAB.

Can anyone please help me with some assistance?:)

Best reards

Mads Hansen


Hi , have you changed the CS_PIN_CAN0 value on the skecth , like below :

Dans le cas d'une carte CAN-BUS Shield V2.0 vous devez changer CS_PIN_CAN0 à 9 (au lieu de 10)
 
  • J'aime
Reactions: Hansen80

Yes possible and also was here explained where to edit and what to use , You just din't read the full thread or skipped the pages :)

----edit---
op page 64 links are dead so again to read the eeprom you need CH341A programmer :)
+ Neoprogrammer
setup
2 jumpers on programmer
Voir la pièce jointe 24533
choose the right ic ST>M95160
Voir la pièce jointe 24534
edit 2 lines
0480
0490
Voir la pièce jointe 24535


Voir la pièce jointe 24536

Now upload modified eeprom to cluster then read it again( save with differ name)to check if the 0480/0490 address is like on last photo 00 mileage , then you are safe to connect to BSI , and will overwrite from bsi to cluster real mileage...

Readed eeprom file is 2KB size

bonjour @marcins, merci pour l'explication. J'ai essayé ça marche bien. Je veux poser cette question. Existe-t-il un code régional pour lire les kilomètres Cirocco ? par exemple bsi DBA2.
 

Hej, har du ændret CS_PIN_CAN0-værdien på tegningen, som nedenfor:

Dans le cas d'une carte CAN-BUS Shield V2.0 vous devez changer CS_PIN_CAN0 à 9 (au lieu de 10)
Hi , have you changed the CS_PIN_CAN0 value on the skecth , like below :

Dans le cas d'une carte CAN-BUS Shield V2.0 vous devez changer CS_PIN_CAN0 à 9 (au lieu de 10)

Thank you for your help:)

My french isn’t so good, but should I change it from 10 to 9?

Regards
 

Pièces jointes

  • 0B2FABB3-8741-4762-BE88-7D92028315CC.jpeg
    0B2FABB3-8741-4762-BE88-7D92028315CC.jpeg
    801 Ko · Affichages: 50




It´s me again..

When i was trying to upload the new calibration, i gives me "invalid value on 2110"

I can read the radio, and change the configuration, but not upload the new calibration.

Does anyone know what newbie did wrong? :)
 

Salut les gars,
j'ai installé un NAC qui était déjà télécodé et je souhaiterai dégager certaines options que n'a pas mon véhicule ainsi que activer les options de sons tel que le clignotant etc.
J'ai donc suivi le tuto à la lettre, mais arrivé au lancement du logiciel PSA-ARDUINO-NAC/RCC je choisis le bon port (com5 pour ma part) je clique sur le bouton arduino connect, j'ai le second bouton qui devient disponible NAC/RCC access. J'ai bien le message "une session de diagnostique est en cours" puis se retire au bout de 2 secondes et le logiciel reste bloqué dessus, je n'ai aucune autre options disponible.
Vous pensez que le problème peut venir d'où?

Et merci encore pour l'effort que vous faites pour la communauté c'est incroyable!
 

Pièces jointes

  • Sans titre.png
    Sans titre.png
    32.3 Ko · Affichages: 46

Hello, could someone give me an advice what could cause my problem with connection to NAC? I followed the tutorial for telecoding with big help one man from Italy, but I have this issue. I have problem with connection NAC, sometimes I connect and read some of the parameters, sometimes I connect and read all the parameters and sometimes I cant even connect. Few times I tried modify some parameter, but when I saved it, NAC did not restart, so it didnt change anything I think. I am already using third pair of cables, but I guess its not a cable issue. Could this cause that the car always goes to eco mode after few seconds (I guess because of very low outside temperature now)?
Or this is a problem of something else? Can I try to connect and telecoding with the engine on? Thanks for any advice.
 

Salut les gars,
j'ai installé un NAC qui était déjà télécodé et je souhaiterai dégager certaines options que n'a pas mon véhicule ainsi que activer les options de sons tel que le clignotant etc.
J'ai donc suivi le tuto à la lettre, mais arrivé au lancement du logiciel PSA-ARDUINO-NAC/RCC je choisis le bon port (com5 pour ma part) je clique sur le bouton arduino connect, j'ai le second bouton qui devient disponible NAC/RCC access. J'ai bien le message "une session de diagnostique est en cours" puis se retire au bout de 2 secondes et le logiciel reste bloqué dessus, je n'ai aucune autre options disponible.
Vous pensez que le problème peut venir d'où?

Et merci encore pour l'effort que vous faites pour la communauté c'est incroyable!

Il faudrait le contenu du fichier .log

It´s me again..

When i was trying to upload the new calibration, i gives me "invalid value on 2110"

I can read the radio, and change the configuration, but not upload the new calibration.

Does anyone know what newbie did wrong? :)

What calibration are you trying to upload ? On which type of NAC (HW Ref) ?

Hello, could someone give me an advice what could cause my problem with connection to NAC? I followed the tutorial for telecoding with big help one man from Italy, but I have this issue. I have problem with connection NAC, sometimes I connect and read some of the parameters, sometimes I connect and read all the parameters and sometimes I cant even connect. Few times I tried modify some parameter, but when I saved it, NAC did not restart, so it didnt change anything I think. I am already using third pair of cables, but I guess its not a cable issue. Could this cause that the car always goes to eco mode after few seconds (I guess because of very low outside temperature now)?
Or this is a problem of something else? Can I try to connect and telecoding with the engine on? Thanks for any advice.

Add a wire for ground to have a common ground between the car & Arduino, it will fix your issues.
 

Vlud t’es un monstre, tu dors jamais ?
Merci encore vraiment,
Finalement RAS. J’ai trifouillé les câbles et après plusieurs tentatives ça a fonctionné j’ai pu faire ce que je voulais faire c’est nickel maintenant.
Je tiens à dire que je n’ai aucune réelle notion en électronique et juste en suivant le tuto je n’ai eu aucune difficulté. (Avec la can bus shield 2.0 évidemment)
 

Il faudrait le contenu du fichier .log



What calibration are you trying to upload ? On which type of NAC (HW Ref) ?



Add a wire for ground to have a common ground between the car & Arduino, it will fix your issues.

You mean I have to add another cable beetween can bus shiled - hole marked GND and diag - hole marked number 5?
 


Il faudrait le contenu du fichier .log



What calibration are you trying to upload ? On which type of NAC (HW Ref) ?



Add a wire for ground to have a common ground between the car & Arduino, it will fix your issues.

I did try that, but i still make an error...

It´s a RCC from a Citroen C3, with Carplay and DAB.

It tells me this
 

Pièces jointes

  • Screenshot.PNG
    Screenshot.PNG
    25.1 Ko · Affichages: 54

Hello, could someone give me an advice what could cause my problem with connection to NAC? I followed the tutorial for telecoding with big help one man from Italy, but I have this issue. I have problem with connection NAC, sometimes I connect and read some of the parameters, sometimes I connect and read all the parameters and sometimes I cant even connect. Few times I tried modify some parameter, but when I saved it, NAC did not restart, so it didnt change anything I think. I am already using third pair of cables, but I guess its not a cable issue. Could this cause that the car always goes to eco mode after few seconds (I guess because of very low outside temperature now)?
Or this is a problem of something else? Can I try to connect and telecoding with the engine on? Thanks for any advice.
Did you close the can with the 120ohm resistor?
 
Dernière édition:


I did try that, but i still make an error...

It´s a RCC from a Citroen C3, with Carplay and DAB.

It tells me this

Please answer correctly ... no hardware reference given (the one written on the unit) nor the calibration file name you are trying to upload.

Did you close the can with the 120ohm resistor?

His problem has nothing to do with CAN connection.