Vida CEM swapping
-
Skavac
- Posts: 18
- Joined: 12 January 2020
- Year and Model: 1998 Volvo S90
- Location: Tangerang
- Has thanked: 2 times
- Been thanked: 6 times
I see that M16C Flasher needs CEM PIN for it to work. I still have the original PIN before the CEM got bricked. What if the write process changed the PIN of the CEM? Is there a way I can still use M16C Flasher?
-
vtl
- Posts: 4724
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 604 times
No, it does not need the Volvo software PIN. M16/M32 chips have another, their own PIN embedded into interrupt vector at the very end of address space. It prevents reading the flash contents unless the PIN is known. Volvo sets it to all 00s or FFs, which indicates unlocked flash.
-
rkam
- Posts: 102
- Joined: 19 October 2022
- Year and Model: 14473_96090_XC7007
- Location: Norway
- Has thanked: 5 times
- Been thanked: 25 times
Renesas Flash Development Toolkit 4.09 can also be used to read and write M32C with a 5Volt serial interface.
https://www.renesas.com/us/en/software- ... amming-gui
https://www.renesas.com/us/en/software- ... amming-gui
- Attachments
-
- L_CEM.jpg (168.58 KiB) Viewed 1032 times
-
vtl
- Posts: 4724
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 604 times
This is how I bricked my CEMrkam wrote: ↑04 Feb 2024, 07:46 Renesas Flash Development Toolkit 4.09 can also be used to read and write M32C with a 5Volt serial interface.
https://www.renesas.com/us/en/software- ... amming-gui
-
dikidera
- Posts: 1304
- Joined: 15 August 2022
- Year and Model: S60 2005
- Location: Galaxy far far away
- Has thanked: 67 times
- Been thanked: 175 times
While we are on the topic. It was nice building my own tools to read and write my ECM, but I think for other modules(and for my next car) I need a more robust tool that will guarantee less bricking(I mean I have not bricked anything so far but still) what is a cheap tool or not very expensive which can read and write the CEM,ECM,TCM,DIM and so forth all-in-one?
DIM: I want to change my language and maybe other things, depending
ECM: Well we know I often poke at it
TCM: After I finish analyzing the CAN signal stuff I plan to try and enable earlier lockup of TCC and less slip lockup, but I need flash write + checksum
CEM: I dont yet have pin for it, but the goal is to enable if possible BLISS,Rear parking sensors, increase heat output of seats, maybe even enable power seats, avg/instant fuel consumption, xenon/adaptive turning headlights(if they exist for 2005+) and other things I may not be aware of now.
Preferably in-car, I don't want to take out any of these modules out.
DIM: I want to change my language and maybe other things, depending
ECM: Well we know I often poke at it
TCM: After I finish analyzing the CAN signal stuff I plan to try and enable earlier lockup of TCC and less slip lockup, but I need flash write + checksum
CEM: I dont yet have pin for it, but the goal is to enable if possible BLISS,Rear parking sensors, increase heat output of seats, maybe even enable power seats, avg/instant fuel consumption, xenon/adaptive turning headlights(if they exist for 2005+) and other things I may not be aware of now.
Preferably in-car, I don't want to take out any of these modules out.
-
fmobile
- Posts: 3
- Joined: 13 August 2023
- Year and Model: 2004 S60 restyle
- Location: Almaty
- Has thanked: 1 time
Thanks Vitaly!vtl wrote: ↑27 Jan 2024, 10:25 Cool work! If you format your code according to existing style and squash your commits into a small batch of meaningful one (one commit does one thing, like implements feature, with good commit message) we can merge it to upstream.
We also need to integrate Christian's "one pass" branch. Any volunteers? Last I remember it failed to crack those tricky P2 CEMs which have a "bad" pin routine placement in flash.
I was out of forum for some time. Meanwhile I see that you have implemented Abort button already, I am glad that my idea idea was useful
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 6431 Views
-
Last post by RickHaleParker
-
- 5 Replies
- 8699 Views
-
Last post by forumoto






