Work fine wired straight to power, but flicker and come on and off when run through the dimmable rheostat switch. Switching back to 5w bulbs may be the only cure.
|
Monday, 30 August 2021
BMW E30 - LED instrument lights flicker with rheostat switch
Monday, 23 November 2020
F10/F11/G07: Front Fog-Lamp / Spot-Lamp Fault fix... the bulb or not the bulb?
If you get 'Front Foglight Failure' coming up then it's likely a bulb has blown, but I believe it is a common problem on the F10 showing this error but both front fog lamps are still working, or a light not working but the bulb is not blown. It should be an easy fix.
REPLACING THE BULB / CHECKING FAULT:
1. Using an 8mm hex-socket remove four of the screws holding the front side of the corresponding wheel-arch liner - two from the bottom edge and the other two that run up the outer edge of the wheel-arch. This should be enough to peel the arch-liner back and see the back of the fog-light.
2. Remove the wiring-connector by pressing the clip and sliding it upwards.
3. Remove the bulb-holder in the back of the fog-lamp by giving it a quarter-turn anti-clockwise and it should pull out easily.
If the bulb is blown then it can be removed from the plastic holder and replaced.
IF IT'S NOT THE BULB:
The worst case scenario is a fault with the lighting module or wiring to it, see this post - https://www.beemerlab.org/2019/04/f10-halogen-headlight-module-issues.html, but it is far more likely to just be a loose wiring-connector behind the bumper.
Firstly, the wiring-connector to the fog-lamp itself connects from above, so it is possible moisture can fid its way in and corrode the terminals, which can be easily cleaned up with some emery-cloth and a small screwdriver/awl. It is also feasible that road dirt / debris can drop into the plug as it is removed, making it not seat correctly when it is replaced, so rule these out first.
Secondly, there is another wiring connector higher up in the front bumper behind the bottom of the headlight unit. It is hard to spot, as wires seem to run to the fog-lamps from both sides of the car and also link to the headlights, so it will appear as if the wiring to the fogs are intact, when this plug becoming loose or not properly connected will stop the fog-lamp working and throw the error, but not affect the headlights. This can be caused when a headlight has been removed for bulb-replacement or work on the front of the car, so if this work has been done to the car recently then be sure to check this plug.
Monday, 15 April 2019
F10: Halogen Headlight Module Issues - when it's not the bulb... [TMS, FRM]
There are a zillion forum threads out there detailing problems with certain light-modules and the methods used to fix / replace / re-program them, ranging from serious in-depth coding discussion to a 'For Dummies' type guide on where to start when attempting this at home. Still, none of them seem to properly discuss what the modules are, what they do and where to look when you think (or someone tells you!) that they are at fault, so the purpose of this guide is to explain just that. Even when an error-code points at a faulty module (and there are so many light-module related fault-codes that they often do!), it may still just be a break in the wiring or a bad earth, so now you won't be baffled at the complexity of your BMWs lighting network the next time you replace a bulb, check the fuse and you're light still won't turn on.
How the F10 Lighting System works:
Unlike other modern cars, most if not all Fxx Series BMWs have a computer-module housed in each light-unit. These are called TMS modules and their job is to receive on/off commands from the car and regulate power to each bulb in the light-unit. In the headlights they also work as ballast for the halogen / xenon bulbs and control the auto-levelling function. The TMS modules all connect to a larger module known as the FRM, mounted inside the car's dashboard (usually in the driver's footwell), which controls all the various lights in the vehicle. Not just the exterior lights, but every single interior and courtesy light is connected separately to the FRM. All of the switch-gear is connected directly to the FRM module, even the ones mounted next to the map-reading lights that they operate and, when pressed, rely on the FRM to send power back to the bulb. In turn, the FRM reports to the central-CAS that all is OK, or reports a fault and sends up a message on the iDrive. The FRM module is not solid-state electronics either... it runs software. When the FRM receives a command to say, turn on the lower courtesy light in the rear passenger side door, the FRM scans the car for lights matching that code, finds it and sends power accordingly. When lights are swapped out for parts with a different FRM-code then the module won't find what it's looking for and can't turn the light on. This is where FRM coding and programming comes in - amending the light-codes in the module to match those of your new lights.
Troubleshooting:
Obviously the bulb and fuse are OK, so where to look first if the light still won't turn on and the error message is still displayed? Before you get into the serious stuff, check for a physical fault first - this is most likely to be the culprit.
Breaks in Wire - If only one light is affected, say the N/S high-beam and all other lights work fine, then chances are there is a physical problem with the wiring. If modules are failing then noticeable faults should be more sporadic than a single light not turning on. An FRM-xxx fault-code will likely show up along with 'Left High-Beam Failure'. This is because the FRM cannot find the bulb in question or senses a short-circuit, but doesn't mean the FRM itself is faulty. The FRM-module scans constantly and will quickly find the bulb and cancel the error-message once a physical fault has been sorted, so ignore the FRM part of the fault-code and check the wiring first.
Common places where wire-breaks occur are inside the headlight unit itself, particularly where the car has been in a front impact of some sort, and to the right of the driver's (O/S) footwell. All the wiring for the switches and the FRM module dwell here and it is easy to knock them, especially if trim has been removed for other work. The wiring connector plugs can also get knocked and throw up FRM errors, so check all 5 are seated in the module.
TMS Module Failures:
- Side-light / Angel Eye failure.
- Halogen headlight bulb failure.
- TMS-xxx fault-codes.
- Random front / rear lighting issues - e.g brake-lights stop working, indictors stop working, all lights work sporadically.
- Front/rear driving-lights only stay on for about 30-seconds then dim and do not come back on.
- Random exterior lights flashing on/off when headlights or ignition operated.
- One or more light related error messages, but lights still work.
- FRM-xxx fault-codes.
Coding / Programming the FRM Module:
This is the daunting part for most people experiencing FRM-module problems or upgrading light-units. First of all you will need to be quite computer savvy. It really helps to know your way around Windows as setting up the software and getting it talking to the car will be a very steep learning curve for those who are not handy with their operating system. There is so much to write about BMW coding that I could do a multitude of posts covering it, so I will stick to what is needed for this task, though if you are getting seriously into it then check out the forums on
Apart from an OBD-ENET cable, there is software you will need including INPA, NCS Expert and Progman. These are available in a great package in this post - http://www.beemerlab.org/2019/03/bmw-inpa-506-for-fxx-series-enet-cable.html
The forum threads I found essential are below:
BMWcoders.com - every subtle coding nuance is detailed on there, including lots on FRM.
For most of the tasks involved in repairing / recoding / installing a new FRM module see this guide - Coding in a new FRM Module for Dummies [https://www.e90post.com/forums/showthread.php?t=1184199]
Another great thread that covers individual light failures in the FRM, resetting short-circuit counters and forcing individual lights to come on is here - Resetting Short Circuit Counters in FRM Module [https://www.bimmerfest.com/forums/showthread.php?t=866044]
A list of FRM Lamp IDs can be found in this post - BMW Fxx Series FRM Lamp ID Codes List
Front Bumper / Headlight Removal Guide
https://forum.bmw5.co.uk/topic/130693-headlights-problem/
Saturday, 13 April 2019
BMW FRM Lamp ID Codes List [Fxx Series, E92]
0x01 High Beam, Right or E92/3 Cornering Light
0x02 Low Beam, Left
0x03 Low Beam, Right
0x04 Parking Light, Left
0x05 Parking Light, Right
0x06 Fog Light, Left, Front
0x07 Fog Light, Right, Front
0x08 Turn Signal, Left, Front
0x09 Turn Signal, Right, Front
0x0A Turn Signal, Left, Rear
0x0B Turn Signal, Right, Rear
0x0C Unassigned 1
0x0D Lighting WBL Button?
0x0E Brake Light, Left
0x0F Brake Light, Right
0x10 Brake Light, Center
0x11 Taillight/Brake Light, Left 1 or E92/3 Daytime Running Light
0x12 Taillight/Brake Light, Right 1 or E92/3 Daytime Running Light
0x13 Taillight/Brake Light, Left 2
0x14 Taillight/Brake Light, Right 2
0x15 Licence Plate Lighting
0x16 Interior Lighting
0x17 Fog Light, Left, Rear
0x18 Fog Light, Right, Rear
0x19 Reverse Light, Left
0x1A Reverse Light, Right
0x1B Brake Force Display, Left
0x1C Brake Force Display, Right
0x1D Clamp 58g
0x1E LED Driving Lights Control
0x1F LED Front Field Illumination
0xFF Unknown Lamp
See this post for more information about the FRM module and how to program it - http://www.beemerlab.org/2019/04/f10-halogen-headlight-module-issues.html
Monday, 26 May 2014
E60: Replacing headlight-washer caps / hinges!
1. Lift each cap out of the bumper on the hinge and remove them by depressing the clips at the back and sliding the lugs out of the hinge.
2. Remove the screw holding each corner of the bumper to the wing using a 10mm wrench.
4. Remove the hinge / lever by bending one side out and unhooking it from the outer lugs, the other side should then come away easily.
5. Remove the spring by squeezing the coils towards each other and unhooking them from the inner lugs.
6. Fit the new spring as a reverse of removal.
7. Lift the spring up forwards and fit the new hinge / lever as a reverse of removal, then release the spring ensuring it is tight against the flat-bar on the hinge.
8. Refit each corner of the bumper.
9. Lift the hinges / levers out of the bumper and fit the caps.
Saturday, 17 September 2011
E39: Windscreen Washer-Jet System Problems
Sunday, 5 June 2011
E39: Condensation + Water in the Headlights










