Vida CEM swapping
-
vtl
- Posts: 4723
- Joined: 16 August 2012
- Year and Model: 2005 XC70
- Location: Boston
- Has thanked: 114 times
- Been thanked: 603 times
Re: Vida CEM swapping
Pull the Teensy and try to program it as is. If it succeeds - look for problems in your wiring.
-
Skavac
- Posts: 18
- Joined: 12 January 2020
- Year and Model: 1998 Volvo S90
- Location: Tangerang
- Has thanked: 2 times
- Been thanked: 6 times
Hey everyone,
Anyone used Xprog to read CEM L (M30855F, serial 00005 onwards) ?
IO Terminal failed to flash the CEM.
I used the following diagram to connect Xprog to CEM L.
But when I try to read, I get error (Communication Error 1)
I am using Xprog Clone 6.50. I used this to read P3 CEM many moons ago, so I am sure the Xprog works
Any idea to where I should look?
Anyone used Xprog to read CEM L (M30855F, serial 00005 onwards) ?
IO Terminal failed to flash the CEM.
I used the following diagram to connect Xprog to CEM L.
But when I try to read, I get error (Communication Error 1)
I am using Xprog Clone 6.50. I used this to read P3 CEM many moons ago, so I am sure the Xprog works
Any idea to where I should look?
- Attachments
-
- Xprog Diagram.png (223.91 KiB) Viewed 471 times
-
Dudde
- Posts: 64
- Joined: 22 January 2020
- Year and Model: 2005 V70 and more
- Location: Finland
- Has thanked: 14 times
- Been thanked: 17 times
Original xprog works fine, what failed with io terminal?Skavac wrote: ↑04 Nov 2025, 22:25 Hey everyone,
Anyone used Xprog to read CEM L (M30855F, serial 00005 onwards) ?
IO Terminal failed to flash the CEM.
I used the following diagram to connect Xprog to CEM L.
But when I try to read, I get error (Communication Error 1)
I am using Xprog Clone 6.50. I used this to read P3 CEM many moons ago, so I am sure the Xprog works
Any idea to where I should look?
-
4thegr8justice
- Posts: 2
- Joined: 5 November 2025
- Year and Model: C30 2007
- Location: Russia
Hi everyone!
I have recently fixed my problems with CCM (resoldered CPU and CAN transcievers) and got interested in retrieving CEM pin for preserving firmware (if CEM destroys itself) and disabling some functions (want to disable parking sensors because of failure, not using it anyway). I have a few questions:
1. Can I change car configuration like disable and enable options if they were already present in firmware? After getting CEM pin of course.
2. Which tool I need to get if this is possible? VDash can do that with pin? Cannot find active links for CEMTool btw.
3. Which tool I can use to dump CEM via OBD?
Right now I have VCX Nano+VIDA 2014 combo, basic diag is working fine.
Thanks in advance
I have recently fixed my problems with CCM (resoldered CPU and CAN transcievers) and got interested in retrieving CEM pin for preserving firmware (if CEM destroys itself) and disabling some functions (want to disable parking sensors because of failure, not using it anyway). I have a few questions:
1. Can I change car configuration like disable and enable options if they were already present in firmware? After getting CEM pin of course.
2. Which tool I need to get if this is possible? VDash can do that with pin? Cannot find active links for CEMTool btw.
3. Which tool I can use to dump CEM via OBD?
Right now I have VCX Nano+VIDA 2014 combo, basic diag is working fine.
Thanks in advance
-
oscilloscope
- Posts: 285
- Joined: 20 May 2022
- Year and Model: 2005
- Location: uk
- Has thanked: 27 times
- Been thanked: 11 times
yes many many times , the clone xprog is notorious at reading things wrong or dropping out during writing, the original xprog will read it no issue. i would suggest you invest in the original xprog if you plan to use it alotSkavac wrote: ↑04 Nov 2025, 22:25 Hey everyone,
Anyone used Xprog to read CEM L (M30855F, serial 00005 onwards) ?
IO Terminal failed to flash the CEM.
I used the following diagram to connect Xprog to CEM L.
But when I try to read, I get error (Communication Error 1)
I am using Xprog Clone 6.50. I used this to read P3 CEM many moons ago, so I am sure the Xprog works
Any idea to where I should look?
-
oscilloscope
- Posts: 285
- Joined: 20 May 2022
- Year and Model: 2005
- Location: uk
- Has thanked: 27 times
- Been thanked: 11 times
you can dump the cem with xprog and then pass it through IOTerminal ( if its covered ) that could get your pin, smok i think can do the same via OBD ? or it might use the its JTAG tool then pass it through its software which will get the code too. , i'm sure there are more ways..4thegr8justice wrote: ↑05 Nov 2025, 08:48 Hi everyone!
I have recently fixed my problems with CCM (resoldered CPU and CAN transcievers) and got interested in retrieving CEM pin for preserving firmware (if CEM destroys itself) and disabling some functions (want to disable parking sensors because of failure, not using it anyway). I have a few questions:
1. Can I change car configuration like disable and enable options if they were already present in firmware? After getting CEM pin of course.
2. Which tool I need to get if this is possible? VDash can do that with pin? Cannot find active links for CEMTool btw.
3. Which tool I can use to dump CEM via OBD?
Right now I have VCX Nano+VIDA 2014 combo, basic diag is working fine.
Thanks in advance
-
ricked
- Posts: 38
- Joined: 24 May 2021
- Year and Model: xc90
- Location: lowlands
- Has thanked: 6 times
- Been thanked: 2 times
"IO Terminal failed to flash the CEM" in what way? you need to pull pincode first to get access to CEM with IOSkavac wrote: ↑04 Nov 2025, 22:25 Hey everyone,
Anyone used Xprog to read CEM L (M30855F, serial 00005 onwards) ?
IO Terminal failed to flash the CEM.
I used the following diagram to connect Xprog to CEM L.
But when I try to read, I get error (Communication Error 1)
I am using Xprog Clone 6.50. I used this to read P3 CEM many moons ago, so I am sure the Xprog works
Any idea to where I should look?
-
4thegr8justice
- Posts: 2
- Joined: 5 November 2025
- Year and Model: C30 2007
- Location: Russia
I'm pretty much new to this and just want to get basic information on how to do that on the lowest possible budget. I only have one car and no friends with volvos around. Found out about volvo cem cracker and got interested. What I have found beyond diagnostic tools is that:oscilloscope wrote: ↑06 Nov 2025, 06:15you can dump the cem with xprog and then pass it through IOTerminal ( if its covered ) that could get your pin, smok i think can do the same via OBD ? or it might use the its JTAG tool then pass it through its software which will get the code too. , i'm sure there are more ways..4thegr8justice wrote: ↑05 Nov 2025, 08:48 Hi everyone!
I have recently fixed my problems with CCM (resoldered CPU and CAN transcievers) and got interested in retrieving CEM pin for preserving firmware (if CEM destroys itself) and disabling some functions (want to disable parking sensors because of failure, not using it anyway). I have a few questions:
1. Can I change car configuration like disable and enable options if they were already present in firmware? After getting CEM pin of course.
2. Which tool I need to get if this is possible? VDash can do that with pin? Cannot find active links for CEMTool btw.
3. Which tool I can use to dump CEM via OBD?
Right now I have VCX Nano+VIDA 2014 combo, basic diag is working fine.
Thanks in advance
1) basically no information on how to flash P1 platform, even SPA platform is more popular in that way.
2) who knows that wants a lot of money for getting the job done.
so if it's needed to waste a lot of money just to get CEM dump I think I will prefer to pay for that once. That's the question I think. Not planning to monetize this, just curiosity
-
oscilloscope
- Posts: 285
- Joined: 20 May 2022
- Year and Model: 2005
- Location: uk
- Has thanked: 27 times
- Been thanked: 11 times
unfortunately yes that is the case, those tools mentioned are very expensive genuine, the problem you may find is the cloned xprog might not be able to read it correctly it is sensitive too the wire length, it is known that it doesn't always provide the correct voltage when reading or writing causing a failure during writing , bricking the DUT so be very aware of that fact.4thegr8justice wrote: ↑06 Nov 2025, 07:26I'm pretty much new to this and just want to get basic information on how to do that on the lowest possible budget. I only have one car and no friends with volvos around. Found out about volvo cem cracker and got interested. What I have found beyond diagnostic tools is that:oscilloscope wrote: ↑06 Nov 2025, 06:15you can dump the cem with xprog and then pass it through IOTerminal ( if its covered ) that could get your pin, smok i think can do the same via OBD ? or it might use the its JTAG tool then pass it through its software which will get the code too. , i'm sure there are more ways..4thegr8justice wrote: ↑05 Nov 2025, 08:48 Hi everyone!
I have recently fixed my problems with CCM (resoldered CPU and CAN transcievers) and got interested in retrieving CEM pin for preserving firmware (if CEM destroys itself) and disabling some functions (want to disable parking sensors because of failure, not using it anyway). I have a few questions:
1. Can I change car configuration like disable and enable options if they were already present in firmware? After getting CEM pin of course.
2. Which tool I need to get if this is possible? VDash can do that with pin? Cannot find active links for CEMTool btw.
3. Which tool I can use to dump CEM via OBD?
Right now I have VCX Nano+VIDA 2014 combo, basic diag is working fine.
Thanks in advance
1) basically no information on how to flash P1 platform, even SPA platform is more popular in that way.
2) who knows that wants a lot of money for getting the job done.
so if it's needed to waste a lot of money just to get CEM dump I think I will prefer to pay for that once. That's the question I think. Not planning to monetize this, just curiosity
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 6396 Views
-
Last post by RickHaleParker
-
- 5 Replies
- 8644 Views
-
Last post by forumoto







