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
MotorolaV3X
Posts: 2
Joined: 9 October 2025
Year and Model: 1999 S80
Location: Dnepr
Has thanked: 1 time

Re: Vida CEM swapping

Post by MotorolaV3X »

Hello, are these boards suitable for CEM PIN cracker
Attachments
photo_2026-01-20_16-27-57.jpg
photo_2026-01-20_16-28-04.jpg

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

Post by vtl »

Over $20 for board plus a few bucks for delivery. Plus it's a Chinese product. The cracker started on the whole-Chinese ESP32, and it sucked. I take pjrc quality and support over anything subpar any day.

rkam
Posts: 102
Joined: 19 October 2022
Year and Model: 14473_96090_XC7007
Location: Norway
Has thanked: 5 times
Been thanked: 25 times

Post by rkam »

ghettob wrote: 19 Jan 2026, 16:05
The pin printed to the display is far from the one i got in p3tool. Am i getting the hash numbers on the display or am i missing something?
Check your source code for the two missing bytes.
These can be whatever you want, but will result in a different working pin code.

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

Post by vtl »

rkam wrote: 20 Jan 2026, 10:28
ghettob wrote: 19 Jan 2026, 16:05
The pin printed to the display is far from the one i got in p3tool. Am i getting the hash numbers on the display or am i missing something?
Check your source code for the two missing bytes.
These can be whatever you want, but will result in a different working pin code.
Guess, they were 00 00. Or he's printing seed or key, not the pin.

Treur  
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

vtl wrote: 20 Jan 2026, 04:57
Treur wrote: 19 Jan 2026, 23:27 It looks pretty good. But personally, I'd consider porting it to something like the STM32F743. It's much cheaper and more compact.
Cracker needs more MHz than this thing has. Some CEMs won't crack with Teensy running at 180 MHz, for example. Also it needs a built-in CAN, external CAN controller via SPI is too slow.

Teensy 4.0 is $23.80 at Sparkfun, I doubt a comparable STM32 board can be cheaper.
STM32H743 - 480mHz, 2xCanFD
$23.80 - it's for you, but for me it will be 60€
Last edited by Treur on 20 Jan 2026, 15:07, edited 1 time in total.

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

Post by vtl »

Treur wrote: 20 Jan 2026, 15:03 STM32H743 - 480mHz, 2xCanFD
What would be the driving reason for this conversion? $23 is less than two six-packs of good beer around here :)

Treur  
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

vtl wrote: 20 Jan 2026, 15:06
Treur wrote: 20 Jan 2026, 15:03 STM32H743 - 480mHz, 2xCanFD
What would be the driving reason for this conversion? $23 is less than two six-packs of good beer around here :)
For 60€ I can buy so much beer that I'll pee myself.

Or, to put it another way, I have a ready-made device lying around, it has STM, 2XCAN, and turbo Bluetooth on board. Someday I'll find the time to finish the firmware and add a cracker.)))

I want to make j2534 and have your code on board that runs on demand.

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

Post by vtl »

Treur wrote: 20 Jan 2026, 15:08 For 60€ I can buy so much beer that I'll pee myself.
...

I want to make j2534 and have your code on board that runs on demand.
But is it a good beer? =)

I see no reason why it can't be done. The hardest part will be converting to yet another CAN library. But it was done once already, MCP2515 -> FlexCAN.

dikidera
Posts: 1304
Joined: 15 August 2022
Year and Model: S60 2005
Location: Galaxy far far away
Has thanked: 67 times
Been thanked: 175 times

Post by dikidera »

vtl wrote: 20 Jan 2026, 15:27
Treur wrote: 20 Jan 2026, 15:08 For 60€ I can buy so much beer that I'll pee myself.
...

I want to make j2534 and have your code on board that runs on demand.
But is it a good beer? =)

I see no reason why it can't be done. The hardest part will be converting to yet another CAN library. But it was done once already, MCP2515 -> FlexCAN.
I know you're not a fan of AI slop, but it can likely convert it in under 5 minutes. :D

Arty
Posts: 12
Joined: 9 May 2024
Year and Model: 2006 S60
Location: Russia, Krasnodar
Has thanked: 7 times

Post by Arty »

dikidera wrote: 20 Jan 2026, 23:19
vtl wrote: 20 Jan 2026, 15:27
Treur wrote: 20 Jan 2026, 15:08 For 60€ I can buy so much beer that I'll pee myself.
...

I want to make j2534 and have your code on board that runs on demand.
But is it a good beer? =)

I see no reason why it can't be done. The hardest part will be converting to yet another CAN library. But it was done once already, MCP2515 -> FlexCAN.
I know you're not a fan of AI slop, but it can likely convert it in under 5 minutes. :D
I've already tried. Unfortunately, it hasn't worked yet.
Attachments
IMG_20260120_205703.jpg

Post Reply
  • Similar Topics
    Replies
    Views
    Last post