dave59 Posted November 18, 2017 Report Share Posted November 18, 2017 (edited) http://www.e46zone.com/forum/topic/49353-dsc-mk60-module-replacement-and-recode-diy/ The very helpful instructions to code a DSC module here on the forum don't work for me so assistance would be appreciated load expertmode F1 VIN/ZCS/FA F3 ZCS/FA Select E46 Select ECU then any of the available modules should provide NCS with your cars details. e.g EWS F4 process ECU and choose the MK60 module F3 execute job Done. NCS should complete successfully (hopefully) I can get the car details in step 5 from the AKLB module but there is no F4 "process ECU" this is blank so I can go no further. When I did get a list of DSC modules the MK60 was not present and trying to process any of the others resulted in an error. I also got a COAPI 1020 error as shown. Edited November 18, 2017 by dave59 additional files Link to comment Share on other sites More sharing options...
dontpannic Posted November 20, 2017 Report Share Posted November 20, 2017 1. Create a blank file called FSW_PSW.MAN in C:\NCSEXPER\WORK 2. In your first screenshot, just click OK. If you get an error, get back to it and try the second one - keep trying all four modules until you find the one that works for your car. On my 2004 touring, the AKMB responds fine. The only thing is after that, you have to go back first (far right button) before pressing Process ECU. Link to comment Share on other sites More sharing options...
dave59 Posted November 20, 2017 Author Report Share Posted November 20, 2017 (edited) 1 hour ago, dontpannic said: 1. Create a blank file called FSW_PSW.MAN in C:\NCSEXPER\WORK 2. In your first screenshot, just click OK. If you get an error, get back to it and try the second one - keep trying all four modules until you find the one that works for your car. On my 2004 touring, the AKMB responds fine. The only thing is after that, you have to go back first (far right button) before pressing Process ECU. Thank you for this. I actually got it to work yesterday. I did create the blank file as I had read this on another forum (it remains empty after the process). I should have captured screen shots as I can't remember the exact sequence but for me it went something like this: I used default profile. load default profile F1 VIN/ZCS/FA F3 ZCS/FA Select E46 Select AKMB No F4 option at this stage F6 back It then showed SG coderien and a list of modules under the vehicle details process ECU was under F3 F3. A menu appeared different to the CBD one shown above. I could choose the MK60 Execute job and it worked. The coding error fault has now cleared. There must be some subtle differences in the way the program or different profiles work. Certainly trial and error for me but creating the file is key as without it you get the errors. Edited November 20, 2017 by dave59 Link to comment Share on other sites More sharing options...
Darrell Posted August 24, 2018 Report Share Posted August 24, 2018 Yes, I am so happy that I found very helpful instructions to code a DSC module directly from here and I also similarly save while studying in university where all the protocol works flawlessly in term of finding anything on the web but your steps is so easy to understand from screenshot that you capatured. Link to comment Share on other sites More sharing options...