Login Register

Vida CEM swapping

A mid-size luxury crossover SUV, the Volvo XC90 made its debut in 2002 at the Detroit Motor Show. Recognized for its safety, practicality, and comfort, the XC90 is a popular vehicle around the world. The XC90 proved to be very popular, and very good for Volvo's sales numbers, since its introduction in model year 2003 (North America). P2 platform.
Post Reply
andrewgabler
Posts: 19
Joined: 1 July 2019
Year and Model: 2007 S60R
Location: Minneapolis
Has thanked: 1 time

Re: Vida CEM swapping

Post by andrewgabler »

Forgot to mention in my post that the canbus shield has a 120ohm switch and I have tried with and without it enabled

User avatar
xanthefin
Posts: 444
Joined: 4 May 2019
Year and Model: 1997 850
Location: Pluto
Has thanked: 106 times
Been thanked: 130 times

Post by xanthefin »

In CAN there is two on each end (120 Ohms) so 60 Ohms when measured in "middle" when both ends are connected. I didn't check was your pins correct though but my 2 cents.. i use oscilloscope when something wrong.

rkam
Posts: 102
Joined: 19 October 2022
Year and Model: 14473_96090_XC7007
Location: Norway
Has thanked: 5 times
Been thanked: 25 times

Post by rkam »

andrewgabler wrote: 26 Apr 2023, 12:01
I have tried a number of different combinations of things.
SETUP
PIN 6 12v Ground
PIN 8 +12v
PIN 15 + 12v
PIN 16 + 12v
PIN 33 CAN Hs - H
PIN 48 CAN Hs - L
PIN 40 CAN Ls - H
PIN 55 CAN Ls - L

What am I missing to get the canbus network to wake up and at least be read from my canbus shield? Thanks!
Try to add +12V to D60 and the two large terminals near the fuses on the other side.

andrewgabler
Posts: 19
Joined: 1 July 2019
Year and Model: 2007 S60R
Location: Minneapolis
Has thanked: 1 time

Post by andrewgabler »

That does not work either… with any of the 4 CEMS I have.

User avatar
xanthefin
Posts: 444
Joined: 4 May 2019
Year and Model: 1997 850
Location: Pluto
Has thanked: 106 times
Been thanked: 130 times

Post by xanthefin »

I have stupid question about your set up but i focus like how i would personally try so can sound as such next thing...
Do you try connect CEM on to CAN Bus via OBDII port or you bypass OBDII port side of the CEM?

On car you need "wake up" OBDII port CAN Bus before communicating it due micro relays in CEM being closed.

P.S. I have no this teensie thingy project or tried it.. so i am not speaking directly and mostly what you maybe aiming for so i might speak side of your project. I just use Arduino's much lower spec devices.

andrewgabler
Posts: 19
Joined: 1 July 2019
Year and Model: 2007 S60R
Location: Minneapolis
Has thanked: 1 time

Post by andrewgabler »

I’m not sure fully what you mean by bypass the obd2 port? I have tried a number of the canbus pins on the CEM. Currently I am just trying to get this to work with my arduino as well.

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

Post by vtl »

Do you get any messages on the bus if you just listen the bus passively and power the CEM on? It normally shoots a bunch of messages and then falls asleep.

andrewgabler
Posts: 19
Joined: 1 July 2019
Year and Model: 2007 S60R
Location: Minneapolis
Has thanked: 1 time

Post by andrewgabler »

That’s basically what i’ve been attempting to do, the power draw and voltage across the can bus lines tells me it’s doing something like that, but it’s not coming up on my logger

dikidera
Posts: 1304
Joined: 15 August 2022
Year and Model: S60 2005
Location: Galaxy far far away
Has thanked: 67 times
Been thanked: 175 times

Post by dikidera »

It pays off to step away from RE for a few weeks. I can't believe I didn't think about this 2-3 months ago.

ECM communicates via CAN to TCM. I just had to see where the ECU updates TCM related variables. From there it is apparent which functions are related to CAN send/receive. Obfuscation is in the way, but this doesn't matter. And it is all related to FFFF7448.

Then I also had a theory, that any of these modules must send the data at least several times per second to ensure it is received.

Anyway, there are several receive and send CAN functions, each for the size of the payload. Byte,Word,DWORD.

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

Post by vtl »

andrewgabler wrote: 26 Apr 2023, 16:06 That’s basically what i’ve been attempting to do, the power draw and voltage across the can bus lines tells me it’s doing something like that, but it’s not coming up on my logger
CEM draws around .12-.14A while awake (cracking pin) and .08 when sleeps.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post