BMW Forum - BimmerFest BMW Forums banner

Is there an Micro Power Module (MPM) in a 2006 650i built after 09/2005? If so, where is it?

3K views 10 replies 3 participants last post by  digdesdev  
#1 · (Edited)
I'm tracking down a problem with my CCC rebooting every minute or so after flashing a momentary gray screen (no BMW logo) and one possible cause pointed out in one of the forums is an MPM failure.

This convertible had water in the trunk area a few years ago due to blocked drains for the convertible top. Nothing in any of the recommended service (always done by the dealer) about servicing these drains but that is another issue. Because of that water in the trunk area it would not surprise me if one or more modules have either connector or internal corrosion so I'm really looking carefully at that possible cause.

Posts on this subject talk about the MPM being located under the spare tire but there is no spare on this model. Other information on the location of the MPM seems to indicate that builds after 09/2005 do not have an MPM and the function is integrated into the body gateway module (KGM) which is located behind the glove box, as best I can tell. In that location it is unlikely to have corrosion issues. This is contradicted by descriptions of MPM modules that indicate they fit E63/64 models through 2007, which is long after any 09/2005 build date.

Any information or guidance would be appreciated.
 
#3 ·
Thank you for this. It does provide some insight into disassembly and I appreciate your help.

The reboot issue seems to be a common one on these units and if it's internal to the CCC then the repair requires more specialized soldering equipment than I have. There appear to be some possible external causes, such as the MPM shutting down the power to the CCC when it should not, that I would like to rule out before sending the CCC out for a $650 repair.

Thanks again!
 
#5 ·
I've given that some thought. but hadn't seen any CCC units for sale that seemed reliable. Buying from Mulchman or someone else here who just upgraded would be preferable.

Also, I've had less than great success with the BMW tools so trying to recode a unit concerns me a bit. I've successfully worked on my 2011 Toyota Hybrid and my 2013 Ford Escape but either the software installations, my USB tool or my ability to translate the German are failing me. :) I have INPA, BMW Coding Tool, NCS Expert, NCS Dummy (probably appropriate for me), EDIBAS and WinKFP but even with all the reading I'm not really clear on which to use for what function and how to properly recode a unit. I'm a gearhead electronics engineer with 50 years of experience in computer hardware, software and firmware design so I usually know my way around this stuff but not so much with this BMW.

I thank you for the suggestion and if you could point me to some documentation on ISTA/P that you think is good I would appreciate it because I would rather go the way you suggest than just get this one fixed by someone else.
 
#6 ·
You have to be careful with programing, as it can't be undone. Coding can always be reset to a default state. If you are unsure how to program the CCC with your vin, Mulchman also has a person that can logon remotely to do the programing. I think he has some extra CIC parts since he has a salvage yard near him, & he can fill in the blanks on the parts you need. If you go CIC, or NBT, this will give you Bluetooth for your phone, being able to also stream the music. The Nav update is head over hills on the CCC. Send him a message, & he can help you get the needed parts. The latest version of ISTA+ has ISTA/D & ISTA/P built in for the E series models.
 
#8 ·
I have that document. It is one of the reasons for my OP. It includes this:
">up to 09/2005: The micro-power module (MPM) is located in the spare-wheel well. > From 09/2005: The MPM function is integrated into the body-gateway module (KGM). "

My car was built 03/2006 and does not have modules in the spare wheel well, not having a spare tire. The space is taken up by a large battery with a fuse block above it but no modules as best I can tell. Some of the MPM modules advertised for sale indicate they fit E64s through 2007 which is what confuses me. I'm going to assume this document is correct and MPM advertisers are wrong and that the MPM function is in my KGM behind the glovebox. Not that it couldn't be bad but much less likely that it is the problem.

I appreciate your thoughts on the upgrade to CIC. I'm on the fence on that as it already has the Aux audio input installed for my music and I prefer Waze for my navigation.

Your warning on the risks of improper coding is well taken and that is why I'm hesitant when I'm not 100% confident in what I've been seeing on the tools I have. I'm working my way through the ISTA + documentation now. But remote control by Mulchman's person might be a good option

Continued thanks for your help.
 
#9 ·
It's just my view but if you're going to be doing any programming (be it yourself or remotely) I'd recommend getting yourself a decent power source, if anything goes wrong and the process takes longer than planned then the absolute last thing you want to have happen is the battery running out of juice while in the middle of a reprogramming procedure, some programming can be done with the engine running but I'm not sure about the CCC.
 
#10 ·
It's just my view but if you're going to be doing any programming (be it yourself or remotely) I'd recommend getting yourself a decent power source...
I appreciate the warning and your point is well taken. I usually hook up a battery charger when doing anything that takes longer than 5 minutes (which is almost everything except reading a DTC) just so I don't kill the battery and can't start the car.

Even more important when doing any coding so thanks for the reminder.
 
#11 ·
Time to finish up this topic.

Per HerbP's suggestion I was in touch with Mulchman and bought his CCC unit. With his guidance I was able to reset it to factory defaults and now I have a working CCC. I need to resolve the Voice Control not working (an FSC issue?) and do some custom coding but that will get worked out.

My thanks to everyone for all the help.