How to: repair BMW E70 FRM3 (BMW Footwell Module) 3M25J 9S12XEQ384 by xprog v5.60programmer within 2 minutes.
BMW FRM pinout to Xprog m box
Connect FRM module with Xprog follow pinout
Open Xprog software
Select MCU->Freescale 9S12xE-> 9S12XEQ384 DFlash
Select partition manually
D-Flash size: 32768 bytes (128 sectors (32K))
EEPROM size: 0 bytes (0 sectors)
Press OK to continue
Read and save DFlash
Convert DFlash to eeprom
Open Dflash to EEE for FRM3 Software, upload Dflash data just read
Then convert Dflash to eeprom.
(You can use free online FRM3 D-Flash to EEPROM converter here as well: http://tlvps.tomvanleeuwen.nl/frm/)
Save eeprom, i.e: eee_LL58603.bin
in Xprog 5.60 software, select Open and upload eeprom bin file: eee_LL58603.bin
Select MCU->Freescale 9S12xE-> 9S12XEQ384 EEE
Click Erase tab to erase Dflash and eeprom data
Manually enter Partition
D-Flash size: 0 bytes (0 sectors)
EEPROM size: 4096 bytes (16 sectors (4K))
Click Write to write eeprom
Write data success
Xprog reset FRM3 success.