How to Repair BMW E71 FRM 9S12XEQ384 with VVDI Prog

Here’s the guide to restore the original eeprom from Dflash to repair BMW E-series FRM (BMW Footwell Module) module by using Xhorse VVDI Prog programmer.
Note:
VVDI Prog adds FRM-E-SERIES-XEQ384 and FRM-F-SERIES-XET512 read & write options since version 4.6.8 (check pinout connection to VVDI Prog in the end of the post).
Here takes an example on BMW E-series E71
Step 1: Read Dflash
Connect FRM module with VVDI-prog
Open VVDIprog software
Select MCU->Motorola -MC9S12->9S12XEQ384 unsecured
vvdi-prog-frm-9S12XEQ384-1
If vvdi prompts “Partition information error, please select the partition size manually”
Select the partition size EEE:0 sector, DFlash: 128 sectors (32K), press OK
vvdi-prog-frm-9S12XEQ384-2
Read and then save Dflash, i.e E71 xe
vvdi-prog-frm-9S12XEQ384-3
Step 2: 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/)
vvdi-prog-frm-9S12XEQ384-4
Save eeprom, i.e: eee_L508991.bin
vvdi-prog-frm-9S12XEQ384-5
Step 3: Write EEPROM
Back to VVDI Prog software, select Type 8-Others->BMW->FRM E-series XEQ384
Click Write Partition (will erase Dflash and eeprom data)
Write EEPROM partition to 16 sectors (4K), DFLASH: 0 sector
vvdi-prog-frm-9S12XEQ384-6
Open EEPROM data just converted from Dflash
vvdi-prog-frm-9S12XEQ384-7
Click Write tab to write eeprom
vvdi-prog-frm-9S12XEQ384-8
vvdi-prog-frm-9S12XEQ384-9
Reset FRM success.
Install FRM module back to vehicle.
BMW FRM 2M25J/3M25J(9S12XEQ384) pinout to VVDI Prog
vvdi-prog-bmw-fmm-9S12XEQ384
BMW FRM F-series 2M25J (MC9S12XET512) pinout to VVDI Prog
vvdi-prog-bmw-fmm-MC9S12XET512

Leave a Reply

Your email address will not be published. Required fields are marked *