Tag Archives: vvdi prog

How to fix BMW E90 FRM Module by Launch X431

Many BMWs have a Foot Well Module or FRM that controls electrical functions such lighting.
Location:
This is the module that sits on the drivers side foot well, behind the hood release (in US cars).

 

Which vehicles are affected?
E90 Series BMW 3 Series Cars
E70 X5 Series
E81,E82,E87,E88 1 Series
What Faults are covered?
Various faults including
Reversing Lights Not Working
Number Plate Lights Not Working
1 or more sidelight,headlight,brake or tail lights not working

 

 

What causes these problems?
The FRM Footwell Module monitors & detects short circuit’s either in the wiring (common in the
E90 boot area) or a short circuit bulb. If you do not get the fault repaired quickly then the module
will eventually permanently switch off that particular output. Once it’s switched off it doesn’t make
any difference if you have repaired the fault the light will stay off.

 

BMW mechanic replace the complete FRM module at a cost of several hundred pounds including coding the module to your car. Here is the procedure in action on a reset we did to a E90 recently.

 

Solution:
Load/re-write the original eeprom dump (parts requires coding as well)
Vehicle model example:
2011 BMW 3-series E90

 

Read FRM module CPU data with VVDI Prog, Xprog or CG100 ecu programmer. Follow the wiring diagram and read eeprom data.
CPU type 9S12XEQ384

bmw-e90-2011-frm-module

fix-bmw-e90-2011-frm-module-1

You can see all data shows F, blank data, CPU data may has been lost

fix-bmw-e90-2011-frm-module-2
Load the original eeprom dump and re-write to CPU.

 

 

When do you need coding/don’t need coding?
There are many variants of FRM (Footwell Module) FRM1, FRM2, and FRM3 which all have different controls and functions such as lights, windows and doors. If the eeprom data is exactly the same as your car original data, you do not need coding.  If fog light or aperture still flashes after load original data, you need to do coding.

 

Device optional:

BMW ICOM Engineering software Ncs expert, Launch X431 V pro, Autel Maxisys Pro MS908P etc

 

 

Here is the instruction of Launch X431 Pro, it is easier than ICOM engineering software.

Select vehicle make: BMW
Select Coding/Programming

fix-bmw-e90-2011-frm-module-3

Select detail model: 3 series E90

fix-bmw-e90-2011-frm-module-4
Select data stream: FRM Module has been replaced

fix-bmw-e90-2011-frm-module-5

Select FRM module

fix-bmw-e90-2011-frm-module-6

Download file

fix-bmw-e90-2011-frm-module-7

Flash/Reset FRM

fix-bmw-e90-2011-frm-module-8

Complete

fix-bmw-e90-2011-frm-module-9

FRM module is repaired.

http://blog.obdii365.com/2016/11/09/repair-bmw-e90-frm-module-by-launch-x431-pro/

V4.5.0 Xhorse VVDI Prog VVDI-Prog Update Feature

Original Xhorse VVDI Prog ECU MCU EEPROM programmer software newly update to V4.5.0.

VVDI-PROG V4.5.0 Update Feature:

v4.5.0 (2016-09-26)
* This version DON’t need update firmware
* Fix some bugs
+ Add VVDI PROG USER MUNUAL 4.5.0 version in Doc folder
* Fix ATMEGAxx8 diagram error problem
* Change D70f3624 diagram(add QFP64 package)
+ Add ATMEGA48P,ATMEGA48PB, ATMEGA88P,ATMEGA88PB, ATMEGA163,ATMEGA164,
ATMEGA164P, ATMEGA168P,ATMEGA168PB, ATMEGA169P,ATMEGA323,ATMEGA324, ATMEGA324P,
ATMEGA324PB, ATMEGA325, ATMEGA325P, ATMEGA3250, ATMEGA3250P, ATMEGA328, ATMEGA328P,
ATMEGA328PB, ATMEGA329, ATMEGA329P,ATMEGA3290, ATMEGA3290P,ATMEGA644, ATMEGA644P,
ATMEGA645, ATMEGA645P, ATMEGA6450, ATMEGA6450P, ATMEGA649, ATMEGA649P, ATMEGA6490,
ATMEGA6490P, ATMEGA103, ATMEGA1284, ATMEGA1284P optionsin <2-MCU>-><ATMEL-ATMEGA_XXXX>
+ Add HC908GZ8,HC908GZ16, HC908GZ32,HC908GZ48,HC908GZ60,HC908GZ8_SECURED,HC9 08GZ16_SECURED,
HC908GZ32_SECURED,HC908GZ48_SECURED,HC908GZ60_SECU RED options in <2-MCU>-><MOTOROLA-MC68HC(9)08>
+ Add MC912DT128_UNSECURED,MC912DT128A_UNSECURED,MC912DT 128P_UNSECURED,MC912DT128_SECURED,
MC912DT128A_SECURED,MC912DT128P_SECURED optionsin <2-MCU>-><MOTOROLA-MC68HC(9)12>
+ Add MT20U2-MC912DT128P option in <3-ECU>-><DELPHI>
+ Add BESTURN-B90-BCM option in <4-IMMOBILIZER>-><FAW>
+ Add FENGGUANG(2016) option in <5-DASHBORAD>-><DONGFENG>
+ Add XC60-HIGH-EQUIPPED(2014) option in <5-DASHBORAD>-><VOLVO>

Free download VVDI Prog V4.5.0 software
https://mega.nz/#!Pp4HxLxS!vZ8jiHhSgU1zOdBgLOgEzE6xBSK4gjcPpVe4oeybhG0

password:123456

How to use VVDI PROG to read BMW CAS4 1L15Y

Customer complaints:

“My Xhorse VVDI PROG 4.4.3 programmer cannot read CAS4-1L15Y, if i followed the ECU wiring instruction- i mean, remove this component. Soldering back after all operations completed.”

 

Obdii365.com Engineer’s suggestion:

1- check you wiring

Group 1:

GND – black line

VCC – red line

Group 2:

BKGD – purple line

RESET – yellow line

XCLKS – green line

Group 3:

GND-C – black line

CLK – gray line

Note: DON’T lengthen the CLK line and GND-C line.

 

2- take out the component between GND-C & CLK

vvdi-prog-CAS4-1L15-1

vvdi-prog-CAS4-1L15-2

Attached file:

Wiring instruction for MC9S12 reflash cable

vvdi-prog-CAS4-1L15Y-3

http://blog.obdii365.com/2016/05/09/vvdi-prog-failed-to-read-bmw-cas4-1l15y/