DSTC after TFT Retrofiting

Canbus sniffing, external programmed device to control DSTC

 
 
 
 
 
ChewyLV
Forumlid.
Avatar
Geslacht: n/a
Berichten: 30
Geregistreerd: 12 / 2020
Subject:

DSTC after TFT Retrofiting

 · 
Posted: 11.12.2020 - 12:23  ·  #1
Hello fellows,
I first of all sorry for writing in English. I think I. will rather write in English than in dutch by using google translate.. 😂
I'm looking for help, and I do believe here is some crazy Volvo enthusiast like me. :D
So enough lyrics, let's get into the problem.
Few years ago my car (2008 XC70 D5) was retrofitted with a TFT instrument cluster from MY14 Volvo. (same as Vdash uses on their software now, only we did it via Volvo SDA Tool at much less money VDash asks). * 80Euros can be done remotely if you do your self wiring and have access to Dice (China will work).

There is well know limitations after retrofitting TFT (torque gauge doesn't show correct info from the rear differential, eco gauge doesn't work at all because edc16c31 has no info to send to CEM/TFT and most painful letdown is, DSTC can't be temporarily disabled anymore. As on car originally equipped with TFT clusters (Sensus), DSTC control is done via IHU menu.

So my idea is, if someone could hook up CAN bus analyzer and sniff packets while disengaging DSTC and look what packets are sent from CEM to ECU/BCM (If I understand communication loom correctly) then these packets could be emulated with arduino and CANBUS transceiver. What do you think about this idea? Any inputs are welcome. Thank
brinkie
Supporting Member
Avatar
Geslacht:
Leeftijd: 53
Berichten: 2196
Geregistreerd: 06 / 2017
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 11.12.2020 - 13:17  ·  #2
Interesting stuff. Where can the CANbus signal be intercepted/received? At the OBD2 terminal? I have a MY 2011 V70 where DSTC is disabled using the menu with the rotating knob and button on the left column stalk.
The other problem / lacking feature of the TFT cluster I've heard is that you cannot set the clock in non-Sensus cars (like mine).

I am currently reverse engineering the oldest digital dashboard Volvo has produced, from a Volvo 480 (1986-1995), because I want to put a custom computer in. The dashboard manufacturer (VDO) has put a custom Hitachi HD63A01V1 MCU in, which was quite advanced for the 1980s, but technology has progressed a lot the past 35 years. :) I need to buy some extra tools because multimeter and (digital) oscilloscope won't give me enough information to find out which signals are going from the computer to the LCD display driver. There are 5 wires, I've identified +5V, clock (17.6kHz) and signal ground, but two carry a signal with a DC offset - very unusual. So I thought a logic analyser would enable me to decode the signals, but they don't come cheap.
Bitscope BS10 is a bit expensive but has many features.
Zeroplus LAP-C 16032
The latter is supported in sigrok so I can use open-source software but lacks the arbitrary signal and clock generation, which is useful for prototyping.

Hmmm... choices choices.

I have a number of Raspberry Pi's and Arduinos floating around, and use both Linux and Windows 10 computers, so there's enough hardware, but my Python programming skills are nowhere near where I want it to be...
You must be logged in or your permissions are to low to see this Attachment(s).
ChewyLV
Forumlid.
Avatar
Geslacht: n/a
Berichten: 30
Geregistreerd: 12 / 2020
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 11.12.2020 - 13:46  ·  #3
Yes, i believe your car is suitable for sniffing canbus :)
And no - you can set time after TFT retrofit with Vdash software or small addon device.
I dont know much about old MCUs unfortunatly.
For canbus sniffing there is dedicated tools like canbus hacker, sawycan etc. I have canhacker - only need to find original cluster to put into car while doing this (canh and canl must be disconected when old cluster will be attached back).
Vogel
Supporting Member
Avatar
Geslacht:
Locatie: Breda
Leeftijd: 46
Berichten: 1457
Geregistreerd: 06 / 2017
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 16.12.2020 - 00:28  ·  #4
Do I hear the beginnings of a CFE-for-retrofitted-TFT ?
ChewyLV
Forumlid.
Avatar
Geslacht: n/a
Berichten: 30
Geregistreerd: 12 / 2020
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 17.12.2020 - 09:41  ·  #5
Quote door Vogel

Do I hear the beginnings of a CFE-for-retrofitted-TFT ?


Well not really. But i do believe those guys who work on CFE development can do this without problems.
ChewyLV
Forumlid.
Avatar
Geslacht: n/a
Berichten: 30
Geregistreerd: 12 / 2020
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 06.01.2021 - 16:03  ·  #6
Hello all.
I would appriciate help, by finding config for these buttons on CCM panel.

That would narrow down my research on DSTC switch config.
Recap:
On 2003-2006 XC90 DSTC was operated via button in CCM, on XC90 after 2007 this function was moved to turn signal lever like on XC70/V70/S80 and so on. Also per Vida CCM - possible buttons into 2007-2011 include the DSTC switch. This makes me think - if the correct button config will be added to CCM, it will act as designed. So as far i have info about known configs of buttons above.
In total there 16 ways to lay doids on those 4 places, i do believe button without any diod installed is not possible, so there 15 options. Most of them are known, adding 3 unknown there will be only 5 options left, and im sure one of them will be the right on. :)
ChewyLV
Forumlid.
Avatar
Geslacht: n/a
Berichten: 30
Geregistreerd: 12 / 2020
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 22.02.2021 - 15:32  ·  #7


brinkie
Supporting Member
Avatar
Geslacht:
Leeftijd: 53
Berichten: 2196
Geregistreerd: 06 / 2017
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 22.02.2021 - 16:22  ·  #8
So which configuration did you use?
GruttePier432
Forumlid.
Avatar
Geslacht:
Leeftijd: 35
Berichten: 68
Geregistreerd: 12 / 2019
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 15.03.2021 - 14:54  ·  #9
Hi ChewyLV
Your green indicated icons are:
- 1 foldable headrest. Indeed left bottom position button on CCM 30739025
(- 2 unknown to me)
- 3 button collision warning on/off 30739026

Another question, did D5T5 not fix the DTSC error or icon flashing recently? I did read something on Swedespeed on that matter.

Any updates ?
Regards,
ChewyLV
Forumlid.
Avatar
Geslacht: n/a
Berichten: 30
Geregistreerd: 12 / 2020
Subject:

Re: DSTC after TFT Retrofiting

 · 
Posted: 03.11.2021 - 08:45  ·  #10
Quote door GruttePier432

Hi ChewyLV
Your green indicated icons are:
- 1 foldable headrest. Indeed left bottom position button on CCM 30739025
(- 2 unknown to me)
- 3 button collision warning on/off 30739026

Another question, did D5T5 not fix the DTSC error or icon flashing recently? I did read something on Swedespeed on that matter.

Any updates ?
Regards,


No idea is D5T5 working at all to get this done. I ordered Canny 7.2 from Russia, sniffed packet with Canhacker 3.2 which changes when DSTC is disabled by original instrument cluster. Built firmware for Canny, which later installed on CAN_H between CEM and BCM. Then simply pre-wired DSTC switch in CCM to Canny and now after 2sec press on DSTC switch - Canny bypasses all data to BCM back and forth - only 1 data string changes 2 bytes. Task accomplish. Its rather experimental - therefore I'm not doing a full write-up about the procedure. I don't want to be responsible for any errors in other people cars due to some unknown reasons.
 
Selected quotes for multi-quoting:   0