BimmerFest BMW Forum banner

The Official Guide To Resetting A Short Circuit Fault In A FRM Module

281424 Views 75 Replies 51 Participants Last post by  Bobby10
This guide is for educational purposes only! Use this guide at your own risk! Please check your wiring harnesses and verify there are no shorts present BEFORE resetting the short circuit counter!

Hey guys so after seeing many people struggle with resetting short circuit counters in FRM modules, I have decided to write up a detailed guide on how to reset the short circuit counter. Some people claim this cannot be done. Others claim they can do it but do not ever go into detail on the specifics. Well, here's a detailed guide on how to reset the counters. I've reset many FRM1 and FRM2 short circuit counters with success using this method.

First off, these are the files that correspond to their respective FRM revisions. These group files can be used for any chassis that uses an FRM module. Unfortunately, I do not know the group files for the LM modules but this can be quickly and easily found through trial and error.

For FRM1, use FRM_87.prg
For FRM2 or FRM3, use FRM_70.prg
NOTE: I have not reset a short circuit counter on an FRM3 module yet but the same group file is used in INPA to read/erase faults, run activations, display live data, etc. So I'm assuming this group file will work for FRM3 modules. You will probably know right away because Tool32 might not even load the tables after opening the group file in step 3. It will probably result in an IFH-0018 error if it cannot load the group file/connect to the module properly. Please confirm if you get it to work. TIA!

Step 1: Connect your cable. Interface does not matter (ICOM, DCAN, ADS, ENET, etc.) as long as it's setup properly in the EBIABAS.ini configuration file. You MUST be connected to the car to load SGBD or Group files! Otherwise, you will get IFH-0018 or IFH-0009 com errors and blank windows.

Step 2: Open Tool32.

Step 3: Load the SGBD or Group File. This can be done one of 3 ways described below. After the file has been loaded, you should see 4 different windows open. A photo of the 4 windows is attached at the bottom of this post (1 Open.jpg)
3a. File, Load SGBD, Group File
3b. Press F3
3c. Select the small button in the top left corner that looks like a folder with a curved
arrow over it.

Step 4: Navigate to the window labeled ***8220;Tabellen-Info.***8221; In the drop down menu, select ***8220;LAMPNRTEXTE[x][xx].***8221; [x][xx] may be different for you. Mine was [3][33] but this doesn***8217;t matter at all. This table lists the lamp fixtures (right) and their corresponding IDs (left). These IDs are the arguments you need to enter to execute your job. Note the lamp ID(s) for the fixture(s) that is(are) out. I have attached this list below and translated it into English for the FRM_87.prg group file. FRM_70.prg IDs may be different but the translations should be the same.


Step 5: Once you have your lamp ID(s) ready, you can select the ***8220;Select Job:FRM_XX***8221; window and on the left side, you will see the available jobs for your control unit. About a 1/3 of the way up from the bottom, select the job ***8220;_reset_kurzschluss_sperre.***8221;


Step 6: Now enter your lamp ID or ***8220;argument***8221; into the field. The checkbox for ***8220;Data***8221; does NOT need to be checked off. If the job does not execute properly, you can try ticking this box.


Step 7: Run the job. This can be done 2 ways. Once the job runs, another window will be brought to the front of the screen and will indicate job status. You are looking to get the result, ***8220;OKAY.***8221; Any other response indicates that the job did not execute successfully.
7a. Job, Start Job once only
7b. Press F5


Step 8: After you have received an ***8220;OKAY***8221; response, you can close Tool32 and use INPA or whatever program/method you use to clear any remaining faults.

Now, you should no longer have a short circuit fault and power should be restored to your fixture; granted there are no physical shorts in the harness or any other issues.

If you guys run into any issues, please let me know by replying to this thread. Please do NOT PM me. This way, all issues can be documented here in the thread.

Lamp ID Lamp Fixture
0x00 High Beam, Left or E92/3 Cornering Light
0x01 High Beam, Right or E92/3 Cornering Light
0x02 Low Beam, Left
0x03 Low Beam, Right
0x04 Parking Light, Left
0x05 Parking Light, Right
0x06 Fog Light, Left, Front
0x07 Fog Light, Right, Front
0x08 Turn Signal, Left, Front
0x09 Turn Signal, Right, Front
0x0A Turn Signal, Left, Rear
0x0B Turn Signal, Right, Rear
0x0C Unassigned 1
0x0D Lighting WBL Button?
0x0E Brake Light, Left
0x0F Brake Light, Right
0x10 Brake Light, Center
0x11 Taillight/Brake Light, Left 1 or E92/3 Daytime Running Light
0x12 Taillight/Brake Light, Right 1 or E92/3 Daytime Running Light
0x13 Taillight/Brake Light, Left 2
0x14 Taillight/Brake Light, Right 2
0x15 License Plate Lighting
0x16 Interior Lighting
0x17 Fog Light, Left, Rear
0x18 Fog Light, Right, Rear
0x19 Reverse Light, Left
0x1A Reverse Light, Right
0x1B Brake Force Display, Left
0x1C Brake Force Display, Right
0x1D Clamp 58g
0x1E LED Driving Lights Control
0x1F LED Front Field Illumination
0xFF Unknown Lamp

