DIY: Do It Yourself
Post here to share or improve your wrench turning skills! All BMW E46 DIY tips, tales, and projects discussed inside. Learn to work on your car and know the right BMW parts you will need!
||Thread Tools||Search this Thread||Rate Thread||Display Modes|
|02-10-2014, 10:45 PM||#1|
Join Date: Jan 2010
My Ride: cars
DIY: Steering Angle Sensor Coding with PA Soft 1.4
I replaced my SAS and wrote this DIY 2 years ago: http://forum.e46fanatics.com/showthread.php?t=917397
Since then, I still have driven around with the damn DSC/Brake lights on because I'm scared of the dark and liked the warm comforting glow of error lights...or just havent had time to deal with it..
Got my PA Soft 1.4 scanner in the mail about 2 hours ago, searching yielded zero results on how to actually get these damn lights to go away, just a lot of posts about people saying you couldnt code it with PA Soft.
I had error code 0B/wrong LWS-ID under the LEW menu in PA Soft, and the standard 5E43 error for SAS under ABS system.
Clearing the codes did nothing, they just popped up immediately, searching for "wrong lws-id" was equally a waste of time.. logically I figured it to be just not coded for the vin, as the errors popped up immediately after clearing them over and over.
The solution, pretty simple, I pulled the EEPROM off my other e46, and after seeing what it looked like it was obvious.
1) Open PA Soft 1.4, connect to car, click on LEW to open the LEW page
2) Click Reprogramming
3) On the Reprogramming menu, Click Write ADFG
4) Enter "00XXXX" where XXXX is the last 4 digits of your VIN
5) Click OK
Once that completes
6) Click Read EEPROM
7) Edit the values highlighted in the attached image
You will need a hex to ansi converter for 2 letters
-- this appears to be a simple converter that works well
The row we are modifying is 0x20, looking specifically at locations 4-8 (red text in the image)
This would be 20 45 31 4A 4C in the image below
These characters translate to the last 7 VIN digits, backwards.
4C in hex converts to the letter L
4A in hex converts to the letter J
31, 45, 20
This would be the last 7 of the vin LJ31452
Change for your vin.
8) Click the Save Icon
9) Click Write EEPROM
10) once this completes, clear the errors under both LEW and ABS pages
01 Topaz Blue 330ci
02 Alpine White 330ci
95 Supra Turbo - Worlds fastest factory auto trans Supra - 8.7@161mph
[sold] 03.5 Silver Grey M3
[sold] 95 Jet Black 325is
Last edited by 1320ms; 02-10-2014 at 10:47 PM.
|Ads by Google|
Guests, get your FREE E46Fanatics.com membership to remove this ad.
|Thread Tools||Search this Thread|
|Display Modes||Rate This Thread|