Vida CEM swapping
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
Re: Vida CEM swapping
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.
-
T5Luke
- Posts: 142
- Joined: 11 November 2020
- Year and Model: S60 T5 2001
- Location: DE
- Has thanked: 11 times
- Been thanked: 130 times
If you take a simple multimeter you can mesure through the CEM from D33 to D31, C21, D32, and the same for the other can line. So bus is diretly connected. In the older CEMs before 2005 is a relais which seperates the lines from obd and only closes after the right bytes on k line. But on this CEM is a direct connection, cracker works for most cems from 2005 and newer at the moment.
- RickHaleParker
- Posts: 7129
- Joined: 25 May 2015
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 958 times
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.
-
T5Luke
- Posts: 142
- Joined: 11 November 2020
- Year and Model: S60 T5 2001
- Location: DE
- Has thanked: 11 times
- Been thanked: 130 times
How you like, don't know who is the troll here. Many parts of this project are supported by me. Do you know what this means and why the cracker works?
FFCAC6 F2E1F2 MOV.B:Q #1H,-EH[FB]
FFCAC9 96B6F900E0FF CMP.B:G -7H[FB],FFE000H
FFCACF 9A29 JNE FFCAF9H
FFCAD1 96B6F701E0FF CMP.B:G -9H[FB],FFE001H
FFCAD7 9A21 JNE FFCAF9H
FFCAD9 96B6FB02E0FF CMP.B:G -5H[FB],FFE002H
FFCADF 9A19 JNE FFCAF9H
FFCAE1 96B6F603E0FF CMP.B:G -AH[FB],FFE003H
FFCAE7 9A11 JNE FFCAF9H
FFCAE9 96B6F804E0FF CMP.B:G -8H[FB],FFE004H
FFCAEF 9A09 JNE FFCAF9H
FFCAF1 96B6FA05E0FF CMP.B:G -6H[FB],FFE005H
FFCAF7 DA03 JEQ FFCAFBH
I'm the one hardly thinking about putting this loader also on open source or start selling like the others here (people here pay 100ds of dollars to czech just for changeing 2 bytes in their CEMs). Best greetings from western germany
FFCAC6 F2E1F2 MOV.B:Q #1H,-EH[FB]
FFCAC9 96B6F900E0FF CMP.B:G -7H[FB],FFE000H
FFCACF 9A29 JNE FFCAF9H
FFCAD1 96B6F701E0FF CMP.B:G -9H[FB],FFE001H
FFCAD7 9A21 JNE FFCAF9H
FFCAD9 96B6FB02E0FF CMP.B:G -5H[FB],FFE002H
FFCADF 9A19 JNE FFCAF9H
FFCAE1 96B6F603E0FF CMP.B:G -AH[FB],FFE003H
FFCAE7 9A11 JNE FFCAF9H
FFCAE9 96B6F804E0FF CMP.B:G -8H[FB],FFE004H
FFCAEF 9A09 JNE FFCAF9H
FFCAF1 96B6FA05E0FF CMP.B:G -6H[FB],FFE005H
FFCAF7 DA03 JEQ FFCAFBH
I'm the one hardly thinking about putting this loader also on open source or start selling like the others here (people here pay 100ds of dollars to czech just for changeing 2 bytes in their CEMs). Best greetings from western germany
-
vtl
- Posts: 4724
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 605 times
I didn't test with a multimeter whether Renesas has a standalone CAN controller for OBD-II, but when in https://github.com/vtl/volvo-ddd I set a wrong baud rate on any bus, or swap the H and L wires or do anything else wrong - the car certainly misbehaves and reads a lot of communication errors from many modules afterwards.
-
MaxDenisov
- Posts: 36
- Joined: 6 March 2021
- Year and Model: XC90 2010
- Location: Moscow
- Has thanked: 2 times
In my car it was not installed. Now I can install extra equipment and activate in swvadimskok wrote: ↑27 Mar 2021, 14:54what did you do, i know 2011 Volvo have bluetooth hand free, why did you activate it?MaxDenisov wrote: ↑26 Mar 2021, 14:47Today i tried to make changes to configuration of my car using Vdash and PIN( Thanks to Vtl)
Thanks to Vdash team for great support!
PIN is working well for configuration change:
Freedom!
- repair
- Posts: 19
- Joined: 22 March 2021
- Year and Model: S60 II 2015
- Location: Latvia
- Has thanked: 2 times
- Been thanked: 3 times
Yes.
It is too early to celebrate success.
On CEM P2 with "H" versions, cracker it is possible to find only 2 pin digits correctly, or even all the wrong ones ...
This has already been tested on different flashes from these blocks ... .
Volvo S40, V40, V50, V60, S60, S80, V70, XC60, XC70, XC90, C30, C70 - Р1, Р2, Р3, 1998 - 2016 - language replacement DIM, ICM, PHM.
-
T5Luke
- Posts: 142
- Joined: 11 November 2020
- Year and Model: S60 T5 2001
- Location: DE
- Has thanked: 11 times
- Been thanked: 130 times
CEM H is the CEM of the XC90, it should not make a big difference. Can you look up which version you have, there exist 3 types. 512kb with old bootloader (pin has different order), 512kb with new bootloader, pin should be found but latency is short above 60 us and not above 80 us and the latest 320kb CEM with new bootloader and same order.
- repair
- Posts: 19
- Joined: 22 March 2021
- Year and Model: S60 II 2015
- Location: Latvia
- Has thanked: 2 times
- Been thanked: 3 times
Well, we are talking about CEM on P2 since 2005.
They all have a flash size of 320 kb.
It does not depend on the version - L or H.
The versions differ only in the general equipment of the car and the installation of additional drivers in CEM.
But the dump structure for flashes from different versions is different.
But finding a pin in a flash in the same place.
They all have a flash size of 320 kb.
It does not depend on the version - L or H.
The versions differ only in the general equipment of the car and the installation of additional drivers in CEM.
But the dump structure for flashes from different versions is different.
But finding a pin in a flash in the same place.
Volvo S40, V40, V50, V60, S60, S80, V70, XC60, XC70, XC90, C30, C70 - Р1, Р2, Р3, 1998 - 2016 - language replacement DIM, ICM, PHM.
-
T5Luke
- Posts: 142
- Joined: 11 November 2020
- Year and Model: S60 T5 2001
- Location: DE
- Has thanked: 11 times
- Been thanked: 130 times
No, from MY 2005 the cem type changed and the first cpus have a flash with 512kb, look closely to the cpu. The early serials all have 512kb, all cems with a serial starting with 5 or above have 320kb flash, the swap was done shortly before 5
M30835F Flash starts at F80000 to FFFFFF 512kb total
M30855F Flash starts at FB0000 to FFFFFF 320kb total
M30835F Flash starts at F80000 to FFFFFF 512kb total
M30855F Flash starts at FB0000 to FFFFFF 320kb total
Last edited by T5Luke on 28 Mar 2021, 06:11, edited 1 time in total.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 6431 Views
-
Last post by RickHaleParker
-
- 5 Replies
- 8699 Views
-
Last post by forumoto






