Jaguar Forum banner

SDD prompts to download new software for modules - RESOLVED

2 reading
21K views 50 replies 7 participants last post by  HollowPoint  
#1 ·
So my car is currently still a brick, as I'm cautiously finding my way around SDD trying to figure out how each thing works and trying not to brick the car even further. Before anyone gives me the cautionary tales, yes I'm aware I can damage it, I'm aware it's as flakey as a Cadbury Chocolate Bar and yes, I'm aware I've admitted to not fully knowing what I'm doing... however, with that out of the way, I am a Software Developer and IT engineer, if I can't learn how to do this, no one can so, onwards, I guess.

The overarching problem... my car is currently suffering from the "Battery got disconnected before everything shut down" nonsense, where the CJB now has a corrupted VIN number in it and both the car and SDD are convinced the CJB was originally installed in another car... obviously this is not the case. This originally happened a couple of weeks ago when I foolishly thought it would be ok to change my own car battery, without first looking it up on the internet to figure out whether the car would be mad at me or not... this resulted in a ÂŁ200 trip to a Jag Specialist (ÂŁ120 towing fee) for them to plug it into SDD, reconfigure a few modules, then run immobilization and re-add my keys to the KVM. What they didn't tell me, was they left my negative cable loose and that if it came off, the car would brick itself again...

Since this trip to the Jag Specialist, my battery negative cable came loose, something I only found out the other morning when I jumped in the car to move it out of the way and everything went completely dead, no lights, no beeps, no nothing. Having reconnected the battery negative cable, I get the 'Smart Key Not Found' error again. No worries though I thought to myself, I have a Battery Support Unit from Sealey, specifically designed for extended diagnostic use and I have a copy of SDD and a Mongoose Cable (Both clones, sadly). I opted for the BritishDiagnostics cable and software, as a few seemed to recommend them over some of the other stuff and they offer a 1 year 'no quibble guarantee' on the cable. So far, it's been fairly good, I've been able to get into the cars computers and view the DTC's (Two specifically, to do with passive key entry and the CJB having a corrupted VIN).

Over the last week or so, I've been researching what it is I'll actually need to do with SDD in order to get my car running again. So I've got an XProg device ordered and winging its way to me from China (FFS...) so that I can eventually do what Onotole and MoJo and several others have done, which is download the flash memory and re-upload that to the EProm chip on the BCM, so that not only will my keys work again and the car should stop bricking itself, but also, my washer pump will work again... bonus.

On to the actual thing I need help with, now all the background information is out the way: One of the first things I need to do, is configure several modules as a new modules, this is because those modules have 'lost communication' and are obstructing communication between the other modules thanks to the wonders of OBD Three Kenobi and preventing me from ultimately configuring the KVM as a new module, re-adding my keys and finally running immobilization, to hopefully have the car working again (minus the washer pump...). Unfortunately, SDD isn't playing ball here, when I attempt to configure some of them as a new module, SDD wants to download new software for them, which obviously is something I can't do, not having an original copy of SDD and not having an internet connection on the VM running SDD... can anyone help? I've fired a question off to BritishDiagnostics themselves for advice, but I doubt they'll reply before next week and I'm quite keen to be able to move the car, as it's currently somewhat 'stuck where it is' as we can't push it any further on the driveway and it's in a very awkward place for removing the CJB when my XProg device turns up. I'm running their (British Diagnostics) little batch file on the VM to make sure the date on the VM is correct and I had previously thought this would take away any need to download new module software, but it doesn't seem to be working...
 
#3 ·
Being that it's on a VM and the laptop itself has a Wifi connection, I could do that yes, but it doesn't seem to be giving me any information on where to download it from... perhaps I'm distracted by my teeth chattering (it's cold outside...) but I'm not seeing a URL or any information at all really on where to download 'what it wants' from :(
 
#5 ·
Ah, well my understanding is that I can't enable internet on the VM, because if I do it'll break SDD? Or have I misunderstood somehow? It does indeed prompt to say it wants to download and says you can enable internet if you want to, or download it manually, the problem is it doesn't then seem to give me any information on where to download it from... if it did, I could download it and load it onto a USB stick.
 
