Vida CEM swapping
-
jcdillin
- Posts: 196
- Joined: 30 October 2014
- Year and Model: 06 V70R
- Location: Jacksonville Florida
- Been thanked: 3 times
Re: Vida CEM swapping
The PCB is finished and blanks have been ordered, once those and the parts come in i'll build up a prototype.
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
Have you published the schematic ?
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.
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: 4728
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 606 times
Just opening your DiCE and checking what kind of CPU is there takes more time than wiring up Teensy and CAN
Plus you are jumping into a land of creating a custom software for a reverse-engineered device that is not easy. It may take weeks of hard word just before your new device prints its first hello world.
-
jcdillin
- Posts: 196
- Joined: 30 October 2014
- Year and Model: 06 V70R
- Location: Jacksonville Florida
- Been thanked: 3 times
No, I'm gonna see if I can I can sell it off to the highest bidder
-
jcdillin
- Posts: 196
- Joined: 30 October 2014
- Year and Model: 06 V70R
- Location: Jacksonville Florida
- Been thanked: 3 times

The 4 PIN I2C Header was intended for use with this display. Also could just run it USB as well.
https://www.amazon.com/gp/product/B00O2 ... KRSVVE8B5F
- gnalan
- Posts: 968
- Joined: 21 July 2020
- Year and Model: 2001 S60
- Location: Ohio
- Has thanked: 557 times
- Been thanked: 135 times
I was working on doing some reverse engineering with the Renesas M32C/85 when I realized none of the opcode's were anywhere close to what the hex firmware file uses. That's when I took my DiCE apart and found the ARM chip, so I'm back to square one again.vtl wrote: ↑22 Feb 2021, 13:49 Just opening your DiCE and checking what kind of CPU is there takes more time than wiring up Teensy and CANYeah, there is at least another revision using Renesas M32C. I'm not talking about complete fake yet working knock-offs that run on anything but STM32/M32C.
Plus you are jumping into a land of creating a custom software for a reverse-engineered device that is not easy. It may take weeks of hard word just before your new device prints its first hello world.
2001 S60, B5244S, AW55-50SN, FWD (Sold)
Cancer/Illness/Caregiver Support Thread
Cancer/Illness/Caregiver Support Thread
-
jcdillin
- Posts: 196
- Joined: 30 October 2014
- Year and Model: 06 V70R
- Location: Jacksonville Florida
- Been thanked: 3 times
Came across this while looking for some stuff on ECU programming. ECU flashing through DICE unit. I know it won't help with Pin cracking but still cool info.
https://github.com/prometey1982/VolvoTools
https://github.com/prometey1982/VolvoTools
-
jcdillin
- Posts: 196
- Joined: 30 October 2014
- Year and Model: 06 V70R
- Location: Jacksonville Florida
- Been thanked: 3 times
Success! I was finally able to crack the CEM on my bench. I had to change to a new style of CAN transceiver.
So now I've been trying to crack the CEM in my car, it gets to the point where it's cycling through the possible numbers but it only ever comes back with 99 or 00. I tried a few separate times with the same result. I really think some computer on the CAN bus is ignoring the sleep command and staying awake. I wonder if the sleep command needs to be sent slower and over a longer time period?
Trying to avoid pulling the CEM out of the car but may not have a choice now as I need to finalize my transmission swap.
So now I've been trying to crack the CEM in my car, it gets to the point where it's cycling through the possible numbers but it only ever comes back with 99 or 00. I tried a few separate times with the same result. I really think some computer on the CAN bus is ignoring the sleep command and staying awake. I wonder if the sleep command needs to be sent slower and over a longer time period?
Trying to avoid pulling the CEM out of the car but may not have a choice now as I need to finalize my transmission swap.
-
vtl
- Posts: 4728
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 606 times
Try to increase this: https://github.com/vtl/volvo-cem-cracke ... r.ino#L716
Also do you connect to both CAN-buses?
CAN_L_PIN is connected to CAN-HS- or transceiver's RX pin?
Also do you connect to both CAN-buses?
CAN_L_PIN is connected to CAN-HS- or transceiver's RX pin?
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 6431 Views
-
Last post by RickHaleParker
-
- 5 Replies
- 8699 Views
-
Last post by forumoto






