Vida CEM swapping
- RickHaleParker
- Posts: 7204
- Joined: 25 May 2015, 14:30
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 979 times
Have you published the schematic ?jcdillin wrote: 22 Feb 2021, 13:37 The PCB is finished and blanks have been ordered, once those and the parts come in i'll build up a prototype.
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 )
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
Just opening your DiCE and checking what kind of CPU is there takes more time than wiring up Teensy and CANgnalan wrote: 22 Feb 2021, 11:28 I'm still wondering why nobody is using DiCE to connect to the OBDII instead of trying to special build something else to do what It's already designed to do, which is to read/write to Volvo cars.
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 Oct 2014, 13:32
- 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 bidderRickHaleParker wrote: 22 Feb 2021, 13:47Have you published the schematic ?jcdillin wrote: 22 Feb 2021, 13:37 The PCB is finished and blanks have been ordered, once those and the parts come in i'll build up a prototype.
-
jcdillin
- Posts: 196
- Joined: 30 Oct 2014, 13:32
- 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 Jul 2020, 13:39
- 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 Oct 2014, 13:32
- 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 Oct 2014, 13:32
- 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: 4936
- Joined: 16 Aug 2012, 13:35
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 130 times
- Been thanked: 686 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
- 9175 Views
-
Last post by RickHaleParker
-
- 6 Replies
- 9084 Views
-
Last post by abscate
-
- 27 Replies
- 28224 Views
-
Last post by cn90
-
- 10 Replies
- 10535 Views
-
Last post by jonesg
-
- 7 Replies
- 5692 Views
-
Last post by RickHaleParker






