![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
BMW Garage | BMW Meets | Register | Today's Posts | Search |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
hard time with Adaptive xenon
![]() |
![]() |
08-21-2022, 07:44 PM | #1 |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
hard time with Adaptive xenon
Hi
(E90 pre-lci adaptive xenon) Im at the point of fixing my headlight and I can't get the adaptive part to work properly. Im trying to fix the right one. I can visually see the headlight « start »(going up down and side to side) but when it stop, the right one is stuck to the left. I took the SMC from another headlight and I think I need to code it(?) But even tho I follow step from YouTube or forum. I always get an error on NSCexpert. Can the SMC be faulty ? Frm? Thanks you |
08-21-2022, 08:06 PM | #2 | |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
Quote:
|
|
Appreciate
0
|
08-23-2022, 03:31 PM | #4 |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
|
Appreciate
0
|
08-23-2022, 07:14 PM | #6 |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
|
Appreciate
0
|
08-23-2022, 07:54 PM | #7 |
Brigadier General
![]() 2912
Rep 4,336
Posts |
https://www.e90post.com/forums/showthread.php?t=625111
https://www.e90post.com/forums/showthread.php?t=1184199 With NCS expert according to the second thread, but I don’t know how. I use the app for a lot of e chassis things, so it was worth buying a cheap tablet and the license. |
Appreciate
0
|
08-23-2022, 08:55 PM | #8 | |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
Quote:
The first post is for short circuit reset ( at Least from what I understood) and I check to be sure if I had any and I didn't. Second post I've been able to recode the frm but I still can't factory code my headlight motor and I still get the same Error ![]() |
|
Appreciate
0
|
08-24-2022, 12:21 AM | #10 |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
|
Appreciate
0
|
08-24-2022, 12:36 AM | #11 |
Brigadier General
![]() 2912
Rep 4,336
Posts |
One of the motors may be bad.
Possibly binding when the leveling initiates. My E90 had this issue. It has the up/down motor and side/side motor. It’s 2 different motors. I enabled side to side movement with coding and the light would go up/down and then left to right and freeze and gave me an adaptive error. I had to default code the frm so that the side to side movement coding option would be erased. And from what I remember on other cars, coding the new adaptive modules to the car is not really required, if the adaptive motor works, it will work even if module isn’t coded. Some things you can try: You can try a new adaptive/SMC module, If it still doesn’t work, the motors inside are probably bad or the plastic arm is binding when moving the projector housing. Maybe some grease can be added to these arms to make things move smoother..? You said the light stops when moving side to side. You can try to disable side to side motion to see if that is causing your issue. |
Appreciate
0
|
08-24-2022, 10:34 AM | #12 | |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
Quote:
I know the up down is not working properly since the wire to the front height sensor are cut (wich I will fix). So I guess out of my 4 headlight either the motor or the assembly have some sort of problem. I know with INPA you can control both motor at the same time but is there a way to control only one? And I think the side to side motor is not replaceable right ? |
|
Appreciate
0
|
08-25-2022, 09:38 AM | #15 |
Private First Class
![]() 111
Rep 162
Posts |
I recently chased fixing/replacing Smc modules. Below is what I think I learned. I’m a beginner at coding so…
First, it seems that if either of the SMCs are faulty you can’t code the good one. One side worked and the other didn’t. I wanted to swap my good side to the other to verify it was the module and not wiring or something else. You have the code the good to the other side - left to right or right to left, whichever. I always had a communication error attempting to do this. Somewhere in INPA you can test/activate the SMC modules and point headlights up/down/left/right. In this, I could see the good one was communicating and the bad was not. You can turn on tracing somewhere and I was able to see lower level communication when it was able to successfully communicate and when it couldn’t. Went back to trying to code LSMC and RSMC to the correct sides. On my system, I turned on tracing and I could see that the coding of an individual smc always started with checking communication to both. If one failed, the coding failed even if the bad one was not the side which you were trying to code. So, bought a used Smc off eBay from same year/car which looked good, no corrosion. Same problem with new “good” smc. Then bought a new, non-OEM smc (don’t remember the brand, a Chinese repo) from FCPeuro and it worked fine. Coding worked, all good. If my time was worth a $1/hour it would have been cheaper to take it to a dealer. But, I like the puzzle and hopefully the experience will help on other problems. Good luck. |
Appreciate
0
|
08-26-2022, 03:49 PM | #16 |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
|
Appreciate
0
|
08-26-2022, 03:56 PM | #17 | |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
Quote:
I can't do anything on inpa either. Im wondering if I'm spending the money to fix it or upgrade to some LCI one.. |
|
Appreciate
0
|
08-27-2022, 11:27 AM | #18 |
Private First Class
![]() 111
Rep 162
Posts |
I’d get it sorted before changing to LCI. If problem in wiring or elsewhere changing to LCI won’t fix it. I also think you reuse existing smc modules when upgrading to LCI? so if they are bad, same problem.
On mine, the good side would move on start, the bad would not. There is a menu somewhere in INPA where you can activate and point each headlight in the various directions. Find that and see if what works and what doesn’t. I don’t recall where it is in INPA but remember I had to hunt around as my version is German and had to do a lot of Google translate to find it. |
Appreciate
0
|
08-28-2022, 04:36 PM | #19 |
Brigadier General
![]() 2912
Rep 4,336
Posts |
Lci uses different modules.
I wonder what’s the deal with my lights then. The smc modules work fine for up/down, but as soon as I code the side to side movement, the lights do the little dance in start up and then they get stuck. I really think the motors are binding somewhere and locking it in place until it resets. At least on mine. Trying to move the headlights with INPA sounds it will show if the motors are bad or something else. Last edited by Serf27; 08-29-2022 at 08:55 AM.. |
Appreciate
0
|
08-29-2022, 05:41 AM | #20 |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
Blank
That's true.
Mine both self level when start but only the right one goes side to side. But I can't communicate with either via INPA and NcsExpert. I feel like it's a coding issue since it work when starting but I'm not too sure. I guess it can also be the smc but I'll have to get a new one to try |
Appreciate
0
|
08-29-2022, 05:43 AM | #21 | |
Private
![]() ![]() 1
Rep 54
Posts
Drives: Bmw e90 335xi 2007
Join Date: Jun 2022
Location: Montréal
|
Quote:
I just get error and they're not even moving. |
|
Appreciate
0
|
07-22-2023, 04:42 AM | #22 |
New Member
5
Rep 5
Posts |
Slight thread revival, but so relevant to my problem! Did you ever figure this out? I’ve got the exact same error with the new eBay module pointing the left light all the way to the left. I’m swapped the smc over so both lights point straight, put the fried smc controller back and on the brink of coding out the adaptive lights. But I would still like to sort it properly.
|
Appreciate
0
|
![]() |
Bookmarks |
|
|