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
5ft24
Posts: 203
Joined: 14 April 2013
Year and Model: 2005 XC90 V8 AWD
Location: Sedro Woolley, Washington
Has thanked: 20 times
Been thanked: 12 times

Re: Vida CEM swapping

Post by 5ft24 »

Going to be testing it this afternoon when my step-son gets home from work with my car.

T5Luke
Posts: 142
Joined: 11 November 2020
Year and Model: S60 T5 2001
Location: DE
Has thanked: 11 times
Been thanked: 130 times

Post by T5Luke »

I'm very certain it wont work. The V8 was some prototype for p3, it uses mixed protocolls of p2 and p3 already...

5ft24
Posts: 203
Joined: 14 April 2013
Year and Model: 2005 XC90 V8 AWD
Location: Sedro Woolley, Washington
Has thanked: 20 times
Been thanked: 12 times

Post by 5ft24 »

I was under the impression that the CEM used the P2 protocols in the XC90 from 2003-2014. Since this is for the CEM PIN, and not the ECU, it should work

T5Luke
Posts: 142
Joined: 11 November 2020
Year and Model: S60 T5 2001
Location: DE
Has thanked: 11 times
Been thanked: 130 times

Post by T5Luke »

Yes the hardware is the same, but V8 is something special, the engine bus side was designed in the same protocol as P3, the interrior is p2 standard. The cracker tries to crack a p2 routine on the high speed engine bus but the V8 already uses a P3 routine. The V8 seems to be some small test platform for p3.

5ft24
Posts: 203
Joined: 14 April 2013
Year and Model: 2005 XC90 V8 AWD
Location: Sedro Woolley, Washington
Has thanked: 20 times
Been thanked: 12 times

Post by 5ft24 »

If that was the case then the VDASH pin cracker routine for the P3's would work. Which it doesn't and says it's not compatible

T5Luke
Posts: 142
Joined: 11 November 2020
Year and Model: S60 T5 2001
Location: DE
Has thanked: 11 times
Been thanked: 130 times

Post by T5Luke »

I know it has the same security verification technic as p3, it doesnt use a fixed standard key and it has nothing together with p2 on high speed side. I just bought a V8 a few days ago, this would be the next project i will verify next. The guys from czech are not the limit, what they not offer won't be impossible. Maybe they didn't implent this car, because to rare in europe. On the other hand i dont know what i would implent in a full V8...
Last edited by T5Luke on 11 Apr 2021, 13:04, edited 2 times in total.

5ft24
Posts: 203
Joined: 14 April 2013
Year and Model: 2005 XC90 V8 AWD
Location: Sedro Woolley, Washington
Has thanked: 20 times
Been thanked: 12 times

Post by 5ft24 »

I'll see what happens when I get on the car and see if the result is repeatable. If it's repeatable, would be nice to have a bit of teensy code that could use that pin to unlock and try a command or two to verify they respond properly

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: 24 Jun 2020, 19:59 Wonder why VDASH cracks the ID for P3, but not for P2...

Came across a post where it was stated the P3 PIN is fewer bytes. It can be brute forced cracked in under 24 Hours. Post did not state the length but have seen indicators that the length is 5 bytes.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

mikeak2001
Posts: 29
Joined: 30 March 2021
Year and Model: S70 1998 T5
Location: Wales
Has thanked: 3 times
Been thanked: 28 times

Post by mikeak2001 »

Hi all,

I'm just wondering if anyone has had any trouble with the VP230 chips. In my setup (VTL's) the can LS will not transmit unless I pull the receive pin 4 to 3.3v.

So I did a little test. I disconnected the feedback from the high speed can (receive pin 4) and the chip stops communicating. Has anyone else actually checked that their low speed can is actually communicating?

I have swapped the 2 VP230's around in the breadboard to check and the test is repeatable. So for me unless I add an extra line in to pull the receive pin on the low speed can high. It will not work.

Any advice would be a great help.

T5Luke
Posts: 142
Joined: 11 November 2020
Year and Model: S60 T5 2001
Location: DE
Has thanked: 11 times
Been thanked: 130 times

Post by T5Luke »

It seems there are a lot of counterfeight transceivers on the marked, 5V ICs which are sold as 3,3V ICs, they can only receive but not send by this voltage. If you use resistors (something around 2k) to pull up the rx line to 3,3V sending starts to work in some cases. I also had this fault in first tries, i even bought mcps and VP230 from big US distributor resoldered them and trouble was gone...

Yes P3 code is much shorter, so it is possible to bruteforce by slow dice within 24h, but it is not static as in P2. You send the cem a request and the cem responds with a random value, you calculate this random value by a special formula and put somewhere in this formular your pin inside and send the result back, if your pin was right the cem responds positive. So cracking in p3 askes for value and each time it increases pin by 1 from 0 to ... till it gets a positive response...

Post Reply
  • Similar Topics
    Replies
    Views
    Last post