Vdash with Scanmatk3
-
I tested with Scanmatic 2 and it works perfectly on P3 platform.
So scanmatic 3 wil lwork well there. I am not sure if newer stuff works on scanmatik 3 but if anything will work it it likely that. Scanmatik 2 worked perfectly with VIDA2014D as it was designed for so I might be a question to ask the developer or test yourself.Scanmatik SM3 Pass-Thru adapter is a successor of SM2Pro adapter with CAN-FD and DoIP protocols. It offers widest support for SAE J2534-1/2 and TMC RP1210 standard features.
-
I have a faulty - 2016 XC90 D5 - D4204T11 engine 2.0L four-cylinder twin-turbo diesel - Diagnostics Cable
I've made a cable that does both CAN and DOIP and written some software to interrogate the Volvo XC90 MK II D5 AWD, it is in early test but looking promising, and it runs on Ubuntu Linux.
My motivation for doing this is that my XC 90 that I owned from new has had some issues and is in Turtle / Tortoise mode with the only error P0100 Pending (MAF Malfunction)
I've recently fixed all leaks around oil pipes near turbo and had Exhaust Manifold gasket replaced because bolts came loose. It had a new Inlet Manifold under warranty at 97K Miles, and now at 140K has had Walnut Blasting, EGR Valve and Cooler replaced, Pressure Sensor Replaced.
My diagnostics is showing an imbalance of Block temp to thermostat temperature on cooling system which I think is main issue now, 1st I will bleed and top up system
If anyone knows what the DID codes represent below that would be very helpful.
- 0x40E2
- 0x4311
- 0x42ED
- 0x42EE
- 0x411D
- 0x438B
Parts required for the cable -
510 Ohm Resistor
Female RJ45 Connector.
ODB2-Cable
CAN AdapterUse a small straight through RJ45 cable 0.5m to your laptop.
Option 1 - ODB 2 to - Female RJ45
Pin 3 (RX+) - 1 - on the Female RJ45
Pin 11 (RX-) - 2
Pin 12 (TX+) 3
Pin 13 (TX-) - 6
The Resistor goes between pin 8 Activation and 16 is 12v this is needed to bring the IP live.For the CAN - DSD TECH SH-C31G Isolated USB to CAN Adapter with FD Support Based on Canable 2.0 Pro
GND is Yellow and Orange ODB2 pins 4+5
CAN-H is Green - ODB2 - pin 6
CAN-L is Red/White - ODB2 - pin 14IMPORTANT - Use a Multi-meter to check wires against pins, suppliers colours may change.
I was hoping I could program keys and maps with this set up but it seems Volvo locked it down and I need other things.
Will the cable I made work with VDASH for my 2016 SPA?
I've written basic software for Ubuntu Linux to diagnose the car, I record history of all feeds from cable every 1s then analyse.
- 0x40E2
-
@Ctrl-alt-delete if your cable 100% supports the DoIP, or the J2534-2 protocol (including compatible Windows J2534-2 drivers), you should be able use it with vdash or orbit. But as it sounds more like you have made a CAN bus sniffer, I doubt it.
To program keys, you will need several security pins to get write access to several ecus. Not 100% sure what is needed on the SPA plattform, but IMMO and KVM pin are definitely needed, and can't be cracked with Vdash. Maybe you also need the CEM pin, which has a 50/50 chance to be crackable with Vdash with a really good J2534 adapter and lots of patience.
There are even more pins in your car, and all if them are unique for your car. The only way to extract most of them is on the bench or by using man-in-the-middle techniqes while the car is being programmed with a legit version of VIDA. On SPAs/CMAs from 2022 onwards it became even worse because of a hardware firewall behind the OBD socket. -
@T5-T6-Schnappi yes, it is a sniffer and a DOIP reader. My main aim when I started was to read info and faults from the car, I have lots of data now and an ongoing issue that I am hoping replacing the MAF will solve. Volvo original is over £400 GBP, I tried one cheaper off eBay and the values were higher than the faulty one.
I am consistently getting P0100 fault pending and turtle
-
I will try and figure out other things. What makes the J2534-2 protocol different from what I made?
I have another ECU I got from a scrap car to play with on bench going to see what I can do.