View Full Version : Replaced DSC Module, attempting to re-code & no communications?
skent
11-13-2012, 07:35 PM
My 2000 E39 540i was getting the random DSC/ABS/BRAKE errors and it finally was so bad that I was getting the errors continuously.
I ordered a brand NEW Bosch DSC module and installed it, knowing that it would need to be coded.
Strangely enough, after installing the module the speedo still worked.
Anyway, I gathered all of the software needed and finally have an installation that is running without errors. I am running the following:
INPA v3.01
EDIBAS v6.4.3
NCSEXPERT v3.0.8
No errors when running any of the software (finally) on Windows XP mode as a part of Windows 7 Ultimate.
I can communicate with the engine ECU, the radio, HVAC and other modules with no problem. I can see the steering angle sensor angle as well.
I can also clear errors on the modules that I can see.
The strange thing is that when I attempt to connect to E39/Chassis/DSC, The following error message shows up:
Variant Checking
SYS-0012: IDENTIFICATION ERROR. Program will be stopped.
Why the error if I can communicate with other ECU's?
I am using a USB cable that I bought off of eBay, that says the following on it: "K+DCAN INPA Compatible"
I'm connected to the 20-Pin BMW circular diagnostic socket with the included adapter to convert to a female DLC port.
Anyone have any ideas what is going on here? :eyecrazy
Best Regards,
Steve
Houston, Texas
IcemanBHE
11-13-2012, 10:39 PM
Does NCS work on other modules? NCS is 16 bit, and notoriously fickle.
Id guess this is the issue, but confirm if it works on other modules.
rebel.ranter
11-14-2012, 01:05 AM
What colour is the cable on your K+D CAN interface? Is it black? I have had trouble coding with that cable but had no issues with INPA or DIS.
skent
11-14-2012, 08:45 AM
I can communicate with other modules in INPA, no problem.
The 20 pin round diagnostic connector adapter cable is black, and about one foot long. The USB to DLC cable is clear and about 6 feet long.
I should have also mentioned that I could successfully code the DSC module in NCS EXPERT. Or at least it said that it was successful.
I didn't try NCS with other modules because I don't want to screw anything up. Is there a simple test to confirm this?
Best Regards,
Steve
pshovest
11-14-2012, 10:24 AM
Was this a brand new, never coded module from a supplier? Or was it from private seller/ebay?
Are you using INPA files from David Mc or Randomy? Ebay files are troublesome.
Were you able to read your old DSC module w/INPA?
Can you plug it back in to check? No need to bolt up to ABS unit, just plug it.
A quick search of this forum for SYS-0012: IDENTIFICATION error shows others had a bad module or INPA file problem. It seems if INPA doesn't have the correct file to read your DSC module, you can get this error, and INPA will still work on other modules.
I suspect most don't run INPA in a Win 7, XP mode.
Here's another Hail Mary...disconnect your battery overnite.
skent
11-14-2012, 12:08 PM
Thanks for the reply, pshovest.
Brand new module, sealed in original BOSCH box and packaging.
I initially used the files that came on the CD with the cable, but had no luck there. So I started over again on another rabbit trail and found an .ISO on 4shared and that INPA install worked fine, but the NCSEXPERT installation was missing a file and wouldn't run.
So after more searching, I found yet another ISO titled: ediabas-6.4.3-full.nrg mounted it up in DAEMONtools and it installed and ran flawlessly w/o errors. Thought I was finally getting somewhere, and then still couldn't see the DSC in INPA, but went to NCS and coded the module. After coding, same three yellow lights. :mad
Don't know if the old module could be read with INPA. It has the dreaded internal broken bond wire problem - I opened it up and looked at it.
You think that XP Mode is a problem? It is a VM running on top of 7, and no complaints form INPA, or NCSexpert. Maybe I'll dust off an old desktop with XP native and try that?
Do you think it is worth going the EasyDIS route, or will that be more of the same?
Best Regards,
Steve
Houston, TX
I just disconnected the battery while my car is parked in the parking lot here at work.
I'll reconnect it before I leave and try it again.
We shall see!
Regards,
Steve
pshovest
11-14-2012, 01:03 PM
The .nrg file sounds familiar, but I don't think it's the one I used. I would search here for links for David Mc's files, download and install. Most of these are RAR's that decompress into files, not a image file. Randomy will give you a link to known good files (INPA, EasyDIS)for a nominal fee. PM him if interested. It can save a lot of time wasted by searching.
I have no idea if Win7 XP mode is a problem, but if you have an XP laptop I would try native XP before going the EasyDIS route. INPA/NCS Expert is much easier to install and get working.
Are there any other modules you can't read? It seems to boil down to a bad INPA install, a bad module or a wiring problem. Any evidence car has been wrecked that would cause you to question wiring?
skent
11-14-2012, 01:58 PM
Thanks, pshovest.
I will search for David Mc's files - do you happen to know where they might be hosted?
I will try the native XP install even thought it is on a desktop. I should be able to get it close enough to the car to make it work.
No evidence of any wrecks, and the DSC/ABS worked before the module failed.
I checked the wheel speeds in INPA and they look good. That tells me that there is SOME level of communication out of the DSC module.
As far as other modules, I haven't found any trouble reading modules that I know the car has. DME, HVAC, Steer Angle Sensor, Radio, Body Modules & Airbag all read OK.
Best Regards,
Steve
paulb34
11-14-2012, 02:20 PM
http://www.4shared.com/dir/LfFoCBq2/An_EasyDis_Machine.html
Hope David Mc. doesn't mind.Password is bimmerforums.
skent
11-14-2012, 03:52 PM
Thanks!
I sucked down everything I could.
Steve
Beemer187
11-14-2012, 05:19 PM
If you can't read it with INPA then use DIS read faultcode and calibrate the Steering angle sensor.
skent
11-14-2012, 06:18 PM
I'm going to try INPA again with a native XP machine and if that doesn't do it, then I'll build up a DIS installation.
Regards,
Steve
pshovest
11-14-2012, 07:38 PM
Ahhhhh....that doesn't look like David Mc's site. Try this.
http://forums.bimmerforums.com/forum/showpost.php?p=18501181&postcount=7
http://www.4shared.com/dir/LfFoCBq2/An_EasyDis_Machine.html
Hope David Mc. doesn't mind.Password is bimmerforums.
skent
11-14-2012, 11:05 PM
Ok, I just tried a native XP machine and the downloads that were suggested previously.
Same problem!
I can download the latest set of files and trty them, but they are INPA 5.02.
Will these work on my old E39?
Regards,
Steve
Houston, TX
pshovest
11-15-2012, 07:56 AM
OK, it's starting to look like your INPA install is really OK. Try to exercise (on & off several times) the cable connector on DSC module. Maybe try some contact cleaner.
Know anyone else with an E39? Hook up to another E39, see if you can read their DSC module, if so, unplug their module, plug yours in and see if you can read it.
I don't know about 5.02. I beleive I'm using the same version as you, but my EDIABAS might be 6.4.7.
INPA v3.01
EDIBAS v6.4.3
NCSEXPERT v3.0.8
skent
11-15-2012, 08:50 AM
That is a good suggestion. I have access to another E39, but it is a 2003 - so connection to the vehicle should be DLC only.
Last night I did pull the DSC connector and inspect it. I measured across the CAN bus with the connector unplugged and I get 120 ohms. When I measure across the same bus with the DSC connector connected, I see 60 ohms. Sounds like things are normal.
I haven't looked at the schematics yet, but I think that INPA uses the K-Line circuit not the CAN for communication to the 20pin diagnostic connector.
Regards,
Steve
Houston, TX
Meric
11-15-2012, 10:29 AM
Just making sure that you wrote the same VIN that your car has to DSC?
pshovest
11-15-2012, 11:23 AM
EDIT: CORRECTION, this adapter is only needed when using the under dash OBD2 port on the 2001 and later E39's that don't have the underhood DLC. I verified I can read all modules using K+Dcan cable via DLC w/o using the K-line adapter in the link. Sorry for the confusion.
Oh @#$&.......I just remembered something about K+DCan cables. On my early K+DCan cable I needed an adapter to work with the older cars like an E39. It's the rectangular adapter shown in the center of the cable in the link. I seem to recall you need the adapter to get access to both K-lines or K + L lines.
Not sure this is the problem, since it seems you can read everything except DSC module. Maybe newer cables have a way around this.
http://bilder.afterbuy.de/images/71588/dcan.jpg
skent
11-15-2012, 11:25 AM
Meric:
I followed the guide here:
"DIY - Code used E39 DSC module w/ NCS Expert "
post25429989 on this board.
NCS retrieved my VIN and everything looked good. At one point in the steps, you have to go back (F6) once to see the "Process ECU" button, but other than that it worked as described.
Steve
I went back to the basics.
Checked the three +12V sources to the DSC module at the connector and they check good. Fuses must be OK.
Continuity checked the grounds at the connector to the chassis and they were fine.
Mapped out the 20-pin diagnostic connector and the adapter that came with the K+DCAN -> USB cable. Adapter was wired per diagrams except for pins 7+8 on the DLC side of the connector. I took the DLC connector apart and found that pins 7+8 were bridged together there, so no worries on the adapter cable.
So that leaves the module itself. I may be able to try the module out of a 2003 E39 next week, but in the mean time, I'm going to make arrangements to send mine back. I did verify again that the part numbers on my old module and the new module are identical.
I won't be able to test my setup on the 2003 since I do not have the adapter that pshovest referenced in his post. My only option there is to remove the module out of the 2003 and install it in my car and test it with my setup.
Anyone think of anything else?
Wasn't there some kind of "end of belt test" that is done after coding?
Best Regards,
Steve
Houston Texas
skent
11-19-2012, 02:54 PM
UPDATE:
I just snagged a loaner DSC module from another E39. I'll try it out with INPA tonight and report back.
Best Regards,
Steve
Houston, TX
OK, I tried out the other DSC module and no luck.
Any other suggestions? Still seeing the same error in INPA 3.01.
HELP! This is driving me crazy!:mad
Regards,
Steve
magicme55
11-05-2013, 06:54 PM
UPDATE:
I just snagged a loaner DSC module from another E39. I'll try it out with INPA tonight and report back.
Best Regards,
Steve
Houston, TX
OK, I tried out the other DSC module and no luck.
Any other suggestions? Still seeing the same error in INPA 3.01.
HELP! This is driving me crazy!:mad
Regards,
Steve
How did you solve this problem... I have a DSC 5.7 module which I cannot read but after sending it out for repair , it came back with the tech saying it checked out good. Cannot read it with INPA , however I can read and clear other modules with same software and cable. INPA give me same error as Steve...
skent
11-06-2013, 12:34 AM
How did you solve this problem... I have a DSC 5.7 module which I cannot read but after sending it out for repair , it came back with the tech saying it checked out good. Cannot read it with INPA , however I can read and clear other modules with same software and cable. INPA give me same error as Steve...
In my case, I was unable to communicate with the DSC module in INPA. I did an install of NCS Expert and still had no luck, until I finally did the SWA calibration. Once that was done, I could recode the module and all errors disappeared.
Previously, I never did the SWA recalibration, since it was prefect and dead on correct. Even though it was correct, it still wanted to see the calibration done to proceed.
Regards & Good Luck,
Steve Kent
Houston, TX
zigzagsky
11-06-2013, 12:57 AM
Bit of a long shot but are you able to communicate with the instrument cluster?
Just wondering if your car will only support ADS interfaces to see all the modules.
magicme55
11-06-2013, 03:06 PM
I have access to another identical car ( same year and mode, build dates 5/99 and 10/99) In one case INPA (same software and cable used) can read the DSC and all modules and in the other it can read all except the DSC module (Sys 0012 error). I sent the unit from this car and it was checked out and it was returned as being good, without being repaired. I installed it and and got the same error. (Prior to sending it out I then took the unit from the car that could be read and tried it in the car that could not be read and I was able to access the DSC. Conclusion seemed to point to a problem DSC module...)
Now that it was tested as being good, I would think that the issue has to do with some programming that is incorrect in the DSC module that makes it incompatible with the car that it is installed in....
The steering wheel sensor or the VIN etc may be the problem as Steve suggested...
Steve ...How did you do the SWA calibration if you could not get it to communicate?
- - - Updated - - -
Bit of a long shot but are you able to communicate with the instrument cluster?
Just wondering if your car will only support ADS interfaces to see all the modules.
I can communicate with the cluster .. so no issue with the connection or cable...
Thanks
David
skent
11-06-2013, 11:08 PM
I have access to another identical car ( same year and mode, build dates 5/99 and 10/99) In one case INPA (same software and cable used) can read the DSC and all modules and in the other it can read all except the DSC module (Sys 0012 error). I sent the unit from this car and it was checked out and it was returned as being good, without being repaired. I installed it and and got the same error. (Prior to sending it out I then took the unit from the car that could be read and tried it in the car that could not be read and I was able to access the DSC. Conclusion seemed to point to a problem DSC module...)
Now that it was tested as being good, I would think that the issue has to do with some programming that is incorrect in the DSC module that makes it incompatible with the car that it is installed in....
The steering wheel sensor or the VIN etc may be the problem as Steve suggested...
Steve ...How did you do the SWA calibration if you could not get it to communicate?
- - - Updated - - -
I can communicate with the cluster .. so no issue with the connection or cable...
Thanks
David
Hi David:
My apologies, I misspoke in my previous post... I tried INPA and NCS Expert and could never communicate with the DSC module; I was convinced it was a hardware/cabling/wiring problem. That's the point at which I borrowed a known good working DSC module, installed it in my car and had the same communication problems.
So the only thing left to try was doing a (painful) EasyDIS inatall.
Using EasyDIS, I still wasn't able to code the module UNTIL, doing the SWA calibration. After that, all doors opened and the Christmas tree lights on the cluster went away!
Best Regards,
Steve Kent
Houston, TX
magicme55
11-07-2013, 11:40 AM
Thanks Steve,
I will try and install EasyDis....Seems like that is the way to calibrate the SWA as they other programs need to be able to communicate with the DSC module prior to trying a recalibration etc... I will report back once I have EasyDis up and running... Seems like a bear to install EasyDIS from what I am reading...
Regards
David
pshovest
11-08-2013, 09:40 PM
You can calibrate the Steering Angle Sensor with INPA.....a much easier install then EasyDis.
magicme55
11-09-2013, 12:28 AM
You can calibrate the Steering Angle Sensor with INPA.....a much easier install then EasyDis.
Hi pshovest,
Can you tell me how I may do this in INPA... Remember I cannot communicate with the DSC module...
Thanks
David
pshovest
11-09-2013, 08:19 AM
magicme55,
I don't know for certain. It's possible the Steering angle sensor needs a working DSC module in order to be checked. It's a separate test in INPA, which suggests it can be read w/o a working DSC.
Check for codes: E39==> Chassis==> Steering angle sensor
Calibrate: Special tests==> Steering Angle Calibration E46....Yes it works for E39's also.
magicme55
11-22-2013, 10:35 AM
magicme55,
I don't know for certain. It's possible the Steering angle sensor needs a working DSC module in order to be checked. It's a separate test in INPA, which suggests it can be read w/o a working DSC.
Check for codes: E39==> Chassis==> Steering angle sensor .... Same as The E38
Calibrate: Special tests==> Steering Angle Calibration E46....Yes it works for E39's also. ... Not sure where Calibrate is on INPA for the E38????
Just Reporting back so that others can can keep informed ..
I can read SWA with INPA... but cannot calibrate... May be the version of INPA I am using or it does not allow for calibration of SWA on the E38 .
Powered by vBulletin® Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.