Login Register

Complete car rewiring with module delete possible?

Help, Advice, Owners' Discussion and DIY Tutorials on Volvo's stylish, distinctive P2 platform cars sold as model years 2001-2007 (North American market year designations).

2001 - 2007 V70
2001 - 2004 V70 XC (Cross Country)
2004 - 2007 XC70 (Cross Country)
2001 - 2009 S60
2003 - 2007 S60 R
2004 - 2007 V70 R

Post Reply
User avatar
gnalan
Posts: 968
Joined: 21 July 2020
Year and Model: 2001 S60
Location: Ohio
Has thanked: 557 times
Been thanked: 135 times

Re: Complete car rewiring with module delete possible?

Post by gnalan »

I thought it was 4: 2 for CANH and 2 for CANL. Where'd the other 2 wires go?
2001 S60, B5244S, AW55-50SN, FWD (Sold)
Cancer/Illness/Caregiver Support Thread

vtl
Posts: 4728
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 606 times

Post by vtl »

The terminology might be confusing.

1. Volvo has 2 CAN-buses, one is "high-speed" and another one is "low-speed". You see them referenced as CAN-H and CAN-L sometime.
2. CAN uses a differential signalling, which consists of two signals known as "high" and "low", so you may them mentioned as CAN-H and CAN-L.
3. Sometimes they are named as CAN-H+/CAN-H- and CAN-L+/CAN-L-. Or CAN-HS+/CAN-HS-, ..., etc.

In OBD-II port there are 4 pins for 2 CAN-buses: high and low for high-speed CAN, high and low for low-speed CAN.

User avatar
gnalan
Posts: 968
Joined: 21 July 2020
Year and Model: 2001 S60
Location: Ohio
Has thanked: 557 times
Been thanked: 135 times

Post by gnalan »

So are there 4 wires from module to module, CANH+, CANH-, CANL+, and CAN-, or are those 4 wires only at the OBD-II plug?

I thought I had the workings of the CAN-bus figured out, but now I'm not so sure. Can both of the CAN+, high and low, be run on the same wire, and both of the CAN-, high and low, be run on another wire? Is that how there's only 2 wires from module to module?

Does a module ever send both a CANH and a CANL signal at the same time, and if so how does the priority get set for which one to send first? Wouldn't both signals be equally necessary, or am I just confusing myself more than what I already am? (This is assuming both CANH and CANL signals are sent over the same 2 wires.)
2001 S60, B5244S, AW55-50SN, FWD (Sold)
Cancer/Illness/Caregiver Support Thread

vtl
Posts: 4728
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 606 times

Post by vtl »

CAN-bus has 2 wires: high and low. Wikipedia has a pretty good article: https://en.wikipedia.org/wiki/CAN_bus CAN is a very smart solution invented for the automotive needs that solved way more existing problems than created new ones ;)

In Volvo some modules are connected to one CAN-bus, while others - to another CAN-bus. Both can be accessed via OBD port, thus it has 4 pins for both CAN-buses.

User avatar
volvolugnut
Posts: 6233
Joined: 19 January 2014
Year and Model: 2001 V70
Location: Oklahoma USA
Has thanked: 927 times
Been thanked: 1000 times

Post by volvolugnut »

gnalan wrote: 03 Dec 2020, 08:05
Like the horrible glue they used on the interior door panels? I still haven't found an adhesive that'll hold them together right yet. I don't know if the green stuff needs to be scraped off first, or if I need a stronger adhesive.

Tips for door panel attachment:
After trying several adhesives, I had good long term success with contact cement on the door panels. A tip I found was to spread the contact cement on both surfaces and then just before assembly, use acetone to activate the contact cement. Acid brushes work well for spreading. The contact cement may take quite a while to get spread on both surfaces, but the acetone will reactive the contact cement when you are ready to clamp. Have all the clamps planned out before applying the acetone.

Scrape down to the wood material to get good adhesive grip.

volvolugnut
The Fleet:
Volvo: 2001 V70 T5, 1986 244DL, 1983 245DL, 1975 245DL, 1959 PV544, multiple Volvo parts cars.
Mercedes: 2001 E320, 1973 280, 1974 280C, 1989 300E, 1988 300TE, 1979 300TD, parts cars.
2009 Smart Passion
Ford: 1977 F350, 1964 F150 (2), 1938 Tudor Sedan
Farmall tractors: 1956 400 Diesel, 1946 A
And others.

User avatar
gnalan
Posts: 968
Joined: 21 July 2020
Year and Model: 2001 S60
Location: Ohio
Has thanked: 557 times
Been thanked: 135 times

