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

Good evening, dear Jeverds! Yesterday and today I tried to install various RCC calibrations, but the same result "ERROR. Calibration file invalid". I don't understand what's going on, everything seems to work, but I can't install the calibration. The file extension is correct - .cal. What should I do?
Use the attached YAT example to read the 010E zone. As for the calibration, try one downloaded from here https://vlud.net/nac-telecodage.html in case there is an error in the way you download it from the ludwig github. You can also try to load, for example, the configuration file found on this page 308_T9.nac (Wave 2) to see how it behaves and of course I imagine that you have the ignition on, engine stopped and out of energy economy. In the photos you publish of the arduino terminal the errors 7F3E03 ECU Connection lost No resistor ? CAN-BUS wires bad ? 7F2E31 Configuration Write - Request out of range and 7F2E13 Configuration Write - Invalid Zone data appear. That is why use YAT to read/write the zone. Test if you can read and save the parameters by changing some and see if you can see the image on the screen even if it is very dim and based on these checks we will see how the unit is.
 

Pièces jointes

  • J'aime
Reactions: valex

Привет Джевердс! Да, все условия для работы с терминалом Arduino ID выполнены, пока пользуюсь. ЯТ пока не использую, пытаюсь разобраться. Странно, что раньше я нормально пользовался Arduino. После того, как попробовали использовать калибровку, 308_T9-9692810980.cal, теперь только тот же результат: «ОШИБКА. Файл калибровки недействителен». Программа Vluda's PSA - Чтение и изменение параметров Arduino NAC/RCC работает - параметры изменить можно, а вот записать калибровку теперь не могу. После изменения параметров результаты отображаются на экране. Попробую еще раз изменить калибровку, но сначала хочу разобрать и проверить свой диагностический прибор UNO R3 и MCP2515 EF02037 CAN BUS Shield. Спасибо за помощь. Буду держать вас в курсе следующих событий, если вы не против.
 
Dernière édition:


Mais en utilisant Arduino et le programme spécifique, peut-on uniquement effectuer des activations et des modifications ? il est possible de mettre à jour le logiciel des différentes unités de contrôle (ex. boîte de vitesses, moteur, gem etc.) ? Merci
 

