BMW how to repair foot-well module or lighting module, FRM FRM3, using xProg (or similar)
HTML-код
- Опубликовано: 11 сен 2024
- Video showing how to repair your existing module rather than purchase a new one for thousands. This method doesn't require you to reprogram the functionality as it is extracted from your existing setup.
You need to repair this if you are having problems doing a diagnostic test, mirrors, windows, central locking, reverse gear, high beams etc are not functioning correctly.
Microprocessor: Freescale MC9S12XEQ384 3M2J
Steps:
1) Solder the wires according to diagram in video using correct adaptor
2) Download the D-Flash from board
3) Convert D-Flash to EEEProm (tlvps.tomvanlee...) [Offline and online versions available]
4) Erase existing (corrupt) EEEProm on FRM3 (16 Sectors)
5) Write converted EEEProm
6) Verify(Check written file is same as saved file)
7) Test on car
Warning for those people who can't read their FRM3 by this method ! (UPA-USB Reset low error and etc...)
Please pin this comment ! On 1:17 you have wrong connections on VCC and Reset ! You can see it at 1:24, where connections are located on other pins ! I was wondering why my UPA is showing error on reset pin and I had it connected wrong by picture from 1:17 ! Stay safe people and thank you LaymanDIY for your video.
Not following, clearly it worked as I was able to read mine. There is no difference between the two time stamps. Perhaps UPA loom coming is inversed?
@@laymandiy he is right man, check where reset and vcc are at 1:17 and 1:24
@@laymandiy should edit video to insert new image at 1:17 to match your work at 1:24, if you can without pulling video?
Thanks for the great Vid, I was successful in restoring the functions to my Mini.
What a coincidence my issue is on a mini. Not enough power to the in tank fuel pump.
There seems to be a slight pinout error at 01:17, VCC and RESET are misplaced! Ok corrected at 03:03
awesome vid man, cheers
Update frm3 with latest soft can prevent this fault .
HOW DOES ONE DETERMINE THE TYPE, SUBTYPE AND THE DEVICE TO USE, OR IS THAT THE ONE YOU USE FOR ALL VEHICLES?
All BMW and mini at least
Best video. Thanks 🙏 I fix it
Do you provide a service for repairing them?
If so what is the cost?
My bmw is experiencing the same issues after the alternator went bad.
I'm sorry, I do not. I don't have the equipment anymore. I'm sure you can find some on ebay. You can try your luck if you haven't had the battery recall yet or if you live in the states.
I need mine fixed
Im having a problem with x prog, when i do the READ File step, it initialises but comes up with Communication Error 1 - Time out, please help
on 1,17 in video you mark pins to solder from programmer.....and on 1,26 you solder them on other pisition...can you please xplain ???
Which pins are you talking about? Specifically
Wow..great video
Thank you
How much do you charge to do all that ?
Hi, thanks sharing great video will this work on BMW X3 e83 2.5i 2004 model my drivers side low beam circuit it’s not powering everything else is fine?
This is not your issue... Everything related to this stops working if you have this fault, which you don't.. and beams should still work even without this working..
All the softwares are free ?
Hello. Thanks for taking time to show video. Where can I get the Xprog ? Thanks in advance.
Unfortunately this day an age I'm not even sure. You don't have to use xprog you can use other boards as well. Just search from them online.
@@laymandiy thank you so much for replying back to me can you please give me a couple of suggestion brand software or devices and where to search for them and I haven't gotten no luck thank you in advance
@@danielcesar25 You need to find a programmer that supports MC9S12XEQ384 3M2J. One from top of my head is the UPA or VVDI or R270 programmer. You need to solder the same way.. (or if you want to use some clips up to you) and then you follow the same steps, albeit different software to get to the same result.
@@laymandiy ok I will 🏄 surf weby for all 3 programmer. UPA, VVDI and R270. If I have any more questions I will reach out...thank you!
Hello, can this be done with a high end obd scanner too?
I have a Thinkcar/Launch with the xProg-3 for reading eeprom chips, programming keys and other modules. But where would I find a dflash file to write back to the FRM?
You need to check if it supports this freeman chip. I have shown in the video how you would do this. Create a dump of the "corrupted" flash and then use the tool to convert it.
Hi bro, great video. Where are you based? I believe I also have a faulty FRM and wanted to ask if you could repair it for me and how much you'd charge?
Unfortunately I don't have this kit anymore
Bro could’ve made a ton of cash
How did you run xprog inside a vm? I have xprog 5.84 and cannot get it to run inside a vm
It didn't work inside a VM... I just used it to get the initial recording.
Hi,would you tell me why did you saved the old program written on the eeprom?
Because the old information is still there. The unit is bricked because of BMW safety. You take the old dump convert it back into a block that can be written on to eeprom again unbricking the device.
Great video. You explained how to fix it, but do you know why the module fails in the first place. I realize it could be because of a power issue, but it would be great to know exactly why it fails.
I am aware of two reasons... If the battery intermittently continues to connect disconnect is one reason it's "shorts" the system and the counter goes up by 1... I'm not sure what the max number is, something tells me it's 79 from memory. If you have the software you can navigate to the module and see.. secondly if you use a k+dcan cable and not the newer A1 A2 style cable it also after a 79(??) reads can short out due to how it's been designed.
@@laymandiy What is an A1 A1 style cable? Where can I get one?
If you're asking this question then I'm concerned you could do more damage to your vehicle. Please research this before getting it. It's known as BMW icom a1+b+c
@@laymandiy I can't learn without asking questions.
I'm getting a code for this module. I would have thought there was a failure of the hardware but it looked like you just reloaded software to make the module work again. Does this unit get "bricked" for one reason or another?
Yes, if you watch my preceding video, a lot of power fluctuation issues cause this to brick. BMW USA had a warranty recall on this. Europeans weren't so lucky..
thank you for video.....i ask if i buy use footwell ECM from Other car and install it, it is work properly?
It will work, some functionality will not be there. This module contains what was shipped with factory coding of all the lights configs etc. That's not to say it cannot be done, it's just more laborious than the method stated above.
If only my driver window on e91 wagon is not working could this be damaged FRM? Or would that cause all of my windows to not work? I’ve diagnosed everything else already to rule out (regulator, wiring, reset window adaptation etc)
Frm failure would normally result in several electronics not working correctly. Sounds like you have an isolated unrelated issue
Wonder if you need the xprog to do this. What other device would work? Ktac, BDM100 ?
There are a few around vvdi can do it as well just Google the microprocessor and it will tell you all the ones that can.
Hi mate I've a 2011 e90 lci with xenon headlights front indicators not working do u think its frm3 module
Are your windows working using the controls on the door?
I am French I want to know if the module is used for the light rings of the front headlights thank you
Yes. If memory serves me right. Angel eyes are, headlights aren't. Better way of knowing is if other functions are not working. Like Windows and indicators.
hi , cant access to bdm .. how to continue next step ?
Sounds like you haven't connected correctly or software isn't installed correctly.
Are you using original xprog?
Hello, I have a problem with the reverse lights not working, is there any help? BMW 320 E90
Have your changed the bulb?
After writing eeprom is winkfp or toolset 32 required to change vin or will it just work?
It will just work if you read and write your own eeprom. I used toolset32 to check and reset the count of faults it records. It was already reset to 0.
I didn’t know I had a problem with my FRM until I tried todo some custom coding. Just minor tweaks but I was unsuccessful with the FRM. I was given a failure notice and a suggestion to not move forward. I believe my adaptive lighting is not working. Do you think reflashing might fix this or does this suggest a bigger problem? I have no code coming from the car and thus far I’ve only used an iCarly adapter with their app to do any of this.
Do your windows still work?
@@laymandiy I have the same problem except with BimmerCode, all my windows and lighting work perfectly fine. I’m just unable to code anything in the Footwell.
@@japeth3568 The only way to know for sure is to check using ISTA. These bluetooth adaptors can be hit and miss.
@@japeth3568 iv got same issue mine and partner car can't code frm both. But I could with here sisters bmw
hello I don't have any tools and need my 2008 328i BMW footwell module fixed..its an FRM2 with metal back..headlites, domelites brakelites and wipers on with car off..can u fix if I send it to you I can pay..i cant find anyone online,,they all fix FMR3 for cheap . they don't make my part anymore please help.
Unfortunately I do not have this equipment anymore.
is the subtype and device setting for frm 1 frm 2 and frm 3 the same?
It will slightly different
Hi bro... got no email on your link. Actually I wanna ask where can one get the programming tool. Asides I have an issue with it.. which tool can repair it since I only got a diagnostics tool,so I did buy another one which was pretty expensive..
Not sure what you're asking, if it's where can you get the programming tool, then I'm sure my friend who gave me it, got it from eBay.
@@laymandiy ok..... thanks so much bro....
My car central locking is not working but the lights flashes when locking and only the actuators not working, even the boot button and the DTC button are not working, could it be the FRM?
Central locking not working is an FRM issue. Are you able to open the boot using the fob and if you hold the open button do the rear windows go down?
@@laymandiy The windows can go up and down with the fob, the boot is not working even from the inside button. It seems like only the actuators are not responding to the input signal and I suspect the JBE.
very nice video. And where can I find the software dflesh to eee
In the description
some guy jump started my battery in trunk of 2008 BMW 328i..now my HEADLITES, brakelites and domwlites and wipers stay ON with car off..is the footwell module bad? its an FRm2.please help..also car wont shft
It's a possibility, your should get a diagnostic checked
Hi where can I get the eeprom repair dump for a frm 2 please
You may have to check on eBay for this
.
Hello sir ...I need your help please I have frm f10 mc9s12xeq512cag would you please make video to show us where is the pins and which programmer should I use orange5 or ktag? Thank you for your good help
Whilst it is plausible that your FRM is fried, it is extremely rare on F series. Are you certain this is the issue you are facing? What are your symptoms?
Hi. Thank you very much for the useful info. I'm new to X-prog and was wondering if you could assist. I am getting a 0x0: screen after reading the d-flash. I purchased X-prog V6.12 but can't get past this point. your assistance or suggestions would be greatly appreciated.
Sounds like your connections are poor
@@laymandiy pflash read ok
Eee read ok
But dflash 0 byte
@@laymandiy ruclips.net/video/LP0c_pO425g/видео.html
@@laymandiy this os my video
ruclips.net/video/LP0c_pO425g/видео.html
@@laymandiy you seem very knowledgeable in all this. I bought a used bmw x5 and was told it needs a new footwell. Now I'm not so sure. Things like it won't go into gear. And it's misfiring all cylenders. Could the footwell cause this?
unknown MC9S12 device appearing ! how to solve it
Did you solve your issue. Sounds like a soldering problem to me.
Sir ,can I have the Chinese pin out forum link ?
I did this in 2018... I don't have the link to it anymore, sorry.. try googling it you might be able to find it..
Hi is it same for 1 series as well as i jumped mine twice from battery and now headlights always stay on can't switch off windows, indicators don't work. Thanks
What year?
2010
Then yes most likely this is the same issue
Thanks appreciated I'll give it a try
Hi, how did you find out how to connect the x prog to the board please ?
Found it on some Chinese forum that was using vvdi or something
I can’t do this
THIS LINK NOT WORK ANYMORE
If you search an offline version of this program is still available
Wat do i need to repair my frm
Everything in this video
Thanks for this video! I ran my car on low battery for too long and now I'm finding myself having to do this same thing. Would you be willing to code/reset mine if I paid you and sent the module in the mail? Thanks in advance
Sorry, don't have the equipment anymore
Where can I get xprog programmer to buy
Have you tried eBay. You don't have to use xprog therr are other programmers out there that can do the same job
@@laymandiy hi I did check eBay however I emailed the seller’s about the xprog and the all told me that it cannot repair bmw frm…and those xprog on eBay were about $150 to $170 and on google xprog website they are advertising there’s for about $500 and they say it can repair bmw frm unit but I don’t want to spend that kind of money…do you have any idea for me
Xprog 5.55+ can repair it. The selle probably doesn't know. You could try a UPA programmer as well. Itight be worth sending it to a specialist to repair if you don't want to spend £50~
@@laymandiy thanks again
Hi again I see xprog vs 6.12 on eBay can that work it’s about $150 ship from china
Is this original xProg and which version of it?
Probably original, borrowed a friend's laptop who does this sort of thing. From memory it was 5.x
Hi would this work on frm and frm2 as well?
Probably not... Procedure will be similar but the pins etc and the eeprom recovery is specific to frm3
Would the process be the same for Mini?
Yes. I believe they use the same modules
Bmw e36 ppppppppppp
I don't know how this could have possibly worked for you. In your video clearly the verification from the dflash read failed. So your dflash dump was probably invalid.
I attempted this with xprog 5.55. Big mistake, this version of xprog is known to fail to verify. If anyone is going to attempt this, make sure you buy xprog 5.60 or higher.
I was showing the process. It wasn't the "read" that led to saving the dflash.
And it worked fine on that instance without any errors.
Did you get it to work with a newer XPROG? And did you buy original or cheap China clone?
@@charalamboskioulos3932 Yes, I fixed my FRM3 using the cheap Xprog 5.55 china clone. $49.99 shipped to me.
The Xprog 5.55 version of the clone has flaky reads. In my case, I tried reading many times with verification and only had one successful verification. I converted and flash EEEProm from that read and it DIDN'T work. lol.
Thanks to folks on the internet. It wasn't that difficult to find a EEEProm file for my FRM3, slightly newer version than mine. I used the same Xprog to flash. The verification of course failed. But it works!!
So, I could have been very luck that this single flashing was successful. Or that this Xprog has no problem writing. Or that the data off my FRM3 was corrupted in the first place. I don't know which case it is as I don't want to try my luck again.
Flashing someone's EEEprom creates additional work. I had to buy a data cable, hook up computer, run WinXCP, NCISExpert to update the VIN and program the module to my car's order. After doing all of that the car worked like new again.
@@uswwt This is actually better, more accurate info than the video. I have a K+DCAN cable and Mike's BMW tools. Have used it to code injectors in my e70 X5d. I will have to try this route. Will search for EEEPROM files on XOutPost. I've read the D-Flash like 30 times. Every time I go to convert it the VIN is wrong, but different each time. Should have gotten a newer XPROG...
@@charalamboskioulos3932 Yup, same for my Xprog 5.55. Every read produce different data. That's why the verification always fails. The VIN read from my FRM3 contain random characters, even for the one time without verification. So no surprise that didn't work.
You can find the part number on the FRM3 label and google EEEProm with that number. In my case, I flashed the firmware of a different part number. But the car model is the same.
Even without programming, windows, lights everything are working correctly. However, the annoying Lighting System error message persisted on the screen. I later found out by reading errors in NCIS that the error was something like "coded feature not available for vehicle". Again, not a surprise as I flashed some other car's firmware. Coding fixed the problem.
I kept my cheap Xprog programmer in case the FRM3 went bad again. But, I have a new battery in now and the car is fairly old. I hope I don't need to use it till the car retires. :)
Good luck with your journey.