I thought I would have a stab at retrofitting folding mirrors to my E60. I got some folding mirrors and asked around on various BMW forums to see what's what. I knew that I needed to rewire a tad and code the KGM (body control module).
My old mirrors were one plug with 4 wires. These were:
Drivers Side
Pin 1 = Green at the mirror, goes to Pin 5 at the door (White/Blue) and Pin 40 at the KGM (Horizontal Mirror Adjustment)
Pin 2 = Brown at the mirror, goes to Pin 6 at the door (Brown/Yellow) and Pin 21 at the KGM (Earth / Com)
Pin 3 = Red at the mirror, goes to Pin 7 at the door (Yellow/Green) and Pin 41 at the KGM (Vertical Mirror Adjustment)
Pin 4 = White at the mirror, goes to Pin 8 at the door (Blue/Yellow) and Pin 42 at the KGM (Mirror Heating)
Passenger side, much the same:
Pin 1 = Green at the mirror, goes to Pin 5 at the door (White/Blue) and Pin 46 at the KGM (Horizontal Mirror Adjustment)
Pin 2 = Brown at the mirror, goes to Pin 6 at the door (Brown/Yellow) and Pin 45 at the KGM (Earth / Com)
Pin 3 = Red at the mirror, goes to Pin 7 at the door (Yellow/Green) and Pin 47 at the KGM (Vertical Mirror Adjustment)
Pin 4 = White at the mirror, goes to Pin 8 at the door (Blue/Yellow) and Pin 25 at the KGM (Mirror Heating)
Now, the new mirrors only have 3 wires. Green, Red, Brown. I re-pinned them so that the colours I have match the old mirrors (bar the white, as that's not there).
On the passenger side, I took:
Pin 1 Green, I removed Pin 45 of the KGM and sent it to Pin 7 at the fuse block (as per the wiring diagram)
Pin 2 Brown, I removed Pin 45 of the KGM and sent to Pin 14 of the KGM (which is the LIN bus control)
Pin 3 Red, I removed Pin 47 and sent it to Pin 45 of the KGM
Drivers Side:
Pin 1 Green, I removed Pin 40 of the KGM and added this to Pin 7 at the fuse block (along with the other Pin 1 from the passenger side)
Pin 2 Brown, I removed Pin 21 of the KGM and tapped in to Pin 23 of the KGM (already a pin here for LIN bus)
Pin 3 Red, I removed Pin 41 and send it to Pin 21 of the KGM.
The PDF suggests Pinning the drivers side to the window switch module (which also houses the mirror switch). I do not have a mirror fold button on my window block (it's not required if you code the car to fold / unfold with the key fob.
Anyway, the mirrors are dead. DIS gives an error that there is no LIN bus communication.
If anyone is any good with this sort of stuff, I would be grateful to check my understanding of the pin outs is correct.
Old mirror diagram:
New mirror diagram:
Thanks
My old mirrors were one plug with 4 wires. These were:
Drivers Side
Pin 1 = Green at the mirror, goes to Pin 5 at the door (White/Blue) and Pin 40 at the KGM (Horizontal Mirror Adjustment)
Pin 2 = Brown at the mirror, goes to Pin 6 at the door (Brown/Yellow) and Pin 21 at the KGM (Earth / Com)
Pin 3 = Red at the mirror, goes to Pin 7 at the door (Yellow/Green) and Pin 41 at the KGM (Vertical Mirror Adjustment)
Pin 4 = White at the mirror, goes to Pin 8 at the door (Blue/Yellow) and Pin 42 at the KGM (Mirror Heating)
Passenger side, much the same:
Pin 1 = Green at the mirror, goes to Pin 5 at the door (White/Blue) and Pin 46 at the KGM (Horizontal Mirror Adjustment)
Pin 2 = Brown at the mirror, goes to Pin 6 at the door (Brown/Yellow) and Pin 45 at the KGM (Earth / Com)
Pin 3 = Red at the mirror, goes to Pin 7 at the door (Yellow/Green) and Pin 47 at the KGM (Vertical Mirror Adjustment)
Pin 4 = White at the mirror, goes to Pin 8 at the door (Blue/Yellow) and Pin 25 at the KGM (Mirror Heating)
Now, the new mirrors only have 3 wires. Green, Red, Brown. I re-pinned them so that the colours I have match the old mirrors (bar the white, as that's not there).
On the passenger side, I took:
Pin 1 Green, I removed Pin 45 of the KGM and sent it to Pin 7 at the fuse block (as per the wiring diagram)
Pin 2 Brown, I removed Pin 45 of the KGM and sent to Pin 14 of the KGM (which is the LIN bus control)
Pin 3 Red, I removed Pin 47 and sent it to Pin 45 of the KGM
Drivers Side:
Pin 1 Green, I removed Pin 40 of the KGM and added this to Pin 7 at the fuse block (along with the other Pin 1 from the passenger side)
Pin 2 Brown, I removed Pin 21 of the KGM and tapped in to Pin 23 of the KGM (already a pin here for LIN bus)
Pin 3 Red, I removed Pin 41 and send it to Pin 21 of the KGM.
The PDF suggests Pinning the drivers side to the window switch module (which also houses the mirror switch). I do not have a mirror fold button on my window block (it's not required if you code the car to fold / unfold with the key fob.
Anyway, the mirrors are dead. DIS gives an error that there is no LIN bus communication.
If anyone is any good with this sort of stuff, I would be grateful to check my understanding of the pin outs is correct.
Old mirror diagram:
New mirror diagram:
Thanks