Everything JLR SDD related (feel free to add experiences/help).

This site contains affiliate links for which LandyZone may be compensated if you make a purchase.
Well you are right there is sure is knackered well that’s encouraging I’ll give that ago first. When I looked through the options of programming is asked if it was a virgin unit which I’m guessing I say yes and don’t click original module? Also when I saw the virgin option is said plug original module in first and copy files, I’m wondering if I have to do this first or if the as built data will be available ? Finally if I change the main ECU surely it won’t read the cars correct vin and will be that of the old one, do I just manually enter the vin upon login ? Thanks Nodge68
 
Also when I saw the virgin option is said plug original module in first and copy files, I’m wondering if I have to do this first or if the as built data will be available ?

I remember SDD asking something similar, but I can't remember the exact words it used, I definitely used a second hand ECM though, and simply treated it as a virgin unit. SDD did copy files from my old ECM, which wasn't actually the correct version for my FL2, and I had a misfire, so wanted to make sure the ECM wasn't responsible, and correct the ECM type too, so I just let SDD do its thing, and copy away. I don't really know what it copied, as the injector numbers needed to be entered later, so presumably those were from the original vehicle, but otherwise it just did its thing.

Most important though, you MUST use an auxiliary power supply, or programming will fail, and cause more problems.
 
Thanks! I just can’t understand how it would copy the old ecm when the replacement is fitted? I’m probably being silly but you don’t get an option to copy data before you actually start the programming? I’ll give it ago tomorrow with the replacement ecm and let you know how I get on. Iv got a battery charger which puts in a constant 15amps so should be fine. It also has a 22amp function but surely that’s to much as it’s for starting a dead vehicle
 
I just can’t understand how it would copy the old ecm when the replacement is fitted? I’m probably being silly but you don’t get an option to copy data before you actually start the programming?

From memory (it was 18 months ago now), SDD asked the questions, then said something like it'll copy the old ECM first, then said shut the vehicle down, and swap in the new ECM, then once done you have to click continue, and it guides you through the rest of the process, while it configured the replacement ECM. I didn't find it hard to do, it was much like when I worked for Citroën, where we used dealer software called Lexia.

I was told by an LR dealer that an second hand ECM can't be used with SDD, it MUST be a new virgin ECM, however this proved to be complete rubbish.

Iv got a battery charger which puts in a constant 15amps so should be fine. It also has a 22amp function but surely that’s to much as it’s for starting a dead vehicle

Be aware that many modern battery chargers don't supply a "clean" DC supply, meaning there's a lot of electrical noise from the high speed switching transistors inside.

The power supply used at a dealer is a "smooth" supply, meaning it's proper DC (it cost about £1000), and not high speed pulse DC, which lots of new chargers output.

A supply from another vehicle idling nearby, and connected with jump leads would give you the smooth and unlimited power needed. ;)
 
You’ve been a great help thank you everyone, I’ll give that all once I’m home tonight Nodge68 and update with results, it sounds simple enough from what your saying though, I’ll definitely be sure to use our other car then if that’s the case! I’m just hoping it’s not the CJB, I’m guessing worse case scenario a new one of those can even be programmed in. Does anyone know for my own experience what module the SDD pulls the VIN from when auto reading a vehicle please?
 
Does anyone know for my own experience what module the SDD pulls the VIN from when auto reading a vehicle please?

I believe it pulls the VIN from the CJB, but also compares it to other modules too, like the Ipack and security system module.
However as long as there are several matching VINs in the vehicle, SDD should allow you to copy those matching VINs to a replacement module. ;)
 
Okay not great news unfortunately, I went through the whole process a few times hoping it would work each time but when the tool tries to copy data from ecm it comes up general failure and says it’s not been possible to copy, and that I will have to configure new module manually, guessing I need to send this off to someone to do it on the bench? Hoping someone’s knows who please? These are the messages I was getting
 

Attachments

  • 3138F770-9ABA-4581-9D1F-28FC9BAAED83.jpeg
    3138F770-9ABA-4581-9D1F-28FC9BAAED83.jpeg
    354.5 KB · Views: 318
  • B37F3677-7AC8-471E-965C-9E163B01E4A7.jpeg
    B37F3677-7AC8-471E-965C-9E163B01E4A7.jpeg
    345.3 KB · Views: 233
  • B221B204-005E-42AA-801C-9D70571E7BF3.jpeg
    B221B204-005E-42AA-801C-9D70571E7BF3.jpeg
    354.5 KB · Views: 227
  • 1D841A04-6624-4229-823F-0A141B4E3ED3.jpeg
    1D841A04-6624-4229-823F-0A141B4E3ED3.jpeg
    367.8 KB · Views: 246
  • D0454350-8981-4CF1-A97B-95D0FA99ED48.jpeg
    D0454350-8981-4CF1-A97B-95D0FA99ED48.jpeg
    406.1 KB · Views: 240
