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

Have you checked if you can access the NAC through diagbox to see if it detects it and information about it appears. If diagbox does not detect it or the information is not coherent, you can consider changing the unit.
The same thing happened to me when I changed the RCC unit of my Peugeot rifter for a nac and during a calibration load it died and only showed the calibration, then the fan started working and then it stayed dead until you disconnected and reconnected. There was no way to recover it.

Vous avez vérifié si vous pouvez accéder au NAC via diagbox pour voir s'il le détecte et des informations le concernant apparaissent. Si Diagbox ne le détecte pas ou que les informations ne sont pas cohérentes, vous pouvez penser à changer l'appareil.
La même chose m'est arrivée lorsque j'ai changé l'unité RCC de mon Peugeot Rifter par un NAC et lors d'une charge d'étalonnage, elle est morte et n'a montré que l'étalonnage, puis le ventilateur a commencé à fonctionner et ensuite il est resté mort jusqu'à ce que vous vous déconnectiez et reconnectiez. Il n'y avait aucun moyen de le récupérer.

Merci pour votre réponse !
Donc je viens de brancher le NAC et d'essayer de lire des informations avec diagbox.
Premièrement, j'ai eu juste ça :

Thanks for your reply!
So I just plugged in the NAC and tried to read information with diagbox.
First, I got just this:



1722175610458.jpg

Mais parfois je perdais la connexion avec le calculateur, puis ça revenait. Parfois les touches tactiles s'éteignaient avec le ventilo du nac qui se déclenchait à fond (comme vous l'avez mentionné).
Mais a force de débrancher/rebrancher le NAC, le logo Peugeot est apparu ! 😃

But sometimes I'd lose connection with the ECU, then it would come back. Sometimes the touch-sensitive buttons would go out, with the NAC fan going off at full blast (as you mentioned).
But as I kept disconnecting and reconnecting the NAC, the Peugeot logo appeared! 😃


1722175610429.jpg

Puis, le nac a chargé :

Then the nac charged:

1722175610400.jpg

Mais il ne trouvait aucune station (il n'en trouvait déjà pas avant qu'il cesse de bien fonctionner, alors que l'antenne est bien branchée).

Mais cela n'a pas duré longtemps (1 minute peut être), puis le nac s'est mis à reboot en boucle sur le logo Peugeot.
Parfois, il ne l'affichait pas correctement comme ici :

But it couldn't find any stations (it already couldn't find any before it stopped working properly, even though the antenna was properly connected).

But this didn't last long (1 minute maybe), then the nac started to reboot on the Peugeot logo.
Sometimes, it didn't display it correctly, as here:



1722175610370.jpg

Mais c'était quand même mieux qu'avant !
J'ai re-utilisé diagbox où j'ai obtenus plus d'informations :

But it was still better than before!
I re-used diagbox where I got more information:



1722175610415.jpg

Mais au bout d'un moment, il s'est remis à faire comme avant : écran qui reste noir avec de temps en temps des lignes blanche.
Et toujours impossible d'utiliser le soft Arduino.

Je ne pense donc pas que le NAC soit mort, mais peut-être est-il possible d'effacer son contenu et de re téléversé un .cal et un .nac dedans ?

But after a while, it went back to the way it was before: the screen remained black, with occasional white lines.
And it's still impossible to use the Arduino software.

So I don't think the NAC is dead, but maybe it's possible to erase its contents and upload a .cal and .nac again?
 

Merci pour votre réponse !
Donc je viens de brancher le NAC et d'essayer de lire des informations avec diagbox.
Premièrement, j'ai eu juste ça :

Thanks for your reply!
So I just plugged in the NAC and tried to read information with diagbox.
First, I got just this:



Voir la pièce jointe 37635

Mais parfois je perdais la connexion avec le calculateur, puis ça revenait. Parfois les touches tactiles s'éteignaient avec le ventilo du nac qui se déclenchait à fond (comme vous l'avez mentionné).
Mais a force de débrancher/rebrancher le NAC, le logo Peugeot est apparu ! 😃

But sometimes I'd lose connection with the ECU, then it would come back. Sometimes the touch-sensitive buttons would go out, with the NAC fan going off at full blast (as you mentioned).
But as I kept disconnecting and reconnecting the NAC, the Peugeot logo appeared! 😃


Voir la pièce jointe 37636

Puis, le nac a chargé :

Then the nac charged:

Voir la pièce jointe 37637

