Search found 17 matches
- 15 Sep 2026, 05:49
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Test the `ShimTSDiCE32` shim — a native 32‑bit DLL (C++, MSVC, Win32/x86) that exports the standard 14 J2534 v4.04 functions (`PassThruOpen` … `PassThruIoctl`) and passes them through to the actual Volvo DiCE driver — `TSDiCE32.dll`. The purpose of the shim is to selectively translate protocol ...
- 14 Sep 2026, 04:45
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
That’s all I can say on the matter, lads)))
- 09 Sep 2026, 13:50
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Thanks for the logs!.
In other news, a while back someone posted an SBL for the DIM for P1. I confirm it also works for P2, though I did ask my AI assistant to support a few more masks and build a more specialized but nearly autonomous tool, this is so I can dump the UEM module, which is the next ...
- 09 Jul 2026, 22:25
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Any internet is fine. The databases are stored on google's servers as PAD, Payload assisted delivery. As such it will download a few files. The diagrams are optional and are around 6.7GBs in size. Any one on a metered plan must pay attention so they are not billed excessively.
I was thinking ...
- 03 Apr 2026, 07:14
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Hi all! I was very happy to find this thread long time ago, when I decided that I want to swap my M56 with M66. I understood that I have to config the CEM in order to have cruise control when in 6th gear and reverse lock.
Аt first I was disappointed because I read that getting the PIN is not ...
- 29 Jan 2026, 21:32
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Implemented eeprom and flash programming to my V70 BiFuel CEM with M30855 cpu into my SBL.
Possible to read and write complete cem over can. Still running on Raspberry and SocketCan
Reading flash and eeprom in car
$ python3 sblflasher.py
Bus sleep ...
- 21 Jan 2026, 03:22
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
For 60€ I can buy so much beer that I'll pee myself.
...
I want to make j2534 and have your code on board that runs on demand.
But is it a good beer? =)
I see no reason why it can't be done. The hardest part will be converting to yet another CAN library. But it was done once already ...
- 01 Nov 2025, 15:14
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Thank you so much!KuRowSKi wrote: 01 Nov 2025, 12:45 You just need to swap it with your VIN and set configuration for your car with changes. I did this in 2006 S60, where I loaded the flash from my 2007 V70, which I used to run ABL.
Attached FLASH
VIN and chassis number in the file changed to X
- 01 Nov 2025, 08:32
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Yeah. I successfully reconfigured my CEM-L using a USB-TTL adapter. But I'm still confused about a few things. First, the automatic door locking doesn't turn off by holding the door lock button. Although it probably shouldn't. Second, I changed the headlight settings to ABL, but this causes the ...
- 26 Oct 2025, 14:03
- Forum: XC90 1st gen 2003-2014
- Topic: Vida CEM swapping
- Replies: 4500
- Views: 723163
Re: Vida CEM swapping
Yeah. I successfully reconfigured my CEM-L using a USB-TTL adapter. But I'm still confused about a few things. First, the automatic door locking doesn't turn off by holding the door lock button. Although it probably shouldn't. Second, I changed the headlight settings to ABL, but this causes the ...






