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 »

RickHaleParker wrote: 07 Nov 2021, 11:16 Where would you store the data on a Teensy 4.0 other then volatile RAM?
I think I found the answer on my own. There is 1.08KB of Emulated EEPROM memory in Flash that can be used for storing data.

"EEPROM
1080 bytes of emulated EEPROM memory is supported. Writing to this memory temporarily stalls code execution from flash. The EEPROM library is typically used to access this memory. AVR libc functions may also be used."
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

sparacis
Posts: 5
Joined: 10 June 2013
Year and Model: 2009 C30
Location: Boston
Has thanked: 1 time
Been thanked: 2 times

Post by sparacis »

was anyone ever successful with dumping a P1 CEM over OBD I was able to get about half the things done I wanted to my car with the CEM pin but now i need the IMMO key to finish the rest.

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 »

sparacis wrote: 08 Nov 2021, 17:53 was anyone ever successful with dumping a P1 CEM over OBD I was able to get about half the things done I wanted to my car with the CEM pin but now i need the IMMO key to finish the rest.
Are you able to read the CEM? Swedespeed has a P1 brain surgery topic where immo location was discovered. IIRC... " Sorry, down for maintenance."

sparacis
Posts: 5
Joined: 10 June 2013
Year and Model: 2009 C30
Location: Boston
Has thanked: 1 time
Been thanked: 2 times

Post by sparacis »

I don't have an xprog so I can't pull a dump of the CEM, so I was hoping someone figured out how to pull from the OBD port. I know T5luke was able to pull a P2 CEM dump from the obd port using a DiCE so was hoping he got it to work on the P1.

blasaab
Posts: 34
Joined: 24 March 2021
Year and Model: Volvo xc90/V50/144
Location: Perstorp
Has thanked: 4 times
Been thanked: 3 times

Post by blasaab »

vtl wrote: 05 Nov 2021, 06:06 First byte looks good, the rest is not. I wonder if the shuffle order is different for this P/N? Try to replace 0 with 3 here https://github.com/vtl/volvo-cem-cracke ... er.ino#L75 ?
Hi i have tested 2 more time see files
v50 read2.txt
(121.69 KiB) Downloaded 113 times
v50 read3.txt
(121.69 KiB) Downloaded 95 times

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 »

blasaab wrote: 10 Nov 2021, 00:43 Hi i have tested 2 more time see files
Shuffle order #0 & #3 did not work. You might try shuffle order #1 & #2.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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 »

blasaab wrote: 05 May 2021, 09:00 Im not able to crack my pin so looking at other way. I should have m32c in my car. Is there a guide how to connect throu wires in car or on bench
MC32_Pinout.jpg
MC32_Pinout.jpg (64.63 KiB) Viewed 589 times
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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: 4724
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 605 times

Post by vtl »

When anyone reads the troublesome CEM, which the pin cracker fails to crack, please share your dump. I may be able to find what's wrong with it and what changes the cracker does need.

blasaab
Posts: 34
Joined: 24 March 2021
Year and Model: Volvo xc90/V50/144
Location: Perstorp
Has thanked: 4 times
Been thanked: 3 times

Post by blasaab »

RickHaleParker wrote: 10 Nov 2021, 14:21
blasaab wrote: 05 May 2021, 09:00 Im not able to crack my pin so looking at other way. I should have m32c in my car. Is there a guide how to connect throu wires in car or on bench
MC32_Pinout.jpg
That was for my s60 that i finaly cracked in my car

blasaab
Posts: 34
Joined: 24 March 2021
Year and Model: Volvo xc90/V50/144
Location: Perstorp
Has thanked: 4 times
Been thanked: 3 times

Post by blasaab »

I dont know if im doing something wrong. When i did p2 my first 2 pin was always the same and now im getting random pin. Should i add resistor or ignition on? Does my reads looks ok?

Post Reply
  • Similar Topics
    Replies
    Views
    Last post