#7 ·
Interesting, so you just enabled internet when it wanted to download something and let it and the world didn't explode? You weren't turned inside out and distributed in pieces to the 4 corners of the universe?
 
  • Haha
Reactions: Gav
#10 ·
No.
My SDD continues to update itself with no ill effects.
That said, the last time I fired it up it forgot the username/password for the Chinese version connection to Jaguar Topix and I had to re-enter them to activate it again.
Have either of you ever reprogrammed modules as 'new modules' using it? Are you using SDD 138? Or the older 130? Or a different version altogether?

I'm getting a little frustrated with it now, as the VM I got from BritishDiagnostics seems to bluescreen intermittently, which is an annoying reminder of the Windows XP era and the one I downloaded from another forum via a guy called @TheMindBuddah is demanding to be updated or it disables functionality... both seem to intermittently decide there is an error and they can't continue to look at Diagnostics, requiring me to disconnect the battery and do a hard capacitive reset (touch the cables together) to get the thing to function again...

It really shouldn't be so damned hard and awkward to sort this, Jaguar really should have addressed this as a recall years ago and be offering free repairs to anyone suffering from their crap products (the CJB, etc.). When the XProg device turns up I'll be able to just flash the thing hopefully and this shouldn't happen again, but until that arrives, my car is just halfway into its parking space on the drive and in the way of other cars getting in and out. Not to mention my wife has just discovered one of her closest friends has died and is being buried 200 miles away on Wednesday and without the XF at least functional, we're a car down. :( I just want my incredibly pretty, insanely nice to drive, expensive car back on the road and everything I try just keeps throwing me the finger, lol.
 
#11 ·
When I was looking at using SDD I quickly became aware it’s not a good idea to run it in a VM, Steve and I both have successfully ran it under windows 7 and I think 10 will no I’ll effects. I suggest you do the same
 
#14 ·
I’m on v1.60 running native on an HP laptop under Windows 10.

I tried a VM using Windows 7 - it was highly unresponsive and I was concerned that it would be unreliable and/or cause damage to the car.

I’d suggest setting a laptop aside specifically for SDD. It can be an older one as long as it will run Windows 10. I think mine is a 2013 vintage.
Certainly happy to do that, although it can't be a dedicated laptop as I don't have any older laptops left, just the one I use for lots of things including diagnostics on my bike and 300zx, as well using for work... Being an IT guy though, I've no problem with running dualboot on the laptop and it is in fact a Win10 laptop. Are one of you able to point me to where you got the software from to install it on Win10 natively? I haven't really seen anyone recommending that before, everyone seems to suggest running it in a VM... I'm happy enough with the cable I've got, I think anyway, but would need to download the software separately.

I think you’ve been incredibly unlucky.
What did the garage who fixed it for you say about the loose battery cable? I’d have though they should have at least offered to run the process again for you at their cost.
I honestly don't want to take it back to them, I'd have to pay ÂŁ120 to get it towed down there as they don't have their own recovery vehicle (despite their website saying they do...) and it's over 30 minutes drive away, so then I have to spend over an hour going to get the car back, for what took them 20 minutes to do last time... add that to the fact they didn't mention it would brick itself again if the battery came loose, add to the fact they left the battery loose in the first place, add to the fact they told me I would need a new CJB from Jaguar at a cost of over ÂŁ1k just for the part and that I might have to wait 4 months for it, with absolutely no mention of the various ways to send it off to companies around the country to do the XProg EProm flash, etc... I genuinely don't want them anywhere near the car. I could pull the CJB out and send it off to Pelican Diagnostics in Yorkshire/North Lincolnshire and for a fairly reasonable fee of ÂŁ180 they'd 'repair' it for me with XProg, but being that I've ordered one and am an IT guy and have done plenty of soldering and chip work before on other vehicles, I feel like I'd be throwing money away. Also, having always done all the work to my own car, now that I know it's actually possible (allegedly, lol) to do it myself, I'd prefer to do it that way. I'm even tempted to invest ÂŁ600 in getting a JLR subscription at this point for the latest SDD, my only quibble is that it's only a 12 month subscription and I'll still need to use XProg to fix it anyway.
 
#12 ·
I’m on v1.60 running native on an HP laptop under Windows 10.

I tried a VM using Windows 7 - it was highly unresponsive and I was concerned that it would be unreliable and/or cause damage to the car.

I’d suggest setting a laptop aside specifically for SDD. It can be an older one as long as it will run Windows 10. I think mine is a 2013 vintage.
 
#16 ·
I didn't, we were up there for my dads funeral, so drove up on Sunday night, back on Tuesday afternoon, with Monday pretty much filled up by the funeral and the wake and at the time, the car was behaving itself.
 
#18 ·
I don't want to name and shame them, as leaving the battery terminal loose is a simple enough mistake that anyone could make and they got me out of a bind at the time, as my car originally bricked itself 2 weeks ago when I changed the battery, I had a local 'Jag Specialist' come look at the car who is only a few hundred yards from my house, but he couldn't figure it out and ghosted me for 2 days, which basically just wasted my time, then these guys agreed last minute on Thursday night that if I had the car towed to them on Friday morning, they would sort it and sort it they did, literally just in time for me to be able to take the car up north for the funeral. They actually do have a garage full of Jags and I've no doubt, they know exactly what they're doing with Jaguars in general, but for 'business reasons' didn't want to tell me it was possible to reprogram the CJB and would need a new one.
 
  • Like
Reactions: Garymt
#19 ·
Bad story @HollowPoint :( and I think it's a shame for Jaguar let us drive with such dumb CJBs.
Did you manage to set up a SDD on normal laptop? If you want to, I can give you a download for V159 or V160.
If you install the versions with the chinese crack, you will still be able to use this software download feature for the modules. It knows
the adress. Don't need to configure it. And you can start you SDD session in the car without internet connection, leave it running, got to the next wifi and
just hit retry. It will proceed asking you what kind of packages you want to download. Without the connection to the car.
If the CJB is somehow accessible for configure it as new, it should work without a seed key. But you will need a seed key for programming
complete new modules. Even if it's cracked. But you can buy 5 for about 25 EUR over the internet.
I use SDD V159 cracked under windows 10 with internet connection.

Dirk
 
#20 ·
Bad story @HollowPoint :( and I think it's a shame for Jaguar let us drive with such dumb CJBs.
Did you manage to set up a SDD on normal laptop? If you want to, I can give you a download for V159 or V160.
If you install the versions with the chinese crack, you will still be able to use this software download feature for the modules. It knows
the adress. Don't need to configure it. And you can start you SDD session in the car without internet connection, leave it running, got to the next wifi and
just hit retry. It will proceed asking you what kind of packages you want to download. Without the connection to the car.
If the CJB is somehow accessible for configure it as new, it should work without a seed key. But you will need a seed key for programming
complete new modules. Even if it's cracked. But you can buy 5 for about 25 EUR over the internet.
I use SDD V159 cracked under windows 10 with internet connection.

Dirk
If you've got a link to a download for an activated v160 I can use, I'll take it definitely! Cheers! I've ordered one off ebay that should be the latest activated SDD, but haven't yet received a download link for it. The car is in range of my Wifi on the driveway, so if I've got a working SDD native on my Win10 laptop, I'll be happy. I'm going to need the XProg device to turn up to fully fix the car no matter what, as SDD won't fix the washer pump problem, but I've no idea if that will arrive tomorrow, or in 3 weeks time, so ideally I'd love to be able to just get the keys recognised again in SDD and be able to move the car.
 
#22 ·
Please start with the V159. For windows 10 you will need the Visual C Redist 2005. Also placed in my folder. Most likely you will get an Windowd Side by Side configuration error during the SDD installation. Redist will fix it. SDD is just too old.

Dirk
 
#23 ·
Cheers dude, much appreciated. Downloading now and I'll give it a go in the morning! Hopefully this will get my car movable and driveable again so that my wife can use it to go to her friends funeral on Wednesday. You've no idea how much I appreciate it.
 
#24 ·
Dirk beat me to it, hope it goes smoothly
For anyone else, this is the list of software you require:

Windows 10 - any flavour
Microsoft Visual C++ Redist 2005 : see here for what it looks like without this (156) SDD v160 | Jaguar Forum (jaginfo.org)
SDD v1.60
Chinese Crack
Topix Login for Chinese crack
Mongoose drivers for Windows 10
URL for site to give up to 5 free vehicle downloads per day.
 
#25 ·
If you installed SDD, I would recommend using the patch in my folder. Just added the login data to my patch folder. Thanks @Statler for the reminder!
The mongoose driver is online too.

Afterwards connect you laptop to your car via the obd adapter. Start SDD. Auto VIN read. Then go to the section <system information> and click on <combined....> in the lower section of the page. Sorry for my old screenshot. System setting German. Today it's all in English. But I guess, you will find it :)
Select only your jaguar files! Otherwise it might take several hours. Download all Jaguar XF files will take about 30 min. These files are most likely stated as out of date by SDD.
The other message might be, that SDD itself will need an update. Because you use an older version than V162.
But if you want to, I can give you this V162, too :)



Cheers
Dirk
..... I m offline for the next hours :) .....
 
#26 ·
Sorry, another hint. But as you mentioned, you have some IT skills :) . The latest version of Win10 Pro has this bad "problem" with the edge. SDD uses the Internet Explorer.
So you will have to figure that out. I am sorry, I only did it once and I don't exactly remember what I did :confused:. But maybe it was only to set up the IE mode for the SDD addresses.

