This describes the steps needed to reset/calibrate the steering angle on the ASC or DSC module in your E46 using a program called Tool32. This may be needed in several different situations, but most commonly after repairing the front steering/suspension or replacing the DSC module. You must already have BMW Standard Tools installed and working properly.
Steps
Notes
Steps
- Center the steering wheel
- Start C:\EDIABAS\BIN\TOOL32.EXE
- Click File in the menu at upper left
- Click Load SGBD, Group file
- Browse to and select the corresponding .PRG file for your DSC module family
- Teves MK20 DSC: C:\EDIABAS\ECU\DSC_E46.PRG
- Teves MK60: C:\EDIABAS\ECU\DSC_MK60.PRG
- Bosch 5.7: C:\EDIABAS\ECU\DSC57.PRG
- Look in the list of jobs for one containing lenkwinkel
- Teves MK20 DSC: lenkwinkelsensor_id_dsc_schreiben or abgleich_lws_aq_sensoren, whichever succeeds
- Teves MK60: lenkwinkel_dsc_abgleichen
- Bosch 5.7: test_lenkwinkel
- Double click the job
- Check that it succeeded
- Done!
Notes
- If Tool32 doesn’t work properly, you may need to register a DLL, like so.
- Open administrator command prompt
- regsvr32 “c:\ediabas\bin\msflxgrd.ocx”
- Determine which ASC/DSC module your car has (USA only)
- 323/328: MK20
- 325i/325Ci/330i/330Ci: MK60
- 325xi/330xi: Bosch 5.7