Volvo Community Forum. The Forums of the Volvo Owners Club

Forum Rules Volvo Owners Club About VOC Volvo Gallery Links Volvo History Volvo Press
Go Back   Volvo Owners Club Forum > "Technical Topics" > XC90 '02–'15 General

Notices

XC90 '02–'15 General Forum for the P2-platform XC90 model

Information
  • VOC Members: There is no login facility using your VOC membership number or the details from page 3 of the club magazine. You need to register in the normal way
  • AOL Customers: Make sure you check the 'Remember me' check box otherwise the AOL system may log you out during the session. This is a known issue with AOL.
  • AOL, Yahoo and Plus.net users. Forum owners such as us are finding that AOL, Yahoo and Plus.net are blocking a lot of email generated from forums. This may mean your registration activation and other emails will not get to you, or they may appear in your spam mailbox

Thread Informations

CEM cannot be diagnosed

Views : 1238

Replies : 3

Users Viewing This Thread :  

Reply
 
Thread Tools Display Modes
Old Jun 7th, 2019, 12:58   #1
Juozys
New Member
 

Last Online: Nov 7th, 2023 08:38
Join Date: May 2019
Location: Kaunas
Default CEM cannot be diagnosed

Hello,

Im having a headache from trying to find out why CEM is not diagnosing on Volvo XC90. All blocks on LS CAN are diagnosing fine, except SRS module, but CAN seem to pass through it just fine. On the other hand everything on HS CAN is not diagnosing at all . Ive read numerous manuals about CAN network in these cars and ive read that LS CAN resistors is located in UEM and REM, both 120ohm. HS CAN resistors are in ECM and ABS both also 120 ohms. So in obd2 port measuring resistance on LS and HS can pins should show 60ohms, and if there is open circuit it should show 120ohms. So my question is does both CAN resistors must be pluged in into network in order for HS network to work at all? But on the other hand when i disconect REM i get 120ohm on obd2 pins as if there is open circuit, but everything else on LS CAN is diagnosing anyway. So it kind of denies my question 😀 but just to make sure, maybe there is something different about HS CAN?

P.s. All the experimenting was done with a new, guaranteed working CEM. I also tried disconecting modules on HS one by one to see maybe some of them is giving problems for the network.

Thanks in advance!
Juozys is offline   Reply With Quote
Old Jun 7th, 2019, 14:45   #2
SwissXC90
Premier Member
 

Last Online: Mar 20th, 2024 19:26
Join Date: Jan 2016
Location: Cross Country
Default

A can bus is terminated in 2x120 ohm resistors

If both terminations are present, you measure 120/2=60 ohms
If one termination is disconnected, you measure 120 ohms
If both terminations are disconnected, you measure open circuit.

This is a simple way to test if the terminating devices are plugged in.
It is purely a passive test. It does not confirm if can bus data is ok

The can bus is very robust and will continue to work under almost any failure scenario.
So one or two terminating devices missing will not kill the bus.

The other passive test is to check can high and can low resistance to ground. Neither should be connected to ground, or to 12V.

If the CEM is refusing to communicate, then check
Power to CEM
CEM ground
CEM can bus connection
CEM Odbii can bus connection.
__________________
XC90 R-Design MY2009, Black Sapphire Metallic. HP-Sound, RSE, Nav, Tel, ParkingCam, BLIS, ParkingHeater, RestHeat, Removable Towbar, Summer: CRATUS 20x8 on Pirelli Scorpion Zeros 255/45, Winter: NEPTUNE 17x7 on Continental WinterContact 4x4 235/65.
SwissXC90 is offline   Reply With Quote
Old Jun 7th, 2019, 16:46   #3
Clan
Experienced Member
 
Clan's Avatar
 

Last Online: Yesterday 22:26
Join Date: Jun 2007
Location: L/H side
Default

Quote:
Originally Posted by SwissXC90 View Post
A can bus is terminated in 2x120 ohm resistors

If both terminations are present, you measure 120/2=60 ohms
If one termination is disconnected, you measure 120 ohms
If both terminations are disconnected, you measure open circuit.

This is a simple way to test if the terminating devices are plugged in.
It is purely a passive test. It does not confirm if can bus data is ok

The can bus is very robust and will continue to work under almost any failure scenario.
So one or two terminating devices missing will not kill the bus.

The other passive test is to check can high and can low resistance to ground. Neither should be connected to ground, or to 12V.

If the CEM is refusing to communicate, then check
Power to CEM
CEM ground
CEM can bus connection
CEM Odbii can bus connection.


In addition you can measure DC voltage on the 2 CAN wires , the low should be around 2.2v and the High 2.8 v depending on activity on the network .
__________________
My comments are only based on my opinions and vast experience .
Clan is offline   Reply With Quote
Old Jun 10th, 2019, 08:39   #4
Juozys
New Member
 

Last Online: Nov 7th, 2023 08:38
Join Date: May 2019
Location: Kaunas
Default

Quote:
Originally Posted by SwissXC90 View Post

If the CEM is refusing to communicate, then check
Power to CEM
CEM ground
CEM can bus connection
CEM Odbii can bus connection.
As I found on 2009 XC90 manual, CEM power pins are B2,B16,B24,C4,C25.
Acc+ pins C9,B25,B11.
GnD pins B5,D6.

Please correct me if im missing something 🙂

Wiring from CEM to OBD2 is ok.
CAN connections from CEM to HS CAN modules are ok.



Quote:
Originally Posted by Clan View Post
In addition you can measure DC voltage on the 2 CAN wires , the low should be around 2.2v and the High 2.8 v depending on activity on the network .
Voltage measuring is not the best choice in this case 😀 because voltmeter shows normal CAN voltage, but osciloscope shows literally DC voltage with some weird pulses and not a CAN like signal.
Juozys is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:58.


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.