Attachments

See less See more
5
  • Like
  • Helpful
Reactions: 4
21 - 40 of 76 Posts
FRM3 on BMW F07

Hi Guys,

It's my first post, I encounter a problem with my FRM on a BMW F07. I had a short circuit and I couldn't reset it with Tools32.

I couldn't load the file. Anyone tried it with Tools32 on Fxx series ?

Thank you for your help.

Hoopla
See less See more
Hey there - while I'm waiting for my cable to arrive I'm getting ready to do this reset on the PC end. Only problem - there is no frm_XX.prg file in the folder you specified...
I downloaded the software package free online through some random site - could this be why?
Do you have any knowledge of this working on an LM2 in an e6x? I found and repaired the short circuit on my e66, and am told LM2 has short circuit protection so looking for any info.
Excellent Post! Just finished resetting the short error in my FRM module and I have low beam lights again on my E90. Short was caused by bad wire insulation in the headlight (also fixed).

Thanks!
Ben in SC
Ok, So i have an issue, and a Swift Response would be great. I have attempted to perform this to a 3 series today, and the issue is, the Tool32 i have, does not have either of the FRM files, not the FRM_70.PRG or the FRM_87.PRG

i scoured the internet and cannot find copies of these files anywhere. does anyone have them available that could send them to me so i can fix my short issues?

Thank you much for you time.
Ok I got that. I have another problem. The gas mileage is beyond bad. I put gas about a week ago up to the 3/4 mark. Now it's at the 1/4 mark. Why??

Sent from my iPhone using Bimmerfest mobile app
Thanks for the tutorial.

I've had a fault with my reverse lights and right hand tail light for months now and all the Googling has pointed me in the direction of bricked FRM.

After coming across your tutorial and following your steps it turns out is was a bad repair on the earth on the tailgate wiring which had been done before I bought the car.

I sorted the wiring out, reset the FRM with Tool32, cleared the faults with INPA and all is back to normal now.

So again, massive thanks fdriller9 !!
Bmw Headlight failure

Hello, I'm having issues with my passenger headlight on a 2012 328i coupe. There's no low beam/ high beam or drl coroner lights on passenger side, both went out at same time after a rainy day as it was filled with condensation. The car reads those two light malfunctions only. No adaptive warning. Blinker does and side light does work.

I've sent my car to shop, and they said it was an internal headlight issue, that I needed a brand new headlight. But I brought it back home and a friend of mine said a wire in the harness had no power from car, which i figured was the low beam light. The thick Yellow/blue wire.

I'm really hoping that someone can inform me on what is causing this problem, or what is definitely the issue here, and what I need to fix, before I end up buying parts I may not need.
See less See more
Hello, I'm having issues with my passenger headlight on a 2012 328i coupe. There's no low beam/ high beam or drl coroner lights on passenger side, both went out at same time after a rainy day as it was filled with condensation. The car reads those two light malfunctions only. No adaptive warning. Blinker does and side light does work.

I've sent my car to shop, and they said it was an internal headlight issue, that I needed a brand new headlight. But I brought it back home and a friend of mine said a wire in the harness had no power from car, which i figured was the low beam light. The thick Yellow/blue wire.

I'm really hoping that someone can inform me on what is causing this problem, or what is definitely the issue here, and what I need to fix, before I end up buying parts I may not need.
This was the exact problem I had with my 08 e92. I had water in the headlight and it fried the adaptive headlight module and the xenon control module. They are both located in the bottom of the headlight. The car registered an adaptive headlight failure and low beam failure. I replaced both modules but the car still registered a "faulty low beam light". I did the procedure mentioned here and everything is working again.

To check if the problem is the FRM or a control unit in the headlight, use INPA to force the headlights on. If they both come on, the issue is the FRM short counter. If not, you have a problem with the xenon control module, bulb or wiring.

OP: Thank you very much for posting this, I was close to buying a new FRM.
Hi,

Used this to reset the SCC for my Third Brake Light...

Thanks,
John
Hi,
anyone have successfull reset it in FRM3?
using INPA I found this error in my FRM3:

A8BE * * 61

I think could be this:

0xA8BE Interior light defective

are you sure I have to use code 0x16 to reset counter short circuit?
So now it shows both of the modules out on the passenger unit, so yes, the same issue you once had. I swapped the lights myself and the driver side angel eyes and everything worked except the low beam when put on the passenger side. I've also recently took my car to another shop to check it out, and they said I need a brand new headlight, modules, bulbs, AND new frm. It's only that sides low beam and angel eyes that doesn't work. I don't know how to code at all either /; or what INPA is

Thank You for your reply!
Can a sort of similar process be used for an f30 fem module?
Footwell, mirror indicators and ambient not working.
Great stuff, work well on e87 120D, reset license plate bulb, Local dealer could not figur out what was wrong...... Thanks fDriller9
Mini R60

quick question my frm has faulted and i need to reset it how do i find out what frm i have ?
Can a sort of similar process be used for an f30 fem module?
Footwell, mirror indicators and ambient not working.
Can a sort of similar process be used for an f30 fem module?
Footwell, mirror indicators and ambient not working.
21 - 40 of 76 Posts
Top