Introduction
The FRM3 (Footwell Module; German: Fußraummodul) is a BMW body electronics module. It runs the exterior lighting, the turn signals, and the central locking. The unit has one known weak spot: after a voltage dip it loses its coding — a state the trade calls “bricked.” The module stops responding, and the lights, turn signals, and central locking go down with it. Recovery is possible, and it’s cheap next to buying a new unit.
Symptoms
- Turn signals don’t work.
- Exterior lights are dead.
- Fault memory shows “FRM keine Antwort” (FRM not responding).
- Central locking doesn’t function.
Causes
- Voltage dip during a battery replacement.
- Damage to the FRM bootloader.
The two causes are linked. The FRM bootloader can get corrupted, and then the module won’t boot normally and won’t answer requests. That most often happens after a battery swap, when the voltage briefly sags. That’s why the FRM3 counts as the classic failure point in exactly the battery-replacement scenario.
Diagnosis
- ISTA: check communication with the FRM.
- Visual inspection of the connector contacts.
Step-by-Step Check
- When replacing the battery, use a Stützgerät — a voltage support unit.
- With a “bricked” module, send it to a recovery service: bootloader reflash (FRM-Bootloader).
Repair
There are two routes.
- External FRM rebuild. The module is removed and its bootloader is reflashed. That’s the cheap option.
- New FRM + coding. A new module has to be coded to the car afterward.
Repair Cost
| Item | Cost |
|---|---|
| FRM rebuild | moderate cost |
| New FRM + coding | significant cost |
Prevention
- Never replace the battery without supported voltage (Stützspannung).
VIN Check
To see whether this diagnosis applies to your car, enter the 17-digit VIN (Fahrgestellnummer). The data is processed strictly locally in your browser — it is not stored and not passed to third parties.
Related Trouble Codes
Entries automatically linked to this topic.
| Code | Meaning |
|---|---|
| 2A82 | VANOS Einlass (VANOS, intake) |
| 2A87 | VANOS Auslass (VANOS, exhaust) |
| 2AAF | VANOS Auslass Bank 2 (VANOS, exhaust, bank 2) |
| 30FF | Raildruck Sollwert (target fuel rail pressure) |
| 480A | DDE Raildruck (rail pressure, DDE) |
| CD9010 | Bremslichtschalter Plausibilität (brake light switch plausibility) |
Related Engines, Components, and Costs
Knowledge graph entries linked by engine, component, and failure pattern.
| Item | Value |
|---|---|
| BMW M57 | Engine profile |
| BMW N54 | Engine profile |
| BMW FEM / BDC | Fault → starting problems, “dead” comfort electronics |
The typical chain that often runs alongside this topic: BMW M57 → engine starts briefly and stalls → FEM / BDC fault → code 2A82 (VANOS Einlass) → battery and IBS sensor diagnosis.
ZF 6HP and 8HP mechatronics units (valve bodies):
| Item | Cost |
|---|---|
| 6HP mechatronics rebuild | significant cost |
| 8HP mechatronics rebuild | significant cost |
| 6HP exchange mechatronics unit | very high cost |
| 8HP exchange mechatronics unit | very high cost |
On the 6HP, the adapter plate (Adapterplatte) is often the root cause of the failure.
FAQ
Can you remove the FRM and send it out for recovery?
Yes — that’s the common route. With an external rebuild, the VIN-bound coding survives.
Bottom Line
The FRM3 is a body electronics module that loses its coding after a voltage dip and takes the lights, turn signals, and central locking with it. The key move during any service: never swap the battery without a voltage support unit (Stützgerät). If the module is already “bricked,” the cheapest fix is an external rebuild with a bootloader reflash — not a new module.