Login Register

Vida CEM swapping

A mid-size luxury crossover SUV, the Volvo XC90 made its debut in 2002 at the Detroit Motor Show. Recognized for its safety, practicality, and comfort, the XC90 is a popular vehicle around the world. The XC90 proved to be very popular, and very good for Volvo's sales numbers, since its introduction in model year 2003 (North America).
Post Reply
ZRimaZ
Posts: 66
Joined: 08 Mar 2009, 12:26
Year and Model: XC60 MY2016 3.0 T6
Location: Lithuania, Kaunas
Has thanked: 19 times
Been thanked: 12 times

Re: Vida CEM swapping

Post by ZRimaZ »

oscilloscope wrote: 12 Jun 2022, 02:37
sorry to jump in what your talking about , is the "carconfig" option with the CEM hack ware on git. or is this a separate piece of software that is avalible ?
It is in the same carconfig
Have a nice day,

ZRimaZ

User avatar
RickHaleParker
Posts: 7000
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 902 times

Post by RickHaleParker »

ZRimaZ wrote: 11 Jun 2022, 11:54 This one is OK!
Where is the PIN in the 68376 flash ?
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

matija0610
Posts: 34
Joined: 25 Oct 2021, 14:43
Year and Model: 2003 S60 D5
Location: Croatia
Has thanked: 9 times
Been thanked: 8 times

Post by matija0610 »

@6000 or @4000

User avatar
RickHaleParker
Posts: 7000
Joined: 25 May 2015, 14:30
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 902 times

Post by RickHaleParker »

matija0610 wrote: 12 Jun 2022, 07:04 @6000 or @4000
Is there a shuffle order ?
Last edited by RickHaleParker on 12 Jun 2022, 08:13, edited 2 times in total.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

vtl
Posts: 3173
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 34 times
Been thanked: 252 times

Post by vtl »

RickHaleParker wrote: 12 Jun 2022, 08:08 Is there a shuffle order?
No, but endianness is different (do bswap_16).

Wrote this to aid the brick CEM cracking.

Code: Select all

#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <assert.h>

int main(int argc, char *argv[])
{
    int ifd = open(argv[1], O_RDONLY);
    int ofd = open(argv[2], O_RDWR | O_CREAT, 0666);
    int i, ret;
    unsigned char buf[256];

    assert(ifd > 0);
    assert(ofd > 0);

    do {
            ret = read(ifd, buf, sizeof(buf));
            if (ret <= 0)
                    break;
            for (i = 0; i < sizeof(buf); i += 2) {
                    unsigned char tmp = buf[i];
                    buf[i] = buf[i + 1];
                    buf[i + 1] = tmp;
            }
            write(ofd, buf, sizeof(buf));
    } while (ret > 0);
    close(ifd);
    close(ofd);
    return 0;
}
Last edited by vtl on 12 Jun 2022, 08:20, edited 1 time in total.
05 XC70, 19 Tundra, 22 Sequoia, 16 XC60 (sold), 05 XC70 (crashed), 02 V70 (sold)
P1+P2+P3 CEM PIN-code retrieval DIY thread

vtl
Posts: 3173
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 34 times
Been thanked: 252 times

Post by vtl »

ZRimaZ wrote: 12 Jun 2022, 01:12 You have to remove alarm in cem config and after - disconnect siren. If you have cem flash, send it to me, i'll remove alarm from config ( in case if you do not know, how to do it ;) )
I'm lazy and have no free time this summer to pull off the CEM for reflashing (and cars - we've sold wife's Ford XC60, but couldn't get a replacement, so both car and truck should be on wheels at all times). Need something over OBD. Maybe I'll just pull the siren and leave the flash-over-CAN project till later.
05 XC70, 19 Tundra, 22 Sequoia, 16 XC60 (sold), 05 XC70 (crashed), 02 V70 (sold)
P1+P2+P3 CEM PIN-code retrieval DIY thread

vtl
Posts: 3173
Joined: 16 Aug 2012, 13:35
Year and Model: 2005 XC70
Location: Boston
Has thanked: 34 times
Been thanked: 252 times

Post by vtl »