I will have to configure new module manually,

Why not just configure the replacement ECM manually?
It'll only ask for you to input stuff that the software can't get from the old unit, which sounds like it's been bricked by that dickhead whom did stuff without a power supply connected. :confused:
 
To be honest I didn’t know I could do that, I thought it was asking me to get it configured by dealer so assumed it had to be put on a bench and set, also never new sdd had an option to enter any Values? I’m guessing It would ask for things such as injector numbers and so forth. It has to be bricked because after said T*T head messed about with it the steering wheel lock is constantly on in a red warning triangle, it has made a nightmare of a Job already slog harder if I need to trailer it somewhere eventually! Any advice you could give on coding it this Jew way you say would be appreciated if you could offer any advice please? Thanks again
 
I’m also thinking it might be worth me asking if I need to unbrick the car before doing any of this ? If so any clues on how to do this using sdd please if it’s even possible ?
 
I'd just tackle one issue at a time.
The steering issue is a strange one, and I think you need to start with that if I'm honest.

Knowing exactly what was done to brick it would help, but I suspect that information simply isn't available.
 
Ok I am back officially. I am uploading JLR SDD v162 which is the latest and works online (download calibration files) and pretty much all models.
I've sold many complete units so now I have experience.
On evoque and disco 4 and some 2015+ models the mongoose interface will light up the dash with some false errors. For those, VCX is needed.
Also, after 2017 they changed yet again to Pathfinder.
I will also include a seed calculator for use of engineering mode.
 
Anyone have any ideas?

You don't need the old ECU to program the new one. It will ask you if old module is present, just say no and it will write the file with options from CCF and/or AS_BUILT data and perhaps prompt you on some info.
However you do need to download as-built data for that vin at least (there is an option in settings/tools) and definitely calibration files for that ECM hardware/software revision.
 
Last edited:
You don't want it to connect to the JLR server, as all these copies of SDD are ripped off. It's my understanding that if it connects to the JLR server, the software is locked out.

I've a dedicated laptop for my SDD, which has had the WiFi module removed, so it can't connect to the Internet on purpose, or by accident.

JLR software when working does take some getting used to, but it does what is needed.
It's best not to clear codes, as they don't cause any issues when in memory, but do retain a history of impending issues. ;)

You can connect to jlr server, it won't lock the software or interface. With the right patch that is, which only connects to jlr to download calibration files and as_built nothing else is done online.
I am not sure how old versions are behaving, but after 159 if you don't update it in a reasonable time it will block the programming saying it was not updated recently bla bla.

162 is the latest and best version yet since it fixed the ngi files error that 161 and 160 was throwing, saying there's an update available but nowehere to be found, failing to update and disabling prog functions until it updates.

Also works well on a virtual machine but software with all calibration files and as built data is about 100G so I do have gdrive with that space but to upload/download it... neah. As soon as I will find the time I will write a nice readme pdf
 
You can connect to jlr server, it won't lock the software or interface. With the right patch that is, which only connects to jlr to download calibration files and as_built nothing else is done online.

I know little of such things, but it's good to know.

I'm thinking having version 162 might be a good idea, especially if it allows later updates for things like the Haldex, which I believe LR released an update to prevent the Haldex activation so early, as this was part of the reason the rear diff was destroyed.

I'm still wanting to update my Ipack to that multi-screen version you did. Unfortunately that's well above my software capabilities. :(
 
If yours is gen3 software cannot pe upgraded. Gen4 easily, providing you get the calibration files which you may not be able with sdd offline.
 
So latest SDD available on https://bit.ly/3vQzBuF
Thanks for this upload, greatly appreciated :cool:

Could you possibly write a readme on how to install it properly? When using included patch, should I choose "Online" or "Offline" mode? Also, inside engineering mode directory, there are two archives - what should I do with them? Should I update SDD somehow in online mode?

Or, simply ask, in general: what is the procedure for editing CCF, updating car modules, etc. ;)
 
Back
Top