My car is a "Citroen C4 Grand Picasso 2015"
So I bought ..
- arduino + canbus shield 1.2 (already compiled and uploaded the VLUD sketch latest version.) + OBD connector. All soldered an ready.
I've been working with arduinos for many years. doing home automation, c++ programming etc. - a NAC radio unit WAVE2 (dab+ / dual LVDS) (OEM 9820469280).This is the NONE HD version. Taken from a Citroen C4 Spacetourer 2019 5 seaters. I have the VIN number also.
- a Touchscreen (OEM 9831652880). Taken from a citroen c4 grand picasso. This is the facelift version of the touchscreen.
- AliExpress SMEG=>NAC cable bundle
Now the big test:
When I start the ignition (motor off) then nothing happens on the touchscreeen.
It's all black.
I can start the engine. No problem.
I can still activate defogger button on the physical button on the touchscreen panel and a led indicates it has been activated.
No audio is coming out of the door speakers.
No FM white noise as happens when using the old SMEG setup. No audible beeps. Nada. Silencio.
The fan on the NAC is also not running. No idea if its supposed to ? Probably temp. regulated.
So I took a further look at the aliexpress wiring harness in order to make sure the 4 important wires are connected from one end to the other.
These are : 12+ / GND / canbus L/ canbus H
according to my multimeter the connection is fine.
I can measure 12v coming out of the aliexpress connector.
I have canbus L/H (OHM test on multimeter).
So the wiring harness is not the problem.
At this point I have only connected the big black connector on the NAC unit as well as 1 LVDS.
The one that goes to the touchscreen (the black colored one, the only one that fits).
So anything else have been disconnected. I want to rule anything else out.
Still same issue.
I tried connecting my arduino + laptop to the canbus of the car in order to see if the NAC is online or not.
PSA-Arduino-NAC.exe log file gives me.
Code: Select all
> 00
< 000000
> >764:664
> 1003
< OK
I tried the arduino+MCP shield on a vanilla canbus sketch that merely logs anything happening on the can bus.
This works ok. Lots of chatter. Obviously I had to go back to the normal DB9=>OBD pin layout.
Using the left pinout:
So it seems the arduino is able to talk to the canbus.
obviously when using the VLUD PSA hack arduino hack I then use the appropriate pin layout as seen on the above photo (the pin layout to the right).
So for now I guess the conclusion is that the arduino finds no NAC unit
What are my options ?
return the radio as it's defective ?
(Funny thing is the seller has shown me a photo of the radio working. When it was in the donor car.)
Or should I try and start the NAC from my workbench and do some more troubleshooting there ?
How can I even the touchscreen connected on the bench ? wouldnt this require a BSI setup ?
For this bench setup I would need a 12v DC power supply.
Arduino connected to canbus L/H pins on the NAC radio as this is used to initiate turning it on.
How do I verify that the NAC unit is turned on ?
FAN movement ? audio from speakers ?
Or solely by interacting with arduino and using this to verify that the NAC responds or not ?
but before carrying on with this I would like to know if the NAC is supposed to start in my vehicle ?
Is it normal that NAC unit wont start as I tried doing in the car ?
The NAC unit was taken from more or less the same car (C4 spacetourer 2015, 5 seater 2019).
I tried installing my old SMEG radio and using the newer NAC compatible touchscreen. Just to see if my new touchscreen is the culprit here.
When testing this I can click on the physical buttons on the touchscreen panel and I can hear audio prompts for each of the presses.
The defogger button also works.
Nothing on the display though. My guess is the old SMEG radio uses another LDVS protocol that what the NAC system uses.
So you cant use a NAC touchscreen with an older SMEG radio. Atleast this is what I would guess.
I really dont know if the problem is the NAC unit or the touch screen itself ?
How can I isolate it any further than I already have ?
It would also be sad if I had to return the NAC unit back to the seller only to be told that it works in their end.
So I have to be 100% certain.