|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Search | Today's Posts | Mark Forums Read |
|
BMW 3-Series (E90 E92) Forum
>
Steps to code new ALC / SMC module?
|
|
04-20-2015, 11:44 PM | #1 |
Second Lieutenant
87
Rep 264
Posts |
Steps to code new ALC / SMC module?
Due to water damage, I replaced the left ALC module (part # 63127189312, seen it referred to as SMC module as well) in my US spec 2006 330xi with a new one. This eliminated the error, but the light does not move horizontally. Vertical movement is fine. I believe this may be due to a lack of coding and/or programming. Running ISTA-D diagnostics showed the light moving in all directions just fine visually, although it did report limited movement in one direction.
I'm new to coding, but have successfully set up and tested ISTA-D, ISTA-P, and INPA. I have NCSExpert & WinKFP installed, but haven't used them for anything yet. ISTA is a much nicer GUI based interface, so I'd like to use that if possible. Can anyone provide the steps to program/code the ALC module? Any other advice? Last edited by drawz; 04-21-2015 at 12:08 AM.. |
04-21-2015, 04:14 AM | #2 |
Captain
97
Rep 713
Posts |
Hi,
Do you have your light switch in A (Auto) position? Steps with NCSEXPERT: For right SMC sensor: 1) Start NCSEXPERT 2) Load Expert Mode 3) Press F1 VIN/ZCS/FA 4) Press F3 ZCS/FA f. ECU 5) Select your CHASSIS (E89 in your exmpale) 6) In this step you will see 3 options (CAS/NFRM/FRM) - Choose CAS and click OK 7) Your VIN should be determined now 8) Press F6 (BACK) 9) Press F4 (Process ECU) 10) Select RSMC and click OK 11) Press F2 (Change Job) 12) Select SG_CODIEREN 13) Press F3 (Execute Job) For left SMC sensor 1) Start NCSEXPERT 2) Load Expert Mode 3) Press F1 VIN/ZCS/FA 4) Press F3 ZCS/FA f. ECU 5) Select your CHASSIS (E89 in your exmpale) 6) In this step you will see 3 options (CAS/NFRM/FRM) - Choose CAS and click OK 7) Your VIN should be determined now 8) Press F6 (BACK) 9) Press F4 (Process ECU) 10) Select LSMC and click OK 11) Press F2 (Change Job) 12) Select SG_CODIEREN 13) Press F3 (Execute Job) |
04-30-2015, 12:11 AM | #4 |
Second Lieutenant
87
Rep 264
Posts |
So I never got a chance to try this out. Dropped the car off at the dealer for the passenger seat occupancy sensor recall. When programming that, they programmed everything in the car for whatever reason, including the ALC/AHL/SMC module. The headlight was previous stuck pointing all the way to the right, but now points straight ahead and the AHL functions as expected.
Thanks again for offering to help! Hopefully it comes in handy for someone else in the future. |
Appreciate
0
|
07-25-2015, 11:46 PM | #5 | |
New Member
1
Rep 11
Posts |
Quote:
|
|
Appreciate
0
|
07-26-2015, 10:35 PM | #6 |
First Lieutenant
52
Rep 335
Posts |
essentially what you are doing above is programming the vehicle to "default" using the VO of the car. To that end, the instructions above would do the same thing for all chassis, including your E60.
FWIW - you probably would want to make sure that your .man is empty before you do this to ensure you don't accidentally write the wrong parameters to the modules. |
Appreciate
0
|
07-29-2015, 11:46 AM | #7 | |
Captain
241
Rep 949
Posts |
Quote:
If you use NCS Dummy, it automatically clears the .man file on exit. |
|
Appreciate
0
|
02-07-2018, 07:34 AM | #9 |
Major
168
Rep 1,415
Posts |
|
Appreciate
0
|
12-19-2018, 07:01 PM | #10 |
Major
562
Rep 1,132
Posts |
FYI this worked with NCS Expert 4 on my E90 LCI when replacing my SMC module. When I installed the new module it had the right and left directions swapped (tested with ISTA-D triggers). Upon following instructions above it was working correctly.
|
Appreciate
0
|
12-25-2018, 03:05 AM | #11 |
Major
168
Rep 1,415
Posts |
I highly suggest opening module and adding a conformal coating to prevent this from happening again
__________________
2007 335XI SEDAN // JB4 G5 // BMS METH KIT // VRSF DOWNPIPES // AFE DCI // ER CP W/ TIAL BOV // MMP SILICONE INLETS // XHP STAGE 3 AT FLASH // TREBILA BEF // BMS OCC // VRSF EXHAUST // FUEL-IT STAGE 2 LPFP // VRSF FMIC // PRECISION RACEWORKS IGNITION SYSTEM // CATUNED COILOVERS // CIC AND COMBOX RETROFIT //
|
Appreciate
0
|
12-28-2018, 04:41 PM | #12 |
Major
562
Rep 1,132
Posts |
wouldn't dialectic grease basically do the same thing? I gave it a good dose of that before re-assembly.
Last edited by zinner; 12-28-2018 at 04:47 PM.. |
Appreciate
0
|
01-15-2019, 04:03 PM | #14 |
New Member
0
Rep 5
Posts |
Hi Guys,
I'm in the typical leak in the AHL module case. I bought a new one online, assembled it and the error message disapeared. But the replaced side (right) is looking to the inside and did move only a very little when completely turning right. I am new to coding but read all I could find to code the new module. I did the above manipulation and the light was moving a lot more but was still pointing to the left. drove aa few meters and the error came back as when it had a shortcut. I used INPA to delete errors and know it has no error but the lights are not moving anymore, the right still points to the left. With INPA, I did move the lights in every diretions and the ligths were moving correctly. So now I don't know how I can code the module to work and be point to the front, do you have any idea? Some details I picked: - in user information field: the FRM module has a wrong VIN number "ÿÿÿÿÿÿÿ", as well as the ZBE module. The PGS module has 0000000 as VIN. the other modules have the correct VIN number. - the errors I get for FRM is : 9CB4 62 Regarding to what maniacs describded above; I don' know how to check the dates of the module. Here are some questions I have (being a beginner): - is it necessary to correct the VIN of the modules? if yes how to do it? - I am using the bimmergeek tools, I haven't downloaded the SP-Daten, is it necessary for this kinf of coding? - any idea how to get the module work?? thanks for your help!! |
Appreciate
0
|
02-21-2020, 09:00 AM | #15 | |
New Member
3
Rep 7
Posts |
Hello Mate,
You need to change your VIN so it mates with the car. You also need this to mate with your CAS. Open NCS Expert and go through the normal process. And then Change ECU. And then connect to the FRM. And see what VIN it is showing. You can use Tool32. Readfvin and then writefvin. And then aif_lesen and then aif_schreben. By the sounds of it your FRM is not related to your car! Quote:
|
|
Appreciate
0
|
02-21-2020, 09:05 AM | #16 |
New Member
3
Rep 7
Posts |
Lads i have a car here..it is my friends. In the UK. Adaptive Headlights. E60. Lights move etc. But one annoying problem is that the drivers side light runs off to the right way too much instead of straight. I am wondering if anyone came across this nuisance? The light moves up and down. Points straight ahead in reverse. Goes left and right. But in idle it points way too the right. I coded the SMC etc. But seems like the SMC has had it. But there are no codes within ISTA or INPA for a fault. I can adjust them but, this is way out. Like metres out. Does the faulty SMC behave like that?
|
Appreciate
0
|
10-31-2020, 07:35 PM | #17 |
Private First Class
34
Rep 133
Posts |
AHL SMC replacement success
Bumping this thread since it is the most recent on the forum and no need to start a new one.
I drove on a very uneven road earlier this year in May and then the next morning the car threw a light error. Turning the headlight switch to the left didn't turn the lights on. I thought it might have been due to the road, but then I noticed the condensation in the light. The codes I had were CCID 295 in the cluster and in INPA from the FRM (pre 03/2007) 9CBE communication with stepper motor. Some searching led me to conclude it was likely the water in light controller issue. Clearing the codes in the FRM didn't fix the issue. I bought a replacement part on ebay, 6934836. I made sure that the HW and SW part numbers matched on the sticker as well (best to pull your module and confirm). The part was from a e60 5-series but since the PN and sw matched i thought it would be fine. After installing the part, the dashboard warning went away, and there was no errors in Inpa as well. I thought I was in the clear until I drove at night and the adaptive headlights were not working. Setting the switch to the left ('A' setting) turned the lights on, but they wouldnt move with steering. Turns out I needed to code the module to my car. Having never coded anything on the car or used ncsexpert I was a bit hesitant but ultimately decided to go for it since there is a lot of good info here. It wasn't super easy, I could see the VIN but wasn't immediately able to read the VO from my car. I had a COL-API communication issue in NCSexpert after choosing chassis-e89 and then CAS. This was likely due to having the following two things wrong: Update SP-Daten files - I used v60 at this link: https://mega.nz/folder/0l5XkCja#hhmw...older/w8hBCDhK Then this video on how to update the daten files (Coding Tool in BMW Standard tools directory) Second thing for NCSexpert I had to do - Update advanced settings in the COM port driver for the K+DCAN cable (even though it was working for INPA). I followed instructions in post #2 here: https://www.bimmerfest.com/threads/n...ead-vo.854176/ After fixing these two things I was able to connect to the car with NCS expert and read VO. I followed the instructions above to execute SG_Codieren on the LSMC (did not read data from controller first, since I wanted to overwrite it with default). I waited anxiously as it took about 60s for the write to occur, and I was given the text "Job Stopped". Took the car out for a spin and the headlights are working now. Problem solved. I am surprised I didn't have to calibrate the module, but I guess that calibration resides in the FRM or something like that. Simply replacing and recoding the SMC worked just fine. I also did NOT have to reset any short-circuit protection, at least in my example (2006 330i 04/05 build date). Seems like this is a pretty simple way to get started with NCSexpert and 'coding.' Good luck to whoever tries this.
__________________
BMW Owner since 04/2018
|
Appreciate
2
ResinThirteen190.50 paese0.00 |
11-24-2024, 09:16 PM | #18 |
Private
70
Rep 88
Posts |
Just had this issue and a big thank you for the NCSExpert help - for 29 bucks I fixed a short SMC module - and the adaptive lighting is working fine again.
|
Appreciate
0
|
Bookmarks |
Thread Tools | Search this Thread |
|
|