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
Sh4rp
Posts: 28
Joined: 3 January 2022
Year and Model: See below.
Location: Braunschweig
Has thanked: 2 times
Been thanked: 1 time

Re: Vida CEM swapping

Post by Sh4rp »

2004 - V50 T5 AWD M66 - Flint Grey
1996 - 850 T-5R M56 - Dark Olive Pearl

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

Post by vtl »

My understanding is that in P1 one chip serves one CAN-bus. The question was: what bus is served by DT256B chip?

loglofan
Posts: 2
Joined: 27 January 2022
Year and Model: Volvo 2012 XC70
Location: Amsterdam

Post by loglofan »

vtl wrote: 27 Jan 2022, 07:51

Code: Select all

.data:0003fe38 34                               pshx
.data:0003fe39 35                               pshy
.data:0003fe3a b7 46                            tfr  D,Y
Hi vtl! Is it disassebled using IDA? I was using IDA for a while ago. It would be nice to install it again and try to analyze

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

Post by vtl »

loglofan wrote: 27 Jan 2022, 10:01 Hi vtl! Is it disassebled using IDA? I was using IDA for a while ago. It would be nice to install it again and try to analyze
https://onlinedisassembler.com/odaweb/

ZRimaZ
Posts: 77
Joined: 8 March 2009
Year and Model: XC60 MY2016 3.0 T6
Location: Lithuania, Kaunas
Has thanked: 23 times
Been thanked: 13 times

Post by ZRimaZ »

vtl wrote: 27 Jan 2022, 09:59 My understanding is that in P1 one chip serves one CAN-bus. The question was: what bus is served by DT256B chip?
Once again - 256 chip on the bottom of the picture above is 8MHz chip and it serves HS CAN. The one on the top, in this case - 128, is for LS CAN. In some cases (depends on CEM HW PN) chip on the top is 256, as well as both chips could be 384kB chips (for example with HW PN 31268178)
Have a nice day,

ZRimaZ

User avatar
RickHaleParker
Posts: 7129
Joined: 25 May 2015
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 958 times

Post by RickHaleParker »

ZRimaZ wrote: 27 Jan 2022, 11:27 Once again - 256 chip on the bottom of the picture above is 8MHz chip and it serves HS CAN.
8Mhz chip or the chip being clocked at 8Mhz?
In other words is the chip marked 8Mhz or do you look at the frequency on the oscillator.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.

User avatar
RickHaleParker
Posts: 7129
Joined: 25 May 2015
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 958 times

Post by RickHaleParker »

This answers the question why is the CAN Bus 60ῼ when not loaded with a diagnostics interface.

The CEM is not a end node. There are two 120ῼ terminating resistors in whatever control modules are the end nodes.

For each CAN Bus HS and LS, the CEM has a Diagnostic CAN port to the J1962 ( OBDII ) connector. Then two others for the same CAN Bus that lead out to the other control modules on that CAN Bus. Three total for a CAN Bus, Six total for a CEM.

The two others is where you install 120ῼ resistors for Bench terminating. You need a total of four 120ῼ resistors for bench testing. Two for CAN HS and Two for CAN LS. Do not terminate the CAN diagnostics port to the J1962 connector.

No termination resistors on the PIN cracker because the CEM is not a end node. I'm taking the terminating resistors out of the ODIN CAN Shield design. Bench crackers you now know how to properly terminate the CEM for bench testing. Do it the proper way you should get better results. If you do split termination you can get even better results.


2022-01-27.png
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.

User avatar
RickHaleParker
Posts: 7129
Joined: 25 May 2015
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 958 times

Post by RickHaleParker »

Took the Terminating resistors out and the switches. That really simplified things.
This one will drop into a ELM327 style case with a Folded J1962 connector.

Got one more mechanical dimension to verify then I should be ready to order the first board and test the performance. Anybody got PG7 cable glands laying around. I need the nut size dimension and I also need to know how far one will stick into the case.

Next I am going to do a Type B for 90° J1962 connectors. That should gain enough room to install and use Female headers so the end user can reuse the Tennsy 4.0 for other projects.

2022-01-27 (1).png
2022-01-27 (2).png
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.

ZRimaZ
Posts: 77
Joined: 8 March 2009
Year and Model: XC60 MY2016 3.0 T6
Location: Lithuania, Kaunas
Has thanked: 23 times
Been thanked: 13 times

Post by ZRimaZ »

RickHaleParker wrote: 27 Jan 2022, 18:03

8Mhz chip or the chip being clocked at 8Mhz?
In other words is the chip marked 8Mhz or do you look at the frequency on the oscillator.
If you check the chips, no one has frequency mark on it. I meant the chip, clocked at 8MHz - this you can check on the quartz resonator - the metal barrel next to the chip.
Have a nice day,

ZRimaZ

ZRimaZ
Posts: 77
Joined: 8 March 2009
Year and Model: XC60 MY2016 3.0 T6
Location: Lithuania, Kaunas
Has thanked: 23 times
Been thanked: 13 times

Post by ZRimaZ »

RickHaleParker wrote: 27 Jan 2022, 21:10
2022-01-27 (1).png
Rick, I do not see 10k resistors on the board. I missed something or you missed it? Which transceivers are going to put in? Do they not need resistors?
Have a nice day,

ZRimaZ

Post Reply
  • Similar Topics
    Replies
    Views
    Last post