Categories: Auto Repair

How to Repair BMW FRM3 IFH-0009 error or No Communication

Many BMW owner suffer from BMW FRM3 module trouble,except for those who perform many BMW coding/programming on their BMWs.Because,the EEPROM of BMW FEM3 was damaged due to voltage fluctuation when you coding/programming,and it result in IFH-0009 error and no communication via OBD.So here i share a guide on how to repair BMW FRM3 EEPROM damaged trouble.

 

Some readers ask me for BMW FRM Dump bin file collection,here i you can download it here:
BMW FRM Dump Data File Download

 

In this case the FRM3 module is still good but requires a good EEPROM dump / p-flash being written to it. Once the good EEPROM is in, communication via obd should be restored and vin / VO will need to changed. You also need to find a correct zusb number and flash it with winkfp.

Some contents about BMW FRM Modules:

BMW FRM Module Repair Guide (Not Need Replacement)

How to Remove BMW FRM Footwell Module

BMW FRM Module Reset: Short Circuit Counter

How to Upgrade BMW FRM1 to FRM2 or FRM3

FRM Footwell Module Knowledge All Here

 

INFO:

MCU is a 9S12XDT384 (mask 3M25J)

DATASHEET-

http://cache.freescale.com/files/microcontrollers/doc/prod_brief/9S12XDFAMPP.pdf

PROGRAMMERS confirmed to support this MCU:
UPA USB Programmer
XPROG-M
R270
ORANGE 5 ($189 at UOBD2)

 

EEPROM DUMPS:
My collection of FRM3 dumps – p-flash and EEPROM.

BMW FRM EEPROM Dumps Download

METHOD:
1. Erase EEPROM (4096bytes)
2. Write good dump
3. Verify obd working and change vin / VO as if retrofitting used FRM3.
4. Flash with correct zusb number for your vehicle using winkfp.

To connect to the MCU there are 3 methods I’m aware of:
1. In socket – desolder chip
2. In circuit – BDM points – reverse of PCB – see image attached.
3. Direct – test clips onto pins like Pamona Micro Grabbers or cheaper alternative.


Connections to:
BKGD
RESET
VDDR (5v)
VSS
Hopefully this is helpful for someone.

auto

Recent Posts

Valtra BH Series 140-210 Trouble Internal Roll inertial Sensor Fault

This instruction show you guide on how to solve Valtra BH Series 140-210 trouble code SA…

1 month ago

Caterpillar C9 Engine Throttle Position Out of Calibration 28 91-13 Trouble Solution

This instruction show you guide on how how to solve trouble code 28 PID 91-13…

1 month ago

Magneti Marelli 1 AVB-VW ECU Pinout

Vehicles: With AP 1.6, 1.8 and 2.0 Ml engines DE 97 to 99. And for…

1 month ago

Valtra BH Series 140-210 Internal lateral Inertial Sensor Recalibration

This instruction show you guide on how to solve Valtra BH Series 140-210 trouble code SA…

1 month ago

Bendix AutoVue 3G LDW System Driver Assistance Systems (DAS) Tests

JPRO 2025V3 Driver Assistance Systems (DAS) Tests allows the editing of configuration parameters.   Related Contents:…

1 month ago

How to Solve PCC2300 PowerCommand Membrane Buttons Not Functioning

This instruction show you guide on how to solve PCC2300 Powercommand Membrane buttons not working.…

1 month ago