Skip to main content

How to Repair BMWMini FRM Mask 3M25J by Autel IM608

 

Purpose:
To repair a BMW/MiniFRM module with corrupted data usually caused by low voltage.

Now the FRM module won’t response, and electric windows don’t work.
So generally, we’ll read the EEPROM and rewrite it by Autel MaxiIM IM608.

FRM Info
Chip: MC9S12XEQ384
Mask: 3M25J

Path
On Autel IM608, go to
Programmer>>Chip (EEPROM,MCU,ECU)>>Chip read & write>>Other>>BMW>>E – SERIES>FRM>XEQ384>RW

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-1

Step 1. Read D-FLASH, EEPROM, P-FLASH

Check “Schematic diagram”.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-2

Connect APA109, IM608, XP400Pro and FRM circuit board by diagrams.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-3

Go to “Set” to check if we’ve got 5 voltage, and turn on read/write/earse validation.
Then try to “Read” D-FLASH.
Empty, that’s why it is done.
Read Partition. Also empty.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-4

EEPROM is also empty.
So we just read and save P-FLASH as a backup.
Usually this part is intact.
How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-5
How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-6

Step 2. Write partition
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.
Set D-FLASH as 0.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-7

Step 3. Write EEPROM back
Then I find an EEPROM file with the same part number (3456395) on Google.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-8

Of course this EEPROM belongs to a a different car, VIN…but it allows FRM to boot.
Transfer the data file to IM608 Key Programmer.
Go to “EEE” (EEPROM), and select “Write”.
Load the EEPROM file we just found.
Write successfully.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-9 How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-10
Go back to read D-FLASH and EEPROM.
FLASH is also empty, but we have the data in EEPROM.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-11

Step 4 . Check FRM on car
Restore FRM back, and see if it boots well.
Use an Autel Diagnostic Tool to check windows quickly.
The wrong chassis means our FRM has communications.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-12

Before we have a DTC about FRM error.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-13

Diagnosis>>Control unit>>Body>>FRM2 (Footwell Module 2)>>Read codes
Now our FRM comes back.

How-to-Repair-BMWMini-FRM-Mask-3M25J-by-Autel-IM608-14

And then the rest work is to program the module the car because it comes from a different car.
Notice: IM608 doesn’t support BMW X1 FRM program.
Credits to LM Auto Repairs.

Hope this could help.

Comments

Popular posts from this blog

How to Delete Software of AUTEL MaxiSYS Pro MS908P

WIFI AUTEL MaxiSYS Pro MS908P is with complete capabilities for codes, live data, actuation tests, adaptations, coding and ECU programming.And sometimes,some of car software in the device can not use correctly,you may need to delete the software and download the car software again to Autel Maxisys Pro. New  Autel Maxisys Pro MS908P Diagnostic System with WiFi Free Shipping How to Delete Software of AUTEL MaxiSYS Pro MS908P? 1.Start the machine,and click Data Manager. 2.Click Apps. 3.Then it will display the car software in the device. 4.Choose the car software you need to delete. 5.Click the delete button to remove.

Autel MaxiCom MK906 vs. MaxiSYS MS906 vs. MaxiSYS Pro MS908P

Right here comes the new diagnostic pad Autel produced – autel scanner MaxiCom MK906. so, how much do you understand it? Is it worth you dollars? Look here. What’s Autel MaxiCom MK906: Q: Is this a fake Chinese copy of the Autel MaxiSYS MS906 ? A: No, that is AUTEL original product. Right here will be the link on AUTEL official web page: http://www.obd2tool.com/goods-5089-AUTEL+MaxiSYS+MS906+Auto+Diagnostic+Scanner+Next+Generation+of+Autel+MaxiDAS+DS708+Diagnostic+Tools.html Q: How much would be the up dates right after the free year to get updates? Is it 500 like the ms906. A: Yes, exact same with MS906, one particular year free of charge update, then 495USD/year. Q: Does it support coding and programming? A: MK906 functions for coding but no luck with programming. For programming with  autel scanner ms908p is definitely the only option. Autel MK906 vs Autel MS906 vs autel ms908p : Functions comparison: Autel MS906 is employed for auto diagnostic test only, wh...

Autel MaxiDas DS808 Software and Firmware Update Manual

  Firmware Upgrade for Autel MaxiDas DS808 This option allows you to update the firmware of the scan tool. Connect the scan tablet with the vehicle through DLC or use the mini USB cable for power supply. Follow the on-screen instructions to complete the operation. Internet connection is necessary for this operation. How to Set “Auto Update” for Autel DS808? The Auto Update allows the tool to automatically update the OS, the MaxiDAS system, and the Vehicle. All you need to do is to switch ON by tapping the button on the right side of each and set the desired automatic update time. To set auto system or vehicle update 1. Tap the Settings application on the MaxiDAS Job Menu. 2. Tap the Auto Update option on the left column. The three auto update items list on the right. 3. Switch the ON the button on the right of item that you want to auto update. 4. Tap on the time to set time, you can use the + and – button or tap on the numbers then the manual input screen will pop...