My BMW/MiniFRM module is not responding and now the power windows are not working. It’s not like earlier cars could use hand-operated switches. So I decided to read the EEPROM and rewrite the corrupted data. How to repair BMWMini electric windows by
Autel IM608 programmer?
Tools used: Autel MaxiIM IM608
On Autel IM608, go to
Programmer>>Chip (EEPROM,MCU,ECU)>>Chip read & write>>Other>>BMW>>E – SERIES>FRM>XEQ384>RW
Step 1. Read D-FLASH, EEPROM, P-FLASH
Check “Schematic diagram”.
Connect APA109, IM608, XP400Pro and FRM circuit board by diagrams.
Then try to “Read” D-FLASH.
Empty, that’s why it is done.
So we just read and save P-FLASH as a backup.
Go to D-FLASH and select “Write partition”. (So we can get a new EEPROM to write data in.)
Set EEPROM as 16, which will give you four kilobytes of memory on EEPROM.
Transfer the data file to IM608 Key Programmer.
Go to “EEE” (EEPROM), and select “Write”.
Load the EEPROM file we just found.
Restore FRM back, and see if it boots well.
Use an Autel Diagnostic Tool to check windows quickly.
Notice: IM608 doesn’t support BMW X1 FRM program.
Credits to LM Auto Repairs.