Hello everyone! I have installed the CIROCCO LCD i-COCKPIT on my Citroen C5 x7 2010 and I am wondering how to activate the "SPORT" light [2] at the bottom of the dashboard. I'm also trying to turn on the SAM light [1]. Who are the Can ID addresses and which bytes and bits should to be set up. How to set up values for "Boost, Power, Torque" parameters. In my case, the PopUP notifications [3] on the left side of the screen are missing, for example, for low fuel level, open door and so on - what calibrations and configurations should I load .ulp .cal.
EDIT @ I see the CAN message "id == 0x120" are missing in my Citroen C5 x7 and the "Alerts journal / Diagnostic > Popup notifications" cannot worked on me . What to do ? Does any body know who is the ID of message on me :(



Bonjour à tous! J'ai installé le CIROCCO LCD i-COCKPIT sur ma Citroën C5 x7 2010 et je me demande comment activer le voyant "SPORT" [2] en bas du tableau de bord. J'essaie également d'allumer la lumière SAM [1]. Qui sont les adresses Can ID et quels octets et bits doivent être configurés. Comment configurer les valeurs des paramètres "Boost, Power, Torque". Dans mon cas, les notifications PopUP [3] sur le côté gauche de l'écran sont manquantes, par exemple pour un niveau de carburant faible, une porte ouverte, etc. - quels étalonnages et configurations dois-je charger .ulp .cal.

EDIT @ Je vois que le message CAN "id == 0x120" est manquant dans ma Citroën C5 x7 et le "Journal des alertes / Diagnostic > Notifications contextuelles" ne peut pas fonctionner sur moi. Ce qu'il faut faire ? Est-ce que quelqu'un sait qui est l'identifiant du message sur moi :(
Voir la pièce jointe 38564
Did you solve the popup problem? The problem is in the sketch, something removes notifications before they appear. I used another sketch and the notifications are displayed perfectly there, unfortunately that sketch is not very refined in terms of car settings, etc.
 

@marcins,
thank you very much! I tested it here and it worked. With this I was able to get the indirect tire pressure reading that I had wanted for a long time to work. I will put here the commands I used.
Hey gusao! I have a T9 308 (not a 3008). It has the ESP90 ECU, and I want to enable indirect tire pressure reading too. Do you know if the commands you posted here for the ESP ECU could work on my car? How did you manage to know what to change? Thank you so much
 

salut tout le monde, j 'ai potasser quelques pages parmi les 182, un peux beaucoup pour moi malgré la recherche.

je commence par le commencement.

Panne de nac de cette année sur mon "premium" 308 GTline de 2018 moteur 1.6 bluediesel que les écolos aimes bien
J'ai remplacer par un modele similaire (pièce oem 9821908880 boitier de 2019)
je découvre que mon boitier été celui d'une 208, donc interface different, pas fonction ventilation, jusque la pas surprenant.
un encodage est nécessaire, donc RDV chez Peugeot !
en sortant ils me disent tout niquel, je paye 73euros et en montant rien n as changer
le réceptionniste ne comprend pas, son mécanos a la valise il avais vue toute les fonctions, notemment la camera mais rien de changer.
on doit reprendre rdv, je suis sorti ce matin

resultat :
il pensait faire une mise a jour logiciel mais je lui ai dis que ce n'est pas une mise a jour qui règle le problème car le boitier est encoder pour une 208 et la mise a jour ne fonctionnera pas

deja la il y a un gros manque de compréhension ...

donc il pianote sur son pc, il dis bon ben on va regarder ça
il reviens vers moi et avec mon numéro de boitier a la valise et me dis mais le numéro de boitier correspond a une 208 et n'existe pas pour une 308, après comparaison du boitier d'origine et celui installer il s'avère que si il en existe bien pour mon véhicule la preuve ...

bref. le garage ne maîtrises pas ce genre de probleme

apres 1h il se trouve que l'encodage a été mal fais la dernière fois car il fallait calibrer le véhicule ( ? ) et le mécanos n'avais pas fais ça ... je ne sais pas a quoi il fais allusion mais si il veux ...

mais le problème c'est que la procédure d'encodage se termine par une erreur MSS899E avec information sur la ligne U18A1 00 "liaison usb entre le nac et le boitier télématique autonome désactivée" statut fugitif, caractérisation du défaut : non caractérisé.

bon un peu du chinois pour moi mais cela semble être autant pour le réceptionniste

il me dis que l'information MSS899E le telecodage est impossible et demande le remplacement du boitier

j'ai peut être compris le problème ici en anglais par l’utilisateur « zecabg » le 8 mai 2021 (page 68) et la réponse a été donner par « marcins » juste plus bas sur une réécriture du fichier FMUX a effectuer

grace a cette info je comprend que oui l encodage ne fonctionne pas car il lit pour une 208 et ne trouve pas le boitier de ventilation (normale la fonction n'existe pas sur ma 308 et tout se passe sur mon écran)

moi ne faisant pas la manip par Arduino je penses pas que mon boitier sois défectueux

je penses que mon Peugeot pêche complet ! qu'est ce qui bloque, qu est ce qu'ils ont louper ?

merci pour vos réponses
 

salut tout le monde, j 'ai potasser quelques pages parmi les 182, un peux beaucoup pour moi malgré la recherche.

je commence par le commencement.

Panne de nac de cette année sur mon "premium" 308 GTline de 2018 moteur 1.6 bluediesel que les écolos aimes bien
J'ai remplacer par un modele similaire (pièce oem 9821908880 boitier de 2019)
je découvre que mon boitier été celui d'une 208, donc interface different, pas fonction ventilation, jusque la pas surprenant.
un encodage est nécessaire, donc RDV chez Peugeot !
en sortant ils me disent tout niquel, je paye 73euros et en montant rien n as changer
le réceptionniste ne comprend pas, son mécanos a la valise il avais vue toute les fonctions, notemment la camera mais rien de changer.
on doit reprendre rdv, je suis sorti ce matin

resultat :
il pensait faire une mise a jour logiciel mais je lui ai dis que ce n'est pas une mise a jour qui règle le problème car le boitier est encoder pour une 208 et la mise a jour ne fonctionnera pas

deja la il y a un gros manque de compréhension ...

donc il pianote sur son pc, il dis bon ben on va regarder ça
il reviens vers moi et avec mon numéro de boitier a la valise et me dis mais le numéro de boitier correspond a une 208 et n'existe pas pour une 308, après comparaison du boitier d'origine et celui installer il s'avère que si il en existe bien pour mon véhicule la preuve ...

bref. le garage ne maîtrises pas ce genre de probleme

apres 1h il se trouve que l'encodage a été mal fais la dernière fois car il fallait calibrer le véhicule ( ? ) et le mécanos n'avais pas fais ça ... je ne sais pas a quoi il fais allusion mais si il veux ...

mais le problème c'est que la procédure d'encodage se termine par une erreur MSS899E avec information sur la ligne U18A1 00 "liaison usb entre le nac et le boitier télématique autonome désactivée" statut fugitif, caractérisation du défaut : non caractérisé.

bon un peu du chinois pour moi mais cela semble être autant pour le réceptionniste

il me dis que l'information MSS899E le telecodage est impossible et demande le remplacement du boitier

j'ai peut être compris le problème ici en anglais par l’utilisateur « zecabg » le 8 mai 2021 (page 68) et la réponse a été donner par « marcins » juste plus bas sur une réécriture du fichier FMUX a effectuer

grace a cette info je comprend que oui l encodage ne fonctionne pas car il lit pour une 208 et ne trouve pas le boitier de ventilation (normale la fonction n'existe pas sur ma 308 et tout se passe sur mon écran)

moi ne faisant pas la manip par Arduino je penses pas que mon boitier sois défectueux

je penses que mon Peugeot pêche complet ! qu'est ce qui bloque, qu est ce qu'ils ont louper ?

merci pour vos réponses
From what you say, the unit you have mounted has to receive a calibration and configuration for a 308 and normally, from what I have seen several times, Peugeot does not perform or does not know how or does not want to adapt a NAC with a reference that does not correspond to the vehicle.
The process with the vlud and arduino tool is very simple and you only have to load the calibration and configuration that it needs into your unit. Regarding the autonomous telematics unit error, this may be due to the fact that it is not enabled within the NAC, which is why it generates this error and this is solved with the configuration of the unit, although it may also be due to the fact that the green USB cable is not properly connected to the NAC. The FMUX zone will be created automatically when you install the calibration for your vehicle.
 
Dernière édition:

Okay, so I just checked 2453, and I already have 03 (camera). And I still have radar fault when setting ACC in the BSI. This makes no sense, is there any other zone that could give radar fault ?
Lane positioning assist (LPA) + Adaptative Cruise Control (ACC). I want to enable them in my car if possible.
@Barracuda @weirdcactus @onzar

My car did not come with radar from factory. I had to install it from a donor car.
My car is 2023 Peugeot 208
Engine = EC5, like the old 1.6 aspirated TU5JP4)
Transmission = AT6 Aisin
ESPMK100_UDS Continental
BSI BFM *EL4*

You think I need to change BSI/BCM to work?
Espmk100_uds is compatible?
Thanks a lot!
 

Pièces jointes

  • IMG-20241026-WA0014.jpeg
    IMG-20241026-WA0014.jpeg
    966.6 Ko · Affichages: 17

Lane positioning assist (LPA) + Adaptative Cruise Control (ACC). I want to enable them in my car if possible.
@Barracuda @weirdcactus @onzar

My car did not come with radar from factory. I had to install it from a donor car.
My car is 2023 Peugeot 208
Engine = EC5, like the old 1.6 aspirated TU5JP4)
Transmission = AT6 Aisin
ESPMK100_UDS Continental
BSI BFM *EL4*

You think I need to change BSI/BCM to work?
Espmk100_uds is compatible?
Thanks a lot!

I would say that your BSI probably has these functions. You can either check by reading the settings (there should be a list of settings for BSI) or via DiagBox (its free to check active functions, no need to buy a token).
For LPA, i think someone already posted the codes a long time ago. The guy had a 3008, if i'm not mistaken.
 
  • J'aime
Reactions: rafikemd

From what you say, the unit you have mounted has to receive a calibration and configuration for a 308 and normally, from what I have seen several times, Peugeot does not perform or does not know how or does not want to adapt a NAC with a reference that does not correspond to the vehicle.
The process with the vlud and arduino tool is very simple and you only have to load the calibration and configuration that it needs into your unit. Regarding the autonomous telematics unit error, this may be due to the fact that it is not enabled within the NAC, which is why it generates this error and this is solved with the configuration of the unit, although it may also be due to the fact that the green USB cable is not properly connected to the NAC. The FMUX zone will be created automatically when you install the calibration for your vehicle.
C est un boîtier d’occasion 208 que j’installe dans ma 308.

Donc mon garage Peugeot a accepté mais le processus d’encodage n’as pas abouti en effet et je me posais la question si c est la valise Peugeot qui bloque ou si c est le technicien qui est nul …

Tu semble diriger la reponse vers la valise Peugeot qui refuse l’encodage ! Merci stellantis de vendre des boitier fragile et nous prendre en otage …

La solution vlud : en dernier recours car c est un peux de bricolage, de technique et de programmation que je suis pas sur de comprendre et réussir .

Si j installe un boîtier d’occasion, bien entendu meme numero oem, qui était encoder sur 308, je peux demander au garage de l’encoder avec les options de la mienne ? Cela marchera ?
 

From what you say, the unit you have mounted has to receive a calibration and configuration for a 308 and normally, from what I have seen several times, Peugeot does not perform or does not know how or does not want to adapt a NAC with a reference that does not correspond to the vehicle.
The process with the vlud and arduino tool is very simple and you only have to load the calibration and configuration that it needs into your unit. Regarding the autonomous telematics unit error, this may be due to the fact that it is not enabled within the NAC, which is why it generates this error and this is solved with the configuration of the unit, although it may also be due to the fact that the green USB cable is not properly connected to the NAC. The FMUX zone will be created automatically when you install the calibration for your vehicle.
C est un boîtier d’occasion 208 que j’installe dans ma 308.

Donc mon garage Peugeot a accepté mais le processus d’encodage n’as pas abouti en effet et je me posais la question si c est la valise Peugeot qui bloque ou si c est le technicien qui est nul …

Tu semble diriger la reponse vers la valise Peugeot qui refuse l’encodage ! Merci stellantis de vendre des boitier fragile et nous prendre en otage …

La solution vlud : en dernier recours car c est un peux de bricolage, de technique et de programmation que je suis pas sur de comprendre et réussir .

Si je change le boîtier par un boîtier d’occasion d’origine 308 (meme oem), peugeot peux calibrer correctement cette fois ci sans erreur ms899e ?
 

C est un boîtier d’occasion 208 que j’installe dans ma 308.

Donc mon garage Peugeot a accepté mais le processus d’encodage n’as pas abouti en effet et je me posais la question si c est la valise Peugeot qui bloque ou si c est le technicien qui est nul …

Tu semble diriger la reponse vers la valise Peugeot qui refuse l’encodage ! Merci stellantis de vendre des boitier fragile et nous prendre en otage …

La solution vlud : en dernier recours car c est un peux de bricolage, de technique et de programmation que je suis pas sur de comprendre et réussir .

Si je change le boîtier par un boîtier d’occasion d’origine 308 (meme oem), peugeot peux calibrer correctement cette fois ci sans erreur ms899e ?
I think they will only solve the problem if you buy the unit from them and that way they can perform the telecoding with a virgin unit that the manufacturer has sent for your vehicle. But if you bring them a used one I think you will have the same problems.
My advice, build an Arduino and with the information from this forum plus the help you ask for you will have it solved, believe me, I have seen very clumsy people with no knowledge of electronics and computers and they have succeeded.
 

I think they will only solve the problem if you buy the unit from them and that way they can perform the telecoding with a virgin unit that the manufacturer has sent for your vehicle. But if you bring them a used one I think you will have the same problems.
My advice, build an Arduino and with the information from this forum plus the help you ask for you will have it solved, believe me, I have seen very clumsy people with no knowledge of electronics and computers and they have succeeded.
Merci jeverds

Assez rageant de voir que pour une 308 gtline de 2018, le nac sois mort et de devoir etre prisonnier d’une tel obsolescence programmée
 

Obsolescence programmée ? Ah bon ? Qu'est-ce qui permet d'affirmer cela ?
Car des NAC d'avant 2018 qui fonctionnent encore, il y en a à la pelle.
Donc aucune obsolescence PROGRAMMEE
 


Merci jeverds

Assez rageant de voir que pour une 308 gtline de 2018, le nac sois mort et de devoir etre prisonnier d’une tel obsolescence programmée
I don't know about planned obsolescence, but they are crap. If it's true, my vehicle is from October 2019 and a month and a half after the warranty expired, the USB ports on my RCC broke, so Peugeot washed their hands of it and told me to buy a new one. Thanks to the VLUD program, I was able to install a used NAC WAVE 2 that was from 2020 and about a year later it broke down and no longer showed an image, so I had to install another device, this time I put in a WAVE 3 from 2023 and for now it seems to be holding up. I have an acquaintance who owns a car radio technical service and he tells me that PSA group vehicles with NAC and RCC are constantly breaking down and they have to find a used replacement unit because, like you Peugeot's services don't want to or can't install a used unit and force them to buy a new one which for many in Spain will cost more than €1000 for the unit and the installation. Although it's no consolation for BMW, MERCEDES ETC users who currently have the same problems as us, according to this acquaintance who works with them every day.
 
Dernière édition:




Thx @VLud we can now code EMF_DGT_LVDS_BD (Key added to repo) touch screen
switch from Monotouch to Multitouch
Invert Display orientation

211000 Display not inverted /Monotouch
211002 Dsiplay Inverted/Monotouch
211080 Display not inverted/Multitouch
211082 Display Inverted/Multitouch
1.jpg


3.jpg


5.jpg
Key for dgt7c ? The one from repo not work
 


Mais en utilisant Arduino et le programme spécifique, peut-on uniquement effectuer des activations et des modifications ? il est possible de mettre à jour le logiciel des différentes unités de contrôle (ex. boîte de vitesses, moteur, gem etc.) ? Merci
 

Bonjour à tous. J'ai une question sûrement bête. J'utilise Arduino avec mcp2515 pour effectuer le codage. C'est super facile et il y a tout qui fonctionne mais j'ai acheté une Shield 2.0 pour avoir moins de bordel dans les connectiques et il y a rien qui fonctionne. Je voulais savoir s'il faut modifier quelque chose sûr la Shield 2.0? Sûrement la carte et défectueuse ?
 
Dernière édition:

Mais en utilisant Arduino et le programme spécifique, peut-on uniquement effectuer des activations et des modifications ? il est possible de mettre à jour le logiciel des différentes unités de contrôle (ex. boîte de vitesses, moteur, gem etc.) ? Merci
Non, via cette méthode on peut aller lire les valeurs des adresses et les modifier si nécessaire.
Bonjour à tous. J'ai une question sûrement bête. J'utilise Arduino avec mcp2515 pour effectuer le codage. C'est super facile et il y a tout qui fonctionne mais j'ai acheté une Shield 2.0 pour avoir moins de bordel dans les connectiques et il y a rien qui fonctionne. Je voulais savoir s'il faut modifier quelque chose sûr la Shield 2.0? Sûrement la carte et défectueuse ?
Moi je n'ai fais aucune modification sur la Shield.
As tu pris le temps de relire le tuto de VLud ? Peut-être une subtilité oublié ?
Sinon, c'est peut-être un dysfonctionnement de la carte, oui... mais si elle est neuve, ce serait quand même étonnant, non ?
 

Salut à tous, juste une question. Est il possible d'activer une fonction (camera de recul par exemple) dans le BSI avec la méthode Arduino?
Bonne journée à vous.
 

Bonjour,

Very appreciate all guys to provide so much great info here.
I tried to update my Peugeot 2008 P24 head unit from RCC to NAC serval days ago.
I met two issues

1.
At begining, I could not enable NAVI screen on my 3D speedometer using vlud for 2100 and 2300.
I forgot to modify which item the map item is coming but no map showed.
1731856815856.png
5af32709-d47f-4099-8bc2-271ef941ea52 (2).jpg

Then I asked the friend of China who provide me the vaule for 2100 and 2300 as below:

Key(speedometer)A13C
2100F4C0A29C000000000000000D6600800A0000A035002024
23008808FC0053BB82FF00
the map will be showed on the speedometer, but no arrow icon.
I know that's should be in NAC 0112 and 2116 but is still not working.
Key(NAC W4)D91C
0112005A34D6800007403002880157001E0158130001E0007E032013000157001E0158130080
2116FF30080140

e5c57d54-af5b-4347-8340-b1171b3af6aa.jpg

2.secondary issue is about revers camera scale.
The scale of car is too big , so I can't identify the correct position.
(The image showed car is out of the parking space, but it's still have 20cm between wheel and line)
I have tried to set 2105 but it's helpless.

731b9fe8-ed1c-47a8-9194-15eb9697535e.jpg

Anybody could share your exprience to fix it or provide me some hints?

Thank a lot.

/Nick
 

French (google translate):
Hello, I updated my rcc unit to nac wave 3 hd with 2 lvds on peugeot 2008. Everything works fine, except I can't enable navigation on visteon 3d cluster: already connected with second lvds cable and enabled all navigation options with arduino and program (I only have dials, simple, personal 1 and personal 2 on dashboard) I think it needs to be enabled from bsi, can I enable menu navigation with arduino?. Thanks.
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 needs activation from bsi, can I activate menu navigation with arduino?. Thank you.
Hi Jonny

I have the same problem with you
You can try this
  • 2100F4C0A29C000000000000000D6600800A0000A035002024
  • 23008808FC0053BB82FF00
Then you can enable NAVI on your dash board
e5c57d54-af5b-4347-8340-b1171b3af6aa.jpg

FYI, hope it could help you .

Thanks
/Nick
 
  • J'aime
Reactions: JonnyMnemonic

Hi Jonny

I have the same problem with you
You can try this
  • 2100F4C0A29C000000000000000D6600800A0000A035002024
  • 23008808FC0053BB82FF00
Then you can enable NAVI on your dash board
Voir la pièce jointe 39125

FYI, hope it could help you.

Thanks
/Nick
Thank you, but i allready activated all menus: navi+driving with this one
  • 23008808FC0053BB820D00
Now i'am searching to dissable start/stop icon from dashboard (i turn off start/stop in ecu), you also have it on dashboard.
 

Pièces jointes

  • 1920_look1553-957910.jpg
    1920_look1553-957910.jpg
    6.5 Ko · Affichages: 6
Dernière édition:

2.secondary issue is about reverse camera scale.
The scale of car is too big, so I can't identify the correct position.
(The image showed car is out of the parking space, but it's still have 20cm between wheel and line)
I have tried to set 2105 but it's helpless.
Try play with zone 212A in nac: real top view height 1000 <> 2550 mm