Mais il ne trouvait aucune station (il n'en trouvait déjà pas avant qu'il cesse de bien fonctionner, alors que l'antenne est bien branchée).

Mais cela n'a pas duré longtemps (1 minute peut être), puis le nac s'est mis à reboot en boucle sur le logo Peugeot.
Parfois, il ne l'affichait pas correctement comme ici :

But it couldn't find any stations (it already couldn't find any before it stopped working properly, even though the antenna was properly connected).

But this didn't last long (1 minute maybe), then the nac started to reboot on the Peugeot logo.
Sometimes, it didn't display it correctly, as here:



Voir la pièce jointe 37638

Mais c'était quand même mieux qu'avant !
J'ai re-utilisé diagbox où j'ai obtenus plus d'informations :

But it was still better than before!
I re-used diagbox where I got more information:



Voir la pièce jointe 37639

Mais au bout d'un moment, il s'est remis à faire comme avant : écran qui reste noir avec de temps en temps des lignes blanche.
Et toujours impossible d'utiliser le soft Arduino.

Je ne pense donc pas que le NAC soit mort, mais peut-être est-il possible d'effacer son contenu et de re téléversé un .cal et un .nac dedans ?

But after a while, it went back to the way it was before: the screen remained black, with occasional white lines.
And it's still impossible to use the Arduino software.

So I don't think the NAC is dead, but maybe it's possible to erase its contents and upload a .cal and .nac again?

The symptoms that you indicate and that I have already experienced, as I mentioned, are usually due to a hardware problem even if they coincide with a change in calibration of the equipment.
In my case, a friend removed and re-soldered the processor and the memories, because it seemed that the solder balls were not making good contact, so I had it working for another month but then the problem returned and in the end I looked for another unit in this case. NAC WAVE 3.
The problem you indicate is basically the same as mine but maybe you have better luck.
 

The symptoms that you indicate and that I have already experienced, as I mentioned, are usually due to a hardware problem even if they coincide with a change in calibration of the equipment.
In my case, a friend removed and re-soldered the processor and the memories, because it seemed that the solder balls were not making good contact, so I had it working for another month but then the problem returned and in the end I looked for another unit in this case. NAC WAVE 3.
The problem you indicate is basically the same as mine but maybe you have better luck.

Thank you for your help. I hope someone here can give me a solution to save this NAC (and therefore my money). 🤞

Quelqu'un d'autre aurait une idée, ou piste vers laquelle m'orienter pour sauver ce NAC ?

Merci d'avance ! 😃
 

Someone with knowledge to help me modify zone 2101 of my ESP90 to activate grip control and descent control.
Thanks in advance.
RIFTER 2019 ZONA 2101 ESP 62210106FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFF77FFFFBFFFEFBA6EFF.
I know everyone is busy, especially during the holidays, but if anyone can help me.
 

Someone with knowledge to help me modify zone 2101 of my ESP90 to activate grip control and descent control.
Thanks in advance.
RIFTER 2019 ZONA 2101 ESP 62210106FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFF77FFFFBFFFEFBA6EFF.
I know everyone is busy, especially during the holidays, but if anyone can help me.
you can try 210106FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFF77FFFFBFFFEE7A6EFF
 

Bonjour,
Ci-dessous, les commandes pour l'activation du park assist sur une e208 GT du 04/20 avec 12 capteurs et détection d'angle mort.

Codage du BSI (BSI2010_EV):
>752:652 - Sélection du BSI | OK
1003 - Ouverture du diag | 500300C80014
222300 - Lecture de la zone du paramétrage pour le park assist | 62230013
:B4E0:03:03 - Déverrouillage et Ouverture session de codage | 6703E0E8F117 / 6704 / 7F3E03
2E230033 - Écriture du code | 6E2300
222300 - Vérification du bon codage du BSI | 62230033
2E2901FD000000010101 - Effacement défaut | 7F2E7F
1001 - Fin de la communication | 500100C80014

Codage de l'AAS (AAS_UDS_G6) :
>75D:65D - Selection de l'AAS | OK
1003 - Ouverture session de diag |
:B6F0:03:03
222101 | 62210111077007450D4C
2E210115077007450D4C | 7F3E03 / 7F2E78 / 7F2E78 / 7F2E78 / 6E2101
222101 | 62210115077007450D4C
1001 | 500100C80014

Codage de l'ESP :
>6AD:68D - Sélection de l'ESP (ABRASR) | OK
1003 | Ouverture du diag | 7F1078 / 500300C80014
222101 | 6221010AFEFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFF7FFFFFFFFFFDFFFFFFF7FFBFFEFDFDADEFF
-> Valeur lue = valeur à écrire = OK

