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
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

Re: Vida CEM swapping

Post by RickHaleParker »

matija0610 wrote: 30 Nov 2021, 10:30 I really have a lot of work to implement the hex editor in my tool at the moment, lack of knowledge, too,
You mention scripts in a earlier post. Are you implementing your tool in JavaScript or something other?
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

urosm
Posts: 29
Joined: 24 May 2012
Year and Model: 2015 Volvo XC70 D5
Location: Montenegro
Has thanked: 10 times

Post by urosm »

Yesterday I tried to read the PIN from the CEM module with the 1999 S80, but without success. A screenshot has been posted where it stops.
CEM P/N: 9494594.

Am I wrong somewhere or is it impossible to read the PIN via OBD?
1638378643678.JPEG
Volvo 744 TDIC SOLD, 1989. ; 1997. - 2000.
Volvo 855 GLT + LPG Estate SOLD, 1996. ; 1998. - 2020.
Volvo V70 D5 SOLD, 2004. ; 2013. - 2021.
Volvo XC70 D5 SOLD, 2007. ; 2017. - 2021.
Nissan Pathfinder DRIVING, 2007. ; 2019. -
Volvo XC70 D5 DRIVING, 2015. ; 2021. -
Volvo XC90 D5 DRIVING, 2008. ; 2022. -

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 »

urosm wrote: 02 Dec 2021, 04:07 CEM P/N: 9494594.

Am I wrong somewhere or is it impossible to read the PIN via OBD?
9494594 is a CEM-B. VTL has not figured out how to crack the CEM-B yet ... its a tough nut to crack.
CEM-B also requires the K-line hardware on the cracker if you are cracking in car through the OBDII port.

If the CAN-HS and CAN-LS is attached to the back side of a CEM-B the K-Line is not needed, providing that VTL has the code ignore the K-Line if communication with a CEM-B has been established.


Use the [PrntScrn] ( Print Screen ) key on your keyboard then look in Pictures\Screenshots\
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

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

Post by vtl »

Yes, P2 -04 needs K-line keep alive messages, even on the bench. I wasn't able to crack one, the pin compare routine has a "defect" that hides the pin mismatch latency.

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 »

vtl wrote: 02 Dec 2021, 05:12 Yes, P2 -04 needs K-line keep alive messages, even on the bench. I wasn't able to crack one, the pin compare routine has a "defect" that hides the pin mismatch latency.
Have you tried disabling the K-line function and tapping the CAN-HS & CAN-LS on the pins that go to other control modules rather then the pins that go to the OBDII connector? My understanding is, you only need the K-line Stay Alive to keep the OBDII port connected to the CEM. Thereafter you can communicate on the CAN-HS or CAN-LS. The other control modules never disconnect from the CEM. They are always alive.

If I am in error ... enlighten me. :D

Come to think of it, If I am correct the K-line relay could be pulled and jumped, eliminating the need for a K-line Stay Alive and the extra hardware on the cracker.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

matija0610
Posts: 50
Joined: 25 October 2021
Year and Model: 2003 S60 D5
Location: Croatia
Has thanked: 21 times
Been thanked: 13 times

Post by matija0610 »

RickHaleParker wrote: 18 Jul 2021, 17:39 Anybody wanting to try a different CAN transceiver. Somebody in Texas has some Bosch CF160 for sale on eBay. 10 for $9.99.
I ordered.
Teensy is waiting, I'm joining "soon"

Screenshot_1.png
Screenshot_1.png (152 KiB) Viewed 639 times

matija0610
Posts: 50
Joined: 25 October 2021
Year and Model: 2003 S60 D5
Location: Croatia
Has thanked: 21 times
Been thanked: 13 times

Post by matija0610 »

RickHaleParker wrote: 30 Nov 2021, 10:53
matija0610 wrote: 30 Nov 2021, 10:30 I really have a lot of work to implement the hex editor in my tool at the moment, lack of knowledge, too,
You mention scripts in a earlier post. Are you implementing your tool in JavaScript or something other?
I wrote the tool in vb.net.

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 »

matija0610 wrote: 04 Dec 2021, 13:49 I wrote the tool in vb.net.
Visual Studio 2022 ?, Desktop development (.net) , tool set: Data storage and processing ?

Miss the days where everything was straight forward with scientific precision. How it a multitude of versions ( Community, Professional ... Enterprise ) with conflicting terminology. Massive messes trying to be one size fits all.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

matija0610
Posts: 50
Joined: 25 October 2021
Year and Model: 2003 S60 D5
Location: Croatia
Has thanked: 21 times
Been thanked: 13 times

Post by matija0610 »

RickHaleParker wrote: 04 Dec 2021, 14:10
matija0610 wrote: 04 Dec 2021, 13:49 I wrote the tool in vb.net.
Visual Studio 2022 ?, Desktop development (.net) , tool set: Data storage and processing ?

Miss the days where everything was straight forward with scientific precision. How it a multitude of versions ( Community, Professional ... Enterprise ) with conflicting terminology. Massive messes trying to be one size fits all.
https://visualstudio.microsoft.com/vs/f ... velopment/

at the moment, the SW is not capable of anything other than searching Vida's database, and it works well.
i know what, and where i need to change in bin, to change the car configuration.
I read / write .bin with external tool, also, i use other applications.for .bin editing

my mission is to combine all this into one package. i can't do it solo, but i think there are enough of us here to pack everything we know into one project

.

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 »

matija0610 wrote: 04 Dec 2021, 15:00 my mission is to combine all this into one package. i can't do it solo, but i think there are enough of us here to pack everything we know into one project
Keep putting out information on your project. Somebody might chime in and help you with the development. You got to paint an idea of what they would be getting into. Only way they can determine if it is within their skill set. Have you posted your project on Github or some place else?

Keep with us, we are hoping the cracker will evolve to where it can read and flash the .bin. If it gets that far, your project could become a client side application for the cracker.

What happen to T5Luke? I think he has a SBL.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post