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

Комментарии • 143

  • @limczo8966
    @limczo8966 3 года назад +5

    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.

    • @laymandiy
      @laymandiy  3 года назад

      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?

    • @Jo-hannson
      @Jo-hannson 3 года назад +2

      @@laymandiy he is right man, check where reset and vcc are at 1:17 and 1:24

    • @WilXliFY
      @WilXliFY 3 года назад +1

      @@laymandiy should edit video to insert new image at 1:17 to match your work at 1:24, if you can without pulling video?

  • @sparrow_3479
    @sparrow_3479 3 года назад +6

    Thanks for the great Vid, I was successful in restoring the functions to my Mini.

    • @MrAssassinash
      @MrAssassinash 3 года назад

      What a coincidence my issue is on a mini. Not enough power to the in tank fuel pump.

  • @LaTeamPrep
    @LaTeamPrep 2 месяца назад +1

    There seems to be a slight pinout error at 01:17, VCC and RESET are misplaced! Ok corrected at 03:03

  • @gremasaurusrex985
    @gremasaurusrex985 3 года назад +2

    awesome vid man, cheers

  • @car_tech4529
    @car_tech4529 3 года назад +2

    Update frm3 with latest soft can prevent this fault .

  • @ratchetrdz9113
    @ratchetrdz9113 3 года назад +4

    HOW DOES ONE DETERMINE THE TYPE, SUBTYPE AND THE DEVICE TO USE, OR IS THAT THE ONE YOU USE FOR ALL VEHICLES?

    • @laymandiy
      @laymandiy  3 года назад +3

      All BMW and mini at least

  • @sara78130
    @sara78130 Год назад

    Best video. Thanks 🙏 I fix it

  • @rastapower8377
    @rastapower8377 3 года назад +3

    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.

    • @laymandiy
      @laymandiy  3 года назад +2

      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.

    • @chriscarr8907
      @chriscarr8907 7 месяцев назад

      I need mine fixed

  • @mohammedaasiflaher2805
    @mohammedaasiflaher2805 8 месяцев назад

    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

  • @keymanxsi
    @keymanxsi 2 года назад +1

    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 ???

    • @laymandiy
      @laymandiy  2 года назад

      Which pins are you talking about? Specifically

  • @crnimate2434
    @crnimate2434 2 года назад

    Wow..great video

  • @TNT5021
    @TNT5021 3 года назад +1

    Thank you

  • @suazo_8052
    @suazo_8052 4 года назад +1

    How much do you charge to do all that ?

  • @ldee247
    @ldee247 2 года назад +1

    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?

    • @laymandiy
      @laymandiy  2 года назад

      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..

  • @user-gs6fp4jm1h
    @user-gs6fp4jm1h 7 месяцев назад

    All the softwares are free ?

  • @danielcesar25
    @danielcesar25 2 года назад

    Hello. Thanks for taking time to show video. Where can I get the Xprog ? Thanks in advance.

    • @laymandiy
      @laymandiy  2 года назад

      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.

    • @danielcesar25
      @danielcesar25 2 года назад

      @@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

    • @laymandiy
      @laymandiy  2 года назад +2

      @@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.

    • @danielcesar25
      @danielcesar25 2 года назад

      @@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!

  • @MrClarck100
    @MrClarck100 Год назад

    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?

    • @laymandiy
      @laymandiy  Год назад +2

      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.

  • @Salamethusayn
    @Salamethusayn Год назад

    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?

    • @laymandiy
      @laymandiy  Год назад +1

      Unfortunately I don't have this kit anymore

    • @chriscarr8907
      @chriscarr8907 7 месяцев назад +1

      Bro could’ve made a ton of cash

  • @PROSHOOTERNL
    @PROSHOOTERNL 4 года назад +1

    How did you run xprog inside a vm? I have xprog 5.84 and cannot get it to run inside a vm

    • @laymandiy
      @laymandiy  4 года назад

      It didn't work inside a VM... I just used it to get the initial recording.

  • @charbelsafi6660
    @charbelsafi6660 3 года назад

    Hi,would you tell me why did you saved the old program written on the eeprom?

    • @laymandiy
      @laymandiy  3 года назад +2

      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.

  • @matthewpataky691
    @matthewpataky691 3 года назад +1

    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.

    • @laymandiy
      @laymandiy  3 года назад +1

      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.

    • @bfletcher9420
      @bfletcher9420 2 года назад

      @@laymandiy What is an A1 A1 style cable? Where can I get one?

    • @laymandiy
      @laymandiy  2 года назад +1

      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

    • @bfletcher9420
      @bfletcher9420 2 года назад +12

      @@laymandiy I can't learn without asking questions.

  • @david929190
    @david929190 3 года назад

    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?

    • @laymandiy
      @laymandiy  3 года назад

      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..

  • @qqyOJ0TwFnBtLPA1HE3s
    @qqyOJ0TwFnBtLPA1HE3s 2 года назад

    thank you for video.....i ask if i buy use footwell ECM from Other car and install it, it is work properly?

    • @laymandiy
      @laymandiy  2 года назад

      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.

  • @brianspilner4578
    @brianspilner4578 2 года назад

    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)

    • @laymandiy
      @laymandiy  2 года назад

      Frm failure would normally result in several electronics not working correctly. Sounds like you have an isolated unrelated issue

  • @mreuter
    @mreuter Год назад

    Wonder if you need the xprog to do this. What other device would work? Ktac, BDM100 ?

    • @laymandiy
      @laymandiy  Год назад

      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.

  • @christ6574
    @christ6574 2 года назад

    Hi mate I've a 2011 e90 lci with xenon headlights front indicators not working do u think its frm3 module

    • @laymandiy
      @laymandiy  2 года назад

      Are your windows working using the controls on the door?

  • @thomasvaccari8042
    @thomasvaccari8042 3 года назад

    I am French I want to know if the module is used for the light rings of the front headlights thank you

    • @laymandiy
      @laymandiy  3 года назад +1

      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.

  • @jovancaspthur8358
    @jovancaspthur8358 4 года назад

    hi , cant access to bdm .. how to continue next step ?

    • @laymandiy
      @laymandiy  4 года назад +1

      Sounds like you haven't connected correctly or software isn't installed correctly.
      Are you using original xprog?

  • @farhadyounes7656
    @farhadyounes7656 2 года назад

    Hello, I have a problem with the reverse lights not working, is there any help? BMW 320 E90

    • @laymandiy
      @laymandiy  2 года назад

      Have your changed the bulb?

  • @irfankhalifa5647
    @irfankhalifa5647 3 года назад

    After writing eeprom is winkfp or toolset 32 required to change vin or will it just work?

    • @laymandiy
      @laymandiy  3 года назад +1

      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.

  • @sparkyontheedge8710
    @sparkyontheedge8710 3 года назад

    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.

    • @laymandiy
      @laymandiy  3 года назад

      Do your windows still work?

    • @japeth3568
      @japeth3568 2 года назад

      @@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.

    • @laymandiy
      @laymandiy  2 года назад +2

      @@japeth3568 The only way to know for sure is to check using ISTA. These bluetooth adaptors can be hit and miss.

    • @drew6090
      @drew6090 2 года назад

      @@japeth3568 iv got same issue mine and partner car can't code frm both. But I could with here sisters bmw

  • @gail6904
    @gail6904 4 года назад

    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.

    • @laymandiy
      @laymandiy  4 года назад

      Unfortunately I do not have this equipment anymore.

  • @wailai416
    @wailai416 5 месяцев назад

    is the subtype and device setting for frm 1 frm 2 and frm 3 the same?

    • @laymandiy
      @laymandiy  Месяц назад

      It will slightly different

  • @westdre2021
    @westdre2021 4 года назад

    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..

    • @laymandiy
      @laymandiy  4 года назад

      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.

    • @westdre2021
      @westdre2021 4 года назад

      @@laymandiy ok..... thanks so much bro....

  • @boccamokg1829
    @boccamokg1829 3 года назад

    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?

    • @laymandiy
      @laymandiy  3 года назад

      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?

    • @boccamokg1829
      @boccamokg1829 3 года назад

      @@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.

  • @misko4964
    @misko4964 7 месяцев назад

    very nice video. And where can I find the software dflesh to eee

    • @laymandiy
      @laymandiy  7 месяцев назад

      In the description

  • @gail6904
    @gail6904 4 года назад

    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

    • @laymandiy
      @laymandiy  4 года назад

      It's a possibility, your should get a diagnostic checked

  • @viviancarelse614
    @viviancarelse614 2 года назад

    Hi where can I get the eeprom repair dump for a frm 2 please

    • @laymandiy
      @laymandiy  2 года назад

      You may have to check on eBay for this
      .

  • @SunShine24024
    @SunShine24024 3 года назад

    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

    • @laymandiy
      @laymandiy  3 года назад

      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?

  • @dtechnic1469
    @dtechnic1469 2 года назад

    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.

    • @laymandiy
      @laymandiy  2 года назад +1

      Sounds like your connections are poor

    • @dtechnic1469
      @dtechnic1469 2 года назад

      @@laymandiy pflash read ok
      Eee read ok
      But dflash 0 byte

    • @dtechnic1469
      @dtechnic1469 2 года назад

      @@laymandiy ruclips.net/video/LP0c_pO425g/видео.html

    • @dtechnic1469
      @dtechnic1469 2 года назад

      @@laymandiy this os my video
      ruclips.net/video/LP0c_pO425g/видео.html

    • @erikapablodebois1976
      @erikapablodebois1976 2 года назад

      @@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?

  • @jovancaspthur8358
    @jovancaspthur8358 4 года назад

    unknown MC9S12 device appearing ! how to solve it

    • @laymandiy
      @laymandiy  3 года назад

      Did you solve your issue. Sounds like a soldering problem to me.

  • @slychong
    @slychong 4 года назад +1

    Sir ,can I have the Chinese pin out forum link ?

    • @laymandiy
      @laymandiy  4 года назад

      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..

  • @aamirnawaz02611
    @aamirnawaz02611 2 года назад

    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

  • @paulhewitt4233
    @paulhewitt4233 4 года назад +1

    Hi, how did you find out how to connect the x prog to the board please ?

    • @laymandiy
      @laymandiy  4 года назад +1

      Found it on some Chinese forum that was using vvdi or something

  • @chriscarr8907
    @chriscarr8907 7 месяцев назад

    I can’t do this

  • @sara78130
    @sara78130 Год назад +1

    THIS LINK NOT WORK ANYMORE

    • @laymandiy
      @laymandiy  Год назад

      If you search an offline version of this program is still available

  • @FlavomixDirectSupplier
    @FlavomixDirectSupplier 2 года назад

    Wat do i need to repair my frm

    • @laymandiy
      @laymandiy  Год назад

      Everything in this video

  • @MJIG135
    @MJIG135 3 года назад

    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

    • @laymandiy
      @laymandiy  3 года назад

      Sorry, don't have the equipment anymore

  • @bimmers323ci
    @bimmers323ci 2 года назад

    Where can I get xprog programmer to buy

    • @laymandiy
      @laymandiy  2 года назад

      Have you tried eBay. You don't have to use xprog therr are other programmers out there that can do the same job

    • @bimmers323ci
      @bimmers323ci 2 года назад

      @@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

    • @laymandiy
      @laymandiy  2 года назад +1

      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~

    • @bimmers323ci
      @bimmers323ci 2 года назад

      @@laymandiy thanks again

    • @bimmers323ci
      @bimmers323ci 2 года назад

      Hi again I see xprog vs 6.12 on eBay can that work it’s about $150 ship from china

  • @NAMEFLEX
    @NAMEFLEX 4 года назад

    Is this original xProg and which version of it?

    • @laymandiy
      @laymandiy  4 года назад +1

      Probably original, borrowed a friend's laptop who does this sort of thing. From memory it was 5.x

  • @mohamaditani451
    @mohamaditani451 2 года назад

    Hi would this work on frm and frm2 as well?

    • @laymandiy
      @laymandiy  2 года назад

      Probably not... Procedure will be similar but the pins etc and the eeprom recovery is specific to frm3

  • @MasterRas1
    @MasterRas1 4 года назад

    Would the process be the same for Mini?

    • @laymandiy
      @laymandiy  4 года назад

      Yes. I believe they use the same modules

  • @taiebtaiebbadie9798
    @taiebtaiebbadie9798 3 года назад

    Bmw e36 ppppppppppp

  • @uswwt
    @uswwt 3 года назад

    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.

    • @laymandiy
      @laymandiy  3 года назад

      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.

    • @charalamboskioulos3932
      @charalamboskioulos3932 3 года назад

      Did you get it to work with a newer XPROG? And did you buy original or cheap China clone?

    • @uswwt
      @uswwt 3 года назад

      @@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.

    • @charalamboskioulos3932
      @charalamboskioulos3932 3 года назад

      @@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...

    • @uswwt
      @uswwt 3 года назад

      @@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.