Dirk
 
#29 ·
Good point Gav. Might be the case. To be honest, I just set up a laptop for Andi a few weeks ago, but didn't take notes what I did additionally to my last laptop with the older version of Win10. But HollowPoint will be able to sort this out :) . I just reacted to the Windows errors during the installation. And Idon't have as much IT skills as HollowPoint :cool: . The major problem was the Edge :) . So Visual C and Java was a kind of the cookie for tea time.... nice, easy to solve....
If all errors are sorted out, SDD will start without errors and no need to be connected to the car. Easy to verify if everything was installed correctly.

I keep my fingers crossed for HollowPoint!

Dirk
 
#30 ·
So, firstly, thank you so much for all your help so far @sandmaennle I have it installed, managed to download a new vcredist file to get rid of the side-by-side error, as that wasn't going away with the file you had and I got around the Edge issues by forcing it to go away, I already had Java enabled and installed and I've managed to allow it through the firewall, everything seems to be up and running, but, I can't login, as trying to log in as a dealer, or an independent with the user/password in the text file, just says it's denied. Any ideas?
 
#36 ·
Ah, that was the mistake I made, I chose 'Online' with the patch. Using 'Offline' makes it log in. I'll plug this into the car in a little while and see if I can get somewhere with un-bricking it :) I will report back, thanks again for all your help, you've no idea what it means to me!
 
