Login Register

Vida CEM swapping

Post Reply
User avatar
RickHaleParker
Posts: 7205
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 980 times

Post by RickHaleParker »

swinokur wrote: 05 Sep 2021, 19:30 After reading more of this thread, I found the strong suggestion to not power the teensy with USB power and switched over to a buck transformer that I had in a parts bin:
Teensy 4.0 100mA Max
SN65HVD230 17mA max

100mA + 2 x 17mA = 134mA Max. Unless you got a real old USB 1.X. V-USB has enough power.
  • UBS 1.X ??? mA
    USB 2.0 500 mA
    USB 3.0 900 mA
    BC 1.2 1500 mA
    USB-C 3000 mA
    PD Up to 5000 mA
The SN65HVD230 is a 3.3V transceiver. There been reports that a lot of 3.3v transceivers are junk and don't work. If you replace the transceivers switch to 5V transceivers. Make sure you power them off 5V not the 3.3V out.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

Nilsson
Posts: 4
Joined: 06 Sep 2021, 13:52
Year and Model: Volvo v90 2017
Location: Sweden

Post by Nilsson »

Anybody know if it's possible to crack the Volvo SPA CEM Modules? Im open to testing on my own car so any information is welcome. I dont know much about car computers but im willing to learn and test my way forward. :)

User avatar
RickHaleParker
Posts: 7205
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 980 times

Post by RickHaleParker »

Nilsson wrote: 06 Sep 2021, 13:55 Anybody know if it's possible to crack the Volvo SPA CEM Modules?
Cannot crack a P6 through the OBD port. There is some way to do it on the bench.
We have not even begun to look into the P3, P5 & P6.

Volvo P1 = Ford Global C-car Platform, Mazda BK platform.
Volvo P2 = Ford D3 platform
Volvo P3 = Ford EUCD platform
Volvo P4 was a collaboration with Renault never finished or produced.
Volvo P5 = CMA ( Compact Modular Architecture ) Volvo/Geely.
Volvo P6 = SPA ( Scalable Product Architecture ) Volvo/Polestar.
Last edited by RickHaleParker on 06 Sep 2021, 16:03, edited 2 times in total.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

Nilsson
Posts: 4
Joined: 06 Sep 2021, 13:52
Year and Model: Volvo v90 2017
Location: Sweden

Post by Nilsson »

RickHaleParker wrote: 06 Sep 2021, 15:31
Nilsson wrote: 06 Sep 2021, 13:55 Anybody know if it's possible to crack the Volvo SPA CEM Modules?
Cannot crack a P6 through the OBD port. There is some way to do it on the bench.
We have not even begun to look into the P3, P5 & P6.
Do you think it would be possible to sniff the information sent throught vida when updating/connecting the car? then trying to decrypt it and maybe find something usefull?

User avatar
RickHaleParker
Posts: 7205
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 980 times

Post by RickHaleParker »

Nilsson wrote: 06 Sep 2021, 15:37 Do you think it would be possible to sniff the information sent throught vida when updating/connecting the car? then trying to decrypt it and maybe find something usefull?
The newer cars ( P3 - P6 ) use a randomly generated challenge to gain access. Any data you sniff out will be unless you know the algorithm to solve the challenge. Each challenge will be a different set of numbers. The correct response for each set is different. The only way to get the challenge-response algorithm is to dig through the firmware dump and decode it.

It not a simple password, you cannot just parrot what you sniff out.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

vtl
Posts: 4936
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 130 times
Been thanked: 686 times

Post by vtl »

RickHaleParker wrote: 06 Sep 2021, 15:31 Volvo P2 = Ford D3 platform
I think P2 was pure Swede. Designed before Ford's take over of Volvo. Compared to Fords and later, Ford-influenced Volvos, P2 is so unFord.

vtl
Posts: 4936
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 130 times
Been thanked: 686 times

Post by vtl »

Anyone with uncrackable P1 is willing to share his CEM flash files? I may have some time to disassemble it and find the pin compare routine.

User avatar
RickHaleParker
Posts: 7205
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 980 times

Post by RickHaleParker »

vtl wrote: 07 Sep 2021, 08:21 I think P2 was pure Swede. Designed before Ford's take over of Volvo. Compared to Fords and later, Ford-influenced Volvos, P2 is so unFord.
It was developed by Volvo before the 1999 acquisition by Ford Motor Company. The Ford D3 platform is the Volvo P2 platform with some modifications. One could say they Forded it. :wink:
Last edited by RickHaleParker on 07 Sep 2021, 11:22, edited 1 time in total.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )

swinokur
Posts: 14
Joined: 05 Sep 2021, 13:57
Year and Model: 2013 C30 Polestar
Location: San Francisco
Has thanked: 2 times

Post by swinokur »

vtl wrote: 07 Sep 2021, 08:24 Anyone with uncrackable P1 is willing to share his CEM flash files? I may have some time to disassemble it and find the pin compare routine.
Hey there,
I'd be happy to - although I'd first need some guidance on how to grab those flash files. (I'm comfortable with soldering, jtags, etc...)

swinokur
Posts: 14
Joined: 05 Sep 2021, 13:57
Year and Model: 2013 C30 Polestar
Location: San Francisco
Has thanked: 2 times

Post by swinokur »

I also need to go outside today or tomorrow and try re-running the software using the other two shuffle orders. I haven't done that yet.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post