i installed a RLS (rain light sensor) into my e46 m3. i went into SSS and it shows the RLS option i went to retrofit(encode) it and it says it was added successfully.
I cant seem to get the wipers to function on their own, they act like normal still. Not sure if im missing something or not.
It should be properly connected cause the "Light" portion turns the headlights on and off through the sensor.
thanks!
Last edited by infinkc; 03-23-2011 at 11:25 AM.
If you have NCSexpert then read the GM5 .trc file and check if the option SENSOR_REGEN is aktiv. If not, then you can set it to aktiv and code it back to the GM5 module with a .MAN profile.
With DIS & INPA you can initialize the rain sensor.
I just checked SSS to see if there is a retrofit for the RLS module (I have retrofitted it too) but I could not find it, the only thing I could find was RLS module - Replacement or Encoding in the Module list, NOT the Retrofit list. hmmm.... thats weird..
Last edited by Beemer187; 03-23-2011 at 10:58 AM.
Thanks, i dont have NCS yet. I do have DIS, is the initialization setting in there? I was only using SSS.
You are correct, i only have the replacement or encoding in the module list also. I did encoding and it said completed, no further actions needed. I also tried to do the Replacement option, told me to start a new session and select Yes for replacement, it succeeded also on that. But the sensor doesnt seem to be active still.
Check if DIS is seeing the RLS module in the list then initialize it like this LINK
If there is not a RLS module in the list (because maybe your car is older than 2001), I don't think you can initialize it with DIS, you need INPA to do that and NCS for activating the sensor.
reencode the GM5 and RLS in progman. The retrofit process in progman only changes the vehicle order - you still have to recode the target modules in most cases.
Correct me if I'm wrong-- Progman essentially writes a new VO then you have to encodes the modules to correspond with the new VO? When you say encode you mean the output that is given in the FSW_PSW.TRC file in NCSexpert is rewritten using updated values through progman?
Not sure what you're asking?
For most of the options under the retrofits module, Progman simply adds the option code to the VO - nothing is actually changed in any of the modules yet. You then have to recode the appropriate modules (GM5 in this case) so that the module is coded to the default settings for the new VO.
Don't have to use Progman either. You could just use expertmode in NCS Expert, add $521 to the VO, do an "FA_WRITE" on both the ALSZ and AKMB, and then "SG_CODIEREN" on the GM5. Accomplishes the same thing and is a hell of a lot quicker.
That answers my question. Essentially Progman changes the VO on the ALSZ and AKMB or EWS in my case first. then you manually have to tell it to encode the GM5 for it to add an aktiv to SENSOR_REGEN string since it will see it in the VO.
Question,
Is there a benefit to encoding a module with progman or NCS without changing the VO? does it update any values or add any new ones?
Last edited by newtoe46; 03-23-2011 at 03:44 PM.
To do it properly you'd recode the GM5 without manipulation enabled. None of the modules actually "care" about the VO. The VO is only there so that the coding programs know what kind of car they're working on. Setting sensor_regen to aktiv would activate the rain sensor on the GM5 side of things regardless of the VO.
The only reason to recode a module without changing the VO would be if you wanted to reset a module to its defaults for some reason. If for example you manually changed a bunch of things in the LSZ, screwed up somewhere, and didn't have a backup of the original file, then you can just reset it by coding to the defaults with expertmode.
Stock expertmode without any modifications doesn't have manipulation enabled
found this thread and having exact the same problem
In DIS and SSS there is no LRS retrofit option like i did for Xenon so there is no way you can do it w/a NCSexpert
I tried to execute RLS coding option with values from my second 530i with the LRS but no luck ...
http://forums.bimmerforums.com/forum...9&postcount=22
I found this info for E39
================================================== ======
http://www.e39.org.uk/autolights.htm
Step 4. Code with NCS Expert
Depending on your current SA you may or may not have to code the car to tell it you have installed a RLS.
The easiest way to do this is to use NCS Expert which is part of the Edibas installation. I found the following information in the E39ZST.000 file
0521 00000000 0000000000000100 0000000000 1 REGENSENSOR //Regensensor (fr US-Fzg.) // ab 09/01 +Fahr u.Lichtautomatik (Serie)
This means "rainsensor" and from 09/2001 automatic lights!
My original SA was 20010C910D64C7A4H as you can the field is already 7 so has bit 1 set as the car original has the rain sensor.
Some digging revealed the other two bits fields correspond to:
0430 00000000 0000000000000200 0000000000 1 SPIEGELPAKET //Innen- und Auenspiegel,elektrochrom abblendend
which is the interior and exterior electro chrome option fitted in the factor to my car
0520 00000000 0000000000000400 0000000000 1 NEBELSCHEINW //Nebelscheinwerfer // zu 09/00 Serie ausser 520i u 520d
which is front "fog lights".
If you don't have bit 1 set in position 14 you may need to set it and code as required.
================================================== ======
So this is not about changing your VIN as some members said but about adding 1 bit into your SA number
My SA number is 20210C9005974424B
so i have fog lights ( see 0000000000000400 ) and i dont have interior and exterior electro chrome option as my both cars have a Sport Package ( see 0000000000000200 )
so to add LRS to my options i need just add 1 BIT to position 14 -->> 20210C9005974524 B
Am i correct NCS experts ? For my second 530i with the LRS this theory is working , SA 20210C900D964524J
Before i go to screw my car again i need some second opinion
Last edited by champaign777; 09-03-2012 at 12:49 PM.
Hi your plan looks good to me as long as you loose the checksums and dont forget to select the calculate checksum option.
well this do not work , getting problem with SA invalid nummber trying to change 4 to 5 on sum calculation
The only work when i put my second car FULL SA number which is 20210C900D964524J
So i went ahead and executed process job for RLS with second car SA , took 3-5 sec
And ? noone sensor work, all the same i cant see RLS in DIS but when i click on it i can initialize and re calibrate it
Also can monitor it in INPA , can monitor it in DIS which means connection is OK and it works
Also when i load again my profile in NCSExpert i dont see this option ...
any more ideas ? i did coding in NCSexpert default profile
Last edited by champaign777; 09-03-2012 at 01:42 PM.
Hmm did you remove all three checksums?
manufacture date of car is?
http://forums.bimmerforums.com/forum...8&postcount=21
after add VIN do checksums so you will see 3 values
gm
sa
vn
Then i changed SA and click OK ( this time NO checksums calculation , it always give me an error even for my original 3 numbers ...) and back
Then i start to see RLS option
http://forums.bimmerforums.com/forum...9&postcount=22
Car is 11 2002 all modules have option for rain + lights sensor + i installed windshield OEM BMW with sensor and all wires/ RLS sensor
I dont believe so many people did this fff RLS retrofit and NOONE did some clear DIY how to do it
Last edited by champaign777; 09-03-2012 at 02:17 PM.
here is a step by step hope it helps
Open NCS Expert.
Click File > Load Profil
Choose Expertmode
Press the first button – FG/ZCS/FA
Press the first button again – ZCS eingeben
Choose your model (e39)
Insert your VIN,
Press OK
Enter your current GM (without the last digit)
Enter your new SA (without the last digit)
Enter your current VN (without the last digit)
Tick calculate checksum and
press OK.
press back.
Click "process ECU".
Pick the EWS.
Change the job type to "ZCS_SCHRIEBEN".
press "execute job".
press "change ECU"
select the KMB
Change the job type to "ZCS_SCHRIEBEN "
press"execute job"
Hit "VIN/ZCS/FA" again.
Hit "back"
Change the job type to "SG_CODIEREN"
Hit "process car". Let NCS Expert do its thing.
Once it's done, every module should be coded to your new VO /ZCS using experten profile
Last edited by rondo; 09-09-2012 at 05:04 PM. Reason: edit
thanks Rondo
why you said NEW GM , i didnt change any GM and my both GM from both cars are identical
and have option for the rain sensor
So you basically said do the same as i did but after
Then i changed SA and click OK use all numbers w/o last digit right ?
I may try this ... also how i can know that job is done successfully , even i did it already w/o errors 2 times
nothing looks like changed in my ECU
Last edited by champaign777; 09-03-2012 at 03:38 PM.
oops reread edit.
This looks like a plan rondo
Unfortunately I am in business trip for next 2 days ... Any more updates are welcome
BTW you have a great Salvador Dali museum in St Petersburg
Last edited by champaign777; 09-03-2012 at 07:04 PM.
update to what i did, its been so long, but i was able to add the RLS string into the GM with NCS, i didnt have to edit my VO at all, car was a 01 so it didnt have the VO. Everything worked great.
Rain/Light sensor retrofited
But how and where can I add :
0521 00000000 0000000000000100 0000000000 1 REGENSENSOR //Regensensor (fr US-Fzg.) // ab 09/01 +Fahr u.Lichtautomatik (Serie)
And Why my vin is now different in NCS expert NOW is WB00000000BV16368 ?
Originaly is :WBADD42000BV16368
I add memory seats and mirrors and RLS...
Any help would be appreciated
THANKS!!!!
this why i dont like ECS Expert
Its not as clean as DIS and as SSS but the problem for this ff RLS that its not possible to do it in normal way but only in NCS Expert
Another problem i grep bunch of threads and no single clear DIY but all like infinkc said people got it work somehow ( with wrong VIN after all ? )
( i edit / i added bla bla bla ) and thats it
I hope Rondo provided clear step by step how to do it
To anser on your question from what i understand theoretically 0000000000000100 is one BIT to the SA number
OLD SA 20210C9005974424B -->> NO RLS
+++++ 0000000000000100
==================
NEW SA 20210C9005974524B -->> WITH RLS
Probably we need to try this NEW SA w/o last digit as Rondo explained ( i never try )
Enter your current GM (without the last digit)
Enter your new SA (without the last digit)
Enter your current VN (without the last digit)
I also want to now before i will start to screw up my car
what are my backup options in case of something went wrong !!!
I like my car MORE than this st*** RLS !!
Last edited by champaign777; 09-04-2012 at 08:48 PM.
Bookmarks