Hi all,
My driver's side window stopped going up - but would still go down. The motor worked with 12v applied, and the wiring has continuity back to the GM5. I therefore guessed it would be the GM5 at fault.
The Star12 GM5s don't have masses of repair options online, and replacement ones for E85/E86 part numbers are _expensive_!
I got a replacement Star12 HIGH (so front + rear windows, as opposed to our LOW with just front windows) from an E46/E83 for £15. I made sure that the SW (software) version matched my existing GM5 so that the coding index would be supported by the E85 platform. (This was SW2.2 for my 2007 E86.)
Once fitted, some functions worked off the bat (like wipers, and passenger window), but not everything behaved as it wasn't coded for an E85. To fix, I used NCSExpert to:
- plugged in my old GM5
- read the config of the current GM5 (CODIERDATEN_LESEN)
- copied the trace file (FSW_PSW.TRC) into the manipulation file (FSW_PSW.MAN)
- swapped the old GM5 for the new GM5
- wrote the config from my old GM5 to the new GM5 (SG_CODIEREN)
- cycled the ignition
Use this guide for NCSExpert: https://www.bimmerforums.com/forum/...Dummies-Guide-to-Basic-coding-with-NCS-Expert
And that was it - a new GM5 fitted/happily working on my E86. I just need to repair/sync the remote key fobs, but that's easy and doesn't need a laptop.
Hopefully this helps someone in the future.
Old is the LOW unit, new is HIGH (with the Global Parts sticker)

My driver's side window stopped going up - but would still go down. The motor worked with 12v applied, and the wiring has continuity back to the GM5. I therefore guessed it would be the GM5 at fault.
The Star12 GM5s don't have masses of repair options online, and replacement ones for E85/E86 part numbers are _expensive_!
I got a replacement Star12 HIGH (so front + rear windows, as opposed to our LOW with just front windows) from an E46/E83 for £15. I made sure that the SW (software) version matched my existing GM5 so that the coding index would be supported by the E85 platform. (This was SW2.2 for my 2007 E86.)
Once fitted, some functions worked off the bat (like wipers, and passenger window), but not everything behaved as it wasn't coded for an E85. To fix, I used NCSExpert to:
- plugged in my old GM5
- read the config of the current GM5 (CODIERDATEN_LESEN)
- copied the trace file (FSW_PSW.TRC) into the manipulation file (FSW_PSW.MAN)
- swapped the old GM5 for the new GM5
- wrote the config from my old GM5 to the new GM5 (SG_CODIEREN)
- cycled the ignition
Use this guide for NCSExpert: https://www.bimmerforums.com/forum/...Dummies-Guide-to-Basic-coding-with-NCS-Expert
And that was it - a new GM5 fitted/happily working on my E86. I just need to repair/sync the remote key fobs, but that's easy and doesn't need a laptop.
Hopefully this helps someone in the future.
Old is the LOW unit, new is HIGH (with the Global Parts sticker)