#38 ·
And, it works! It's alive! Massive thanks go to @sandmaennle and @Gav and @Statler and anyone else who has helped me with this, v159 connected this morning, reprogrammed my KVM first, then the Instrument Display Panel, which itself went through the Key Verification process at the end of the reprogramming and boom, she starts and drives again! It does complain that the car needs a service now, which it didn't before, but to be fair, that's probably true... I'll wait til I've sorted out the CJB when my XProg arrives, so that my washers are working again and the car isn't so prone to bricking itself if the battery gets disturbed, then I'll get it booked in at my local Jag Specialist for a service. Thanks again everyone!
 
#41 ·
I did wonder if that might be the case to be fair, but I'm not too fussed if it flags up that it needs a service, as I said it's probably true, it probably does need one... I'm quite happy to get it serviced now I know how to fix it if it bricks itself and especially once I can resolve the 'bricking itself' problem altogether. The wife and I have been discussing it and this car has had so much money spent on it now, it's staying with us forever... just like our 300zx, we bought that in 2010 when we came back to the UK from NZ and it had so many things wrong with it, that it we spent a fortune just keeping it on the road and it resulted in a full engine rebuild with oversized pistons, forged engine internals, refurbished and upgraded turbos, a full re-map, full suspension upgrade, even as far as a one piece carbon fibre prop shaft being installed, full bodykit and ICE install, etc. and we still have the car 13 years later.
 
#42 ·
Glad you got it sorted.
Let us know how you get in with the X-Prog.
You might become quite popular on the forum. [emoji16]