ZRimaZ wrote: 12 Jun 2022, 01:12 You have to remove alarm in cem config and after - disconnect siren. If you have cem flash, send it to me, i'll remove alarm from config ( in case if you do not know, how to do it ;) )
Oh, also, also... Maybe internet wisdom knows at least where to start looking at... I'm planning upgrading my tires (and suspension) from stock 27" to 29", but want to keep the speedometer/odometer sane. I know there's a tire size selection somewhere in car (CEM? TCM?). Unfortunately, 215/65R16 is the biggest size. I need to tweak that as well. So the question is: what ECU keeps the tire size?
05 XC70, 19 Tundra, 22 Sequoia, 16 XC60 (sold), 05 XC70 (crashed), 02 V70 (sold)
P1+P2+P3 CEM PIN-code retrieval DIY thread

ZRimaZ
Posts: 66
Joined: 08 Mar 2009, 12:26
Year and Model: XC60 MY2016 3.0 T6
Location: Lithuania, Kaunas
Has thanked: 19 times
Been thanked: 12 times

Post by ZRimaZ »

vtl wrote: 12 Jun 2022, 08:33
Oh, also, also... Maybe internet wisdom knows at least where to start looking at... I'm planning upgrading my tires (and suspension) from stock 27" to 29", but want to keep the speedometer/odometer sane. I know there's a tire size selection somewhere in car (CEM? TCM?). Unfortunately, 215/65R16 is the biggest size. I need to tweak that as well. So the question is: what ECU keeps the tire size?
Yes, there're one or two parameters in config, depending on MY. But is is very strange with it, I have to clear it myself - on Friday I made ECM, TCM and DEM software upgrade online for my XC60 MY2016. Originally it is from USA, but already converted to EU and, of course, after upgrade everything came back to original configuration - USA, so I had to make US-EU conversion again. At the same time I decided to do the samo operation as you - adjust tyre size and tyre circumference to the real one - 235/60/R18 and 2322mm instead of programmed from factory, which is 215/55 R16 W and 2250.
Done. Config appeared OK, but DIM DTC about wrong configuration came up. Did not pay attention, because was not sute ig it was not before...
Returning from work to home just got message that traction control is off and blinking tyre pressure indicator. OK, probably puncture :( Stopped, checked - nothing.... Returned home not understanding what is on... At home I have no diagnostics, so at midnight (!!!) returned to work, took with me all my diagnostics and programming equipment with me and - home! Vida showed me DTC in TCM, ECM, BCM, DIM, wherever - everything about different speed on ECM and TCM and connected with it... Was sure that something went wrong with software update and decided that on Monday will do rollback to old software. But! In one moment I just remembered about the tyre size change, moved my gray mass between my ears and....sh$%^t! It could be the problem! Changed tyre config to original, made test-drive at 2 A.M. - everything wend out!
So, the answer to your question - yes, there are tyre size parameters, but....

OMG! Long-story-teller!!! :D :D
Have a nice day,

ZRimaZ

User avatar
gnalan
Posts: 903
Joined: 21 Jul 2020, 13:39
Year and Model: 2001 S60
Location: Ohio
Has thanked: 532 times
Been thanked: 110 times

Post by gnalan »

ZRimaZ wrote: 12 Jun 2022, 09:53 I decided to adjust tyre size and tyre circumference to the real one - 235/60/R18 and 2322mm instead of programmed from factory, which is 215/55 R16 W and 2250.
Done.
235/60R18:
π*((235*0.60*2)+(18*25.4))=2322.27mm

215/55R16:
π*((215*0.55*2)+(16*25.4))=2019.73mm

Not sure where 2250mm came from...
Last edited by gnalan on 12 Jun 2022, 10:24, edited 1 time in total.
2001 S60, B5244S, AW55-50SN, FWD
Cancer/Illness/Caregiver Support Thread

ZRimaZ
Posts: 66
Joined: 08 Mar 2009, 12:26
Year and Model: XC60 MY2016 3.0 T6
Location: Lithuania, Kaunas
Has thanked: 19 times
Been thanked: 12 times

Post by ZRimaZ »

gnalan wrote: 12 Jun 2022, 10:22
235/60R18:
π*((235*0.60*2)+(18*25.4))=2322.27mm

215/55R16
π*((215*0.55*2)+(16*25.4))=2019.73mm

Not sure where 2250mm came from...
Me too. But it is from factory :(
Have a nice day,

ZRimaZ

Post Reply
  • Similar Topics
    Replies
    Views
    Last post