So my P2 MY2005 (facelift) is excluded?
Vida CEM swapping
-
V70user
- Posts: 13
- Joined: 10 March 2024
- Year and Model: 2003 V70 2.3T5
- Location: Poland
- Has thanked: 1 time
- Been thanked: 3 times
According to a post below
viewtopic.php?p=609357#p609357
I can confirm that T5Luke's method works. Tested with Arduino Uno and Nano. Both read CEM flash without errors. Because CEM cracker still doesn't crack Brick CEMs so...
I tried it on three brick shape CEMs:
1- CEM 8645171 - 2000MY 07week
2- CEM 8645171 - 2000MY 11week
3- CEM 8688434 - 2002MY 36week
I used 12v from power supply. 12V connected to CEM pins as showed at picture and as an external power to Arduino. Ground from CEM and Arduino connected together.
In cases 1 and 2 You have to connect 5 wires. I used a sharp probing needles and scratched delicately connecting points on CEM's pcb
.
The whole readout takes 6 minutes. After this You can copy the entire readout and using for example HxD program create a new file with .bin extension and paste this readout.
Both CEMs 1 & 2 have PIN at 0x4000 therefore if You are going to use CEMTool , You have to copy this PIN and for CEMTool needs
paste it at 0x6000, otherwise CEMTool will show wrong PIN, because program search PIN at 0x6000.
. . .
In case 3 You have to connect only 4 wires (without RESET), otherwise the flash memory won't be read. Maybe it is only at that CEM, but it was read this way.
. .
In this CEM (2002MY 36week) PIN is placed at 0x6000 so there is no need to changing anything
And a cherry at the top of the cake
. .
Changes were made and have been successfully written back to CEM's flash memory.
Thank You all guys, and special thanks to T5Luke for his effort put in this project
viewtopic.php?p=609357#p609357
I can confirm that T5Luke's method works. Tested with Arduino Uno and Nano. Both read CEM flash without errors. Because CEM cracker still doesn't crack Brick CEMs so...
I tried it on three brick shape CEMs:
1- CEM 8645171 - 2000MY 07week
2- CEM 8645171 - 2000MY 11week
3- CEM 8688434 - 2002MY 36week
I used 12v from power supply. 12V connected to CEM pins as showed at picture and as an external power to Arduino. Ground from CEM and Arduino connected together.
In cases 1 and 2 You have to connect 5 wires. I used a sharp probing needles and scratched delicately connecting points on CEM's pcb
.
The whole readout takes 6 minutes. After this You can copy the entire readout and using for example HxD program create a new file with .bin extension and paste this readout.
Both CEMs 1 & 2 have PIN at 0x4000 therefore if You are going to use CEMTool , You have to copy this PIN and for CEMTool needs
paste it at 0x6000, otherwise CEMTool will show wrong PIN, because program search PIN at 0x6000.
. . .
In case 3 You have to connect only 4 wires (without RESET), otherwise the flash memory won't be read. Maybe it is only at that CEM, but it was read this way.
. .
In this CEM (2002MY 36week) PIN is placed at 0x6000 so there is no need to changing anything
And a cherry at the top of the cake
. .
Changes were made and have been successfully written back to CEM's flash memory.
Thank You all guys, and special thanks to T5Luke for his effort put in this project
Last edited by V70user on 21 Nov 2024, 07:23, edited 1 time in total.
-
shxc
- Posts: 3
- Joined: 10 November 2024
- Year and Model: 2007 XC70 D5244T4
- Location: LV
- Has thanked: 2 times
Basically, I want to modify some configurations in the CEM, such as adding a sound amplifier. From what I understand, all information about configuration parameters should be available in the VIDA database.
Currently, I lack the knowledge of how to:
- Read the flash memory for that specific CEM.
- Correctly hex-edit the configuration (I’ve read that the configuration starts at the 8100 offset).
- Write the updated flash back to the CEM.
-
vtl
- Posts: 4724
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 604 times
Brick CEM has pin either at offset 0x4000 or 0x6000. Yours is at 0x6000. Don't forget your dump can be byte swapped or not, depending on how your read it. Plus regular shuffle.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 6431 Views
-
Last post by RickHaleParker
-
- 5 Replies
- 8699 Views
-
Last post by forumoto