Post by gnalan »

So it's the CAN-bus that allows VIDA to read/control/program everything in the car through DiCE? Is there a way to look at the raw data being transmitted to/from the car through either DiCE or VIDA? I'm assuming the data needs to be stored somewhere when connected to a laptop via DiCE in order for VIDA/VDASH to have access to it, right?
2001 S60, B5244S, AW55-50SN, FWD (Sold)
Cancer/Illness/Caregiver Support Thread

User avatar
gnalan
Posts: 968
Joined: 21 July 2020
Year and Model: 2001 S60
Location: Ohio
Has thanked: 557 times
Been thanked: 135 times

Post by gnalan »

volvolugnut wrote: 03 Dec 2020, 09:36 Tips for door panel attachment:
After trying several adhesives, I had good long term success with contact cement on the door panels. A tip I found was to spread the contact cement on both surfaces and then just before assembly, use acetone to activate the contact cement. Acid brushes work well for spreading. The contact cement may take quite a while to get spread on both surfaces, but the acetone will reactive the contact cement when you are ready to clamp. Have all the clamps planned out before applying the acetone.

Scrape down to the wood material to get good adhesive grip.

volvolugnut
Is this what you're talking about?
Screenshot_20201203-124611__01.jpg
2001 S60, B5244S, AW55-50SN, FWD (Sold)
Cancer/Illness/Caregiver Support Thread

User avatar
volvolugnut
Posts: 6233
Joined: 19 January 2014
Year and Model: 2001 V70
Location: Oklahoma USA
Has thanked: 927 times
Been thanked: 1000 times

Post by volvolugnut »

I actually used Pliobond brand contact cement. Any brand will likely work.

volvolugnut
The Fleet:
Volvo: 2001 V70 T5, 1986 244DL, 1983 245DL, 1975 245DL, 1959 PV544, multiple Volvo parts cars.
Mercedes: 2001 E320, 1973 280, 1974 280C, 1989 300E, 1988 300TE, 1979 300TD, parts cars.
2009 Smart Passion
Ford: 1977 F350, 1964 F150 (2), 1938 Tudor Sedan
Farmall tractors: 1956 400 Diesel, 1946 A
And others.

vtl
Posts: 4728
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 606 times

Post by vtl »

gnalan wrote: 03 Dec 2020, 10:36 So it's the CAN-bus that allows VIDA to read/control/program everything in the car through DiCE? Is there a way to look at the raw data being transmitted to/from the car through either DiCE or VIDA? I'm assuming the data needs to be stored somewhere when connected to a laptop via DiCE in order for VIDA/VDASH to have access to it, right?
Yes, you can watch the TSDice32-<date>-<time>.log somewhere down the VIDA install directory. Look for lines like

Code: Select all

02:42:50,578 0100 000004 PassThruWriteMsgs() msg[0].Data = [0x00, 0xf, 0xff, 0xfe, 0xcb, 0x50, 0xb9, 0xfb, 0x00, 0x00, 0x00, 0x00]
02:42:50,640 0100 000004 PassThruReadMsgs() msg[0].Data = [0x01, 0x20, 0x00, 0x03, 0x8f, 0x50, 0xf9, 0xfb, 0x57, 0x00, 0x30, 0x66]
VIDA has every aspect of all supported Volvos encoded in MSSQL database that is accessible to a curious user.

User avatar
gnalan
Posts: 968
Joined: 21 July 2020
Year and Model: 2001 S60
Location: Ohio
Has thanked: 557 times
Been thanked: 135 times

Post by gnalan »

vtl wrote: 03 Dec 2020, 11:17 Yes, you can watch the TSDice32-<date>-<time>.log somewhere down the VIDA install directory. Look for lines like

Code: Select all

02:42:50,578 0100 000004 PassThruWriteMsgs() msg[0].Data = [0x00, 0xf, 0xff, 0xfe, 0xcb, 0x50, 0xb9, 0xfb, 0x00, 0x00, 0x00, 0x00]
02:42:50,640 0100 000004 PassThruReadMsgs() msg[0].Data = [0x01, 0x20, 0x00, 0x03, 0x8f, 0x50, 0xf9, 0xfb, 0x57, 0x00, 0x30, 0x66]
VIDA has every aspect of all supported Volvos encoded in MSSQL database that is accessible to a curious user.
Looks like you missed a 4-bit value in your first row of code. 0xf means nothing. :wink:
2001 S60, B5244S, AW55-50SN, FWD (Sold)
Cancer/Illness/Caregiver Support Thread

Post Reply
  • Similar Topics
    Replies
    Views
    Last post