ABS/ASC

Fantastic this may save a few people some money.
How did you get in a part is it just glued ?
Hope this is a fix would be a right result .
Nice work @littlefeller
 
i used a stanley knife, just be care full you dont do yourself an injury, i shaved along the top curved edge first to make the plastic thinner where i was cutting, i cut with the blade horizontal so not to touch the circuit board underneath.

ok quick update - plugged inpa in this morning and like @Antm72 i had a break switch error. plugged repaired module in attached to the valves and pump my ebay replacement came with, same error code as it originally had (suppose it would be as its stored in the module itself). creared code and i did not come back huray. couldn't go for a drive and test it as it was just hanging there, so i plugged the replacement back in again. cleared brake switch code then quick drive around, code back again. so back into inpa and cleared code, powered down inpa and opened NSC expert, then proceeded to code my replacement module with the factory code stored in EWL module into ASCMK20 module, took about 2 min, brake switch code gone huray, quick drive around again and so far NO CODE AND NO LIGHTS:party: now all i need is a gravel road somewhere to test the ABS and ASC.

nsc expert - load expert profile, then f1 - select chassis - e36, then back button, then process ecu, this gives a list of ecu's select ASCMK20 and execute job, done.
 
just an after thought, before re-soldering, the code would re-appear immediately after it was cleared, this time it didn't so it would appear the re-soldering has worked. just a thought though - if it was the power supply to the pump that is causing this error then when the module is first powered up how does it know there is a fault as it hasn't powered the pump? maybe it measures resistance.
 
Brilliant will have to get the software again with the leads the last attempt failed to load fully so will try again now i have a new laptop.
Glad it all panned out and programming the module has worked.
Should be the same result for me :thumbsup:
 
just an after thought, before re-soldering, the code would re-appear immediately after it was cleared, this time it didn't so it would appear the re-soldering has worked. just a thought though - if it was the power supply to the pump that is causing this error then when the module is first powered up how does it know there is a fault as it hasn't powered the pump? maybe it measures resistance.
I imagine theres a self test on start up in the module if no comms it would trigger a fault.
 
yep should be, make sure you get a laptop with opperating on 64bit, this gives full access to the software, the most common reason it doesn't load is having a lower than 64bit laptop, though it will still install inpa and the nsc expert, its the dis or rather the virtual machine needs a 64bit environment that the dis runs in.

failing that i could bring my laptop along to meets and code anyone elses.
 
I imagine theres a self test on start up in the module if no comms it would trigger a fault.
seems reasonable, this must be why the lights go out with the replacement even though they are coded differently, the self test passes ok hence no lights.
 
I may take you up on the coding if you don't mind..
I think my old laptop must be 32 bit as inpa loaded but as you say most of the rest didn't
 
interestingly the inpa error code was cock-on, valve pump wire harness, it was the power feed to the valve pump.
 
I may take you up on the coding if you don't mind..
I think my old laptop must be 32 bit as inpa loaded but as you say most of the rest didn't
yeh no problem, my laptop is also 32bit, hence why i know it needs to be 64bit to run the dis. it states that all laptops built since 2012 would be 64 bit, they are wrong, mine built 2015 and is still 32bit.
 
Well i suppose if BMW software couldn't get it right we are pretty much stuffed =))
 
i did manage to install a different version of the vmware but the dis needs setting up to operate in the different environment, its abit confusing.
 
I manged various bits off the disc but borrowed all the leads and discs from another member i may invest as no one local can appear to do it !:mad:
 
will have to have a look at the events list or just simply arrange one.
 
here is what i did -
  1. load profile expertmode
  2. F1 VIN/ZCS/FA
  3. F3 ZCS/FA
  4. Select E36
  5. Select ECU then any of the available modules should provide NCS with your cars details. e.g EWS, this will load the cars individule coding into NCS, then press back button.
  6. F4 process ECU and choose the ASCMK20 module
  7. F3 execute job, it will now write the coding for this module which was gathered during step 5.
  8. Done. NCS should complete successfully (hopefully)
 
Last edited:
Can't say I understand exactly what you two are talking about but good to know that the knowledge you possess will get shared and likely save members some £'s!! Way to go!! Interesting thread all the same!! Jim
 
in a nut shell oldie- we have collected this knowledge as a means to an end thanks to google and trial and error - if you have orange abs lights on then this is the most likely fix (unless you have dodgy wheel sensors). i hope it does save £££s (its a common fault) glad you found it interesting and if you had tried installing 64bit software on a 32bit laptop it would make more sense=)) what a pain in the ..... . still we are all a little wiser now and if you need to code an abs unit just message me and i will walk you through it (assuming you have the software):thumbsup:
 
Back
Top