Codage du DAE :
>6B5:695 - Selection du DAE | OK
1003 - Ouverture session de diag | 500300C80014
222101 - Lecture de la zone | 62210103CFF7EFFFFEFFFFFFFEFFFBFFFFFF
-> Valeur lue = valeur à écrire = OK

Bon à savoir, il faut rouler pour que le menu apparaisse sur l'écran tactile ...

Par contre, lorsque je fait la manœuvre, il détecte bien la place, mais dés que je met la marche arrière, la manœuvre est interrompue, il faut le sélecteur spécifique avec le bouton du park assist dessus ?

Merci.
Bonjour,

Puis-je vous demander comment vous avez su que vous devez remplacer "1" par "5" lors de la programmation de AAS_UDS_G6 ci-dessous ?

Codage de l'AAS (AAS_UDS_G6) :
222101 | 6221011 1 077007450D4C
222101 | 6221011 5 077007450D4C

Avez-vous pu trouver une description de tous les paramètres disponibles pour AAS_UDS_G6 ?

Je n'ai pu trouver que des paramètres pour AAS_UDS, ce qui m'a permis de vérifier ce que fait réellement le changement de A5 à BD dans les instructions d'autres personnes, mais je n'ai pas pu trouver d'explication similaire pour _G6.

J'essaie de suivre votre exemple avec un DS7, donc je me demande si je peux simplement modifier le même champ (en changeant 9 en 5) ?
6221010 9 08B008790D02 à 6221010 5 08B008790D02
Pensez-vous que cela fonctionnerait ?

Merci !
 


[KULLANICI=131772]@marcins[/KULLANICI]

Peki... Her şeyi denedim ama hiçbir şey işe yaramadı!

Ekrandan bir hız seçiyorum... Sayaçta kopyalanmıyor!

Yardımınız için tekrar teşekkür ederim.

@marcins , @ezeyhomero

J'ai ça : / I have this :

23C0 - Presence des consignes de Vitesse Programmees a l'ecran tactiles : 00-absent
2415 -
Presence et type d'acquisition de l'Information Limitation Vitesse (ILV) : 03-cam/nav
2348
- Présence LVV RVV ACC : 5-ACC avec LVV

Oui, j'ai l'option ACC avec LW, elle fonctionne bien...
Ce que je cherche c'est à utiliser les choix de vitesses sur l'écran central (photo 3)

Yes, I have the ACC with LW option on my car, they work fine...
What I'm looking for is to use the programmed speed choices (photo 3).

Hello. I'm new here. I've read all the posts and tutorials here. I'm trying to learn. https://www.forum-peugeot.com/Forum...-rcc-cirocco-cmb_num-sans-diagbox-via-arduino. 121767/post-2736652 When I do the operations here, I can choose the speed from the screen. you can try too
 

Hello!
Does anyone managed to enable or know if/how cornering/bending lights with the front fog lights can be activated for an 3008, RCC with halogen headlights and front fog lights?. I already enabled the option in RCC and tried all the options in 2324 zone, but none did anything...
Did anyone tried/has it?, is there anything else I should be activating? I wouldn't think it needs anything complicated, it should just take the steering wheel angle sensor data and turn the fog light on respectively...
*PS. Is for my father's 3008, nothing commercial
Thank you in advance to anyone that could help!:D
Hello. Have you enabled ACC and LPA? I also have C5AC and I have Active Safety Brake and Speed value recommendation. I think I have CWM 2 camera.
 


Hello,

I hope someone could help me. I've read the entire forum thread and I haven't found an explanation how to interpret the responses to 190209/17FF00 "List of current faults" UTC/KWP commands. Ludwig-v's github repository contains a long list of DTC's, but they appear to be in a a different format to those than can be obtained from the console, for example:

>75D:65D (AAS)
OK
1003
500300C80014
190209
5902FF

>6B5:695 (DAE)
OK
81
C1D08F
17FF00
5700

>764:664 (NAC)
OK
1003
500300C80014
190209
5902099506000890035508

Is it possible to convert these into a format compatible with the DTC codes shown on github?
For example:

B1000Parking assistance ECU calibration downloading fault
B1003Parking assistance ECU secure configuration fault
B1004Parking assistance ECU internal fault

Thank you an advance!

 



@bilalemint

Ok pour 23C0... Mais pour BSI c'est quelle Zone et Quelle valeur ?

For bsi in 23c0 zone. I also shared the picture in my nac 211b region. I think the command in the first line of the attached file will solve your problem. I recommend you to note the old values before change the regions.
 

Pièces jointes

  • WhatsApp Görsel 2024-08-02 saat 14.34.43_b1f92d51.jpg
    WhatsApp Görsel 2024-08-02 saat 14.34.43_b1f92d51.jpg
    203.9 Ko · Affichages: 50
  • Drive Assist.zip
    266.7 Ko · Affichages: 37

Hi to all! The order of drive modes displayed on the cluster is

SPORT
NORMAL
ECO

the problem is that (this happens only when using the switch for the first time every ignition) doesn't matter if I press arrow UP ⬆️ or arrow DOWN ⬇️the selector always starts from Sport Mode and then function normally. So:

CAR 1ST START -> PRESS ARROW UP ⬆️-> SPORT MODE SELECTED ✅

CAR 1ST START -> PRESS ARROW DOWN ⬇️-> SPORT (INSTEAD OF ECO) MODE SELECTED ❌



What should I change in the nac or other components with Arduino or Diagbox to get the correct behaviour?

Thanks in advance to all who will help me
 

Hi,
I have successfully tried changing the language in bta3s with the following commands in arduino:

>77C:67C ==> Arduino Answer: OK

2º : DC3B:83:C0 ==> Arduino Answer:
50C0
678376817681
6784


21B5 ==> Arduino Answer:
61B58100010001

3BB50C03010001

The BTA3s speak in spanish and diesel fuel.

I checked with diagbox and I have the F303 error in Bta ecu.
The SOS light is on orange, it does not turn off

It seems I have to write the zone A0 as indicated on Vlud's GitHub, but I don't know what commands I should indicate in Arduino:

https://github.com/ludwig-v/arduino-psa-diag/tree/master

KWP
After each configuration writing you must write A0 zone for the so called "Secured Traceability" to avoid F303 DTC error in the ECU

Command
Zone
Site
Day
Month
Year
Number of secured writings
Number of non-secured writings
3BA0FFFD0000000101012A00
WriteTraceabilityAftersalesFactory01January2001420

Number of secured writings "should" be increased after each writing

Quick & dirty command that works everytime:

3BA0FFFD0000000101010000

I have also tried to eliminate the F303 error without success with the following command:
>77C:67C
: DC3B:83:C0
3BA0FFFD0000000101010000
Could someone tell me what codes I have to put in Arduino to write the A0 security zone?
Thanks
J'ai aussi rencontré ce type d'erreur et je vous dis que coder et lire le BTA est impossible avec Diagbox, j'ai essayé et il ne lit que le VIN. Le voyant est orange car le VIN saisi est différent de celui enregistré au BSI. Pour le reste le BTA fonctionne.
 

Bonjour,

Pour donner suite à ma modification sur ma e208 GT pour avoir le park-assist.
Et bien celui-ci c'est mis à fonctionner du jour au lendemain sans que je fasse de manipulation supplémentaire ...

Par contre, je suis obliger d'accélérer et de freiner moi-même, ce qui ne correspond pas vraiment au fonctionnement qui est indiqué à l'écran (j'ai d'ailleurs toujours pas les croix vertes sur le passage de la boite au neutre et l'appui sur la pédale de frein).
C'est vraiment comme si il manquait un paramétrage ...

Je profite de ce poste, existe-t'il un paramétrage pour retirer les mains sur le volant lors de l'utilisation du maintien dans la voie ?
La réglementation française ayant changée et permettant ce mode de conduite autonome, j'aimerai ne plus avoir cette contrainte.
Si cela est gênant, je laisse ceux qui connaissent la manipulation, me la faire suivre par MP.

Merci !
 

Hello. Have you enabled ACC and LPA? I also have C5AC and I have Active Safety Brake and Speed value recommendation. I think I have CWM 2 camera.
Hello. This weekend I changed the halogen fog lights for LED ones and tried to activate the Corning function. The headlights turn on perfectly. I have coded them in BSI 2324, 23AF, 23AE and NAC with directional headlights. If I turn left, both headlights turn on and if I turn right, they don't turn on. Do I understand or think it's due to the angle sensor? It's a Peugeot 5008 from 2019. How is it coded?
 

Hello. This weekend I changed the halogen fog lights for LED ones and tried to activate the Corning function. The headlights turn on perfectly. I have coded them in BSI 2324, 23AF, 23AE and NAC with directional headlights. If I turn left, both headlights turn on and if I turn right, they don't turn on. Do I understand or think it's due to the angle sensor? It's a Peugeot 5008 from 2019. How is it coded?
on the 308 T9 phase 2, the fog lights are connected to the same power cable.
(while phase 1 had 2 cables, one for each fog light)
to check if it is not the same thing on this 508!
 


My car has Park Assist activated (with driver intervention)
It's enabled in AAS_UDS_G5 (2101BD)
In BSI_2010_EV (230073)
In DAE (61A005C0D80002000002)
And in NAC (210CC010)

I have not made any changes to ESP90 ECU; so in Diagbox I can see that CPK is not enabled.
My question is, is it possible to enable "Continuous CPK" (without driver intervention, system controls acceleration and brakes)
in a C5 Aircross, if CPK is enabled in ESP90 as well? Also, with this change I think other zones in other ECUs such as NAC and BSI should be changed as well.
Would you provide regarding zone or byte information regarding the topic?
I can post calibrations from any ECU if needed, thanks in advance
BSI @ 2300 is 73?

73 (City Park AMSP et Aide Visuelle au Recul et avec fonction AAS Arriere et Avant)


Soo, automatic parking (with driver intervention) + camera + sensors (front & back) i assume?
 

on the 308 T9 phase 2, the fog lights are connected to the same power cable.
(while phase 1 had 2 cables, one for each fog light)
to check if it is not the same thing on this 508!
Hello, I don't understand what you're trying to tell me, or what I have to do. Can you clarify it for me?
 

Hello, I don't understand what you're trying to tell me, or what I have to do. Can you clarify it for me?
For light cornering to work, each fog light must be managed independently.
On the 308 T9 phase 2 (after 2017), the 2 fog lights are powered from the same source. It is therefore no longer possible to turn them on independently.
I don't know how the fog lights are connected on the 508, but you have to check.
 



Hello, I changed the car type (vechicule models) in memory cell 2118 from 0x12 to 0x14 and the volume knob does not work and I cannot communicate with NAC via psa-andruino-nac. Can someone help me? Thanks

Edit : The topic is covered.
 
Dernière édition:

BSI @ 2300 is 73?

73 (City Park AMSP et Aide Visuelle au Recul et avec fonction AAS Arriere et Avant)


Soo, automatic parking (with driver intervention) + camera + sensors (front & back) i assume?
That should be correct. I have Visiopark 1 Rear camera, front 4 and back 4 sensors, also automatic parking that only controls the steering. Works like a charm so far.
Idk about the difference with 33 and 73 though.
 

Welcome back. I changed seats and now I have a question. Has anyone activated the seat memory and massages in the C5 Aircross and has any information on what to change? BSI2010_EV, previously there was a driver's seat with electric adjustment but without memory and massages.

I will only add that if someone wants to change the seats for better ones, the installation on the car side is ready. There is no need to make any additional adjustments when the driver's seat is electrically adjustable. I already had seat heating, so it may also have some significance regarding the CAN harness connected to the seat.


Voir la pièce jointe 37525
Various zones in BSI regarding the seat memory functions and pneumatic functions need to be changed. Also don't forget to telecode the BSI that now the car has pneumatic functions ECU and Memory ECU. Send me a PM and I can send a BSI config list from a C5 Aircross that has memory seats
 

Hi to all! The order of drive modes displayed on the cluster is

SPORT
NORMAL
ECO

the problem is that (this happens only when using the switch for the first time every ignition) doesn't matter if I press arrow UP ⬆️ or arrow DOWN ⬇️the selector always starts from Sport Mode and then function normally. So:

CAR 1ST START -> PRESS ARROW UP ⬆️-> SPORT MODE SELECTED ✅

CAR 1ST START -> PRESS ARROW DOWN ⬇️-> SPORT (INSTEAD OF ECO) MODE SELECTED ❌



What should I change in the nac or other components with Arduino or Diagbox to get the correct behaviour?

Thanks in advance to all who will help me
Anyone?
 

French (google translate):
Bonjour, j'ai mis à jour mon unité rcc vers nac wave 3 hd avec 2 lvds sur peugeot 2008. Tout fonctionne bien, sauf que je ne peux pas activer la navigation sur le cluster visteon 3d : déjà connecté avec le deuxième câble lvds et activé toutes les options de navigation avec arduino et programme (je n'ai que des cadrans, simple, personnel 1 et personnel 2 sur le tableau de bord) Je pense qu'il faut l'activer depuis le bsi, puis-je activer la navigation dans les menus avec arduino ?. Merci.
English:
Hello, i updated my rcc unit to nac wave 3 hd with 2 lvds on peugeot 2008. Everything working good, except i can't activate navigation on visteon 3d cluster: already connected with second lvds cabel and activated all options navigation with arduino and program (only have dials, simple, personal 1 and personal 2 on dashboard) I think it need activation from bsi, can i activate menu navigation with arduino?. Thank you.
 
Dernière édition: