Try out the new beta site for M3Post. You can read more about what's happening here
BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Today's Posts

Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > DIY Guides/ Discussions
 
Post Reply
 
Thread Tools
      07-08-2024, 02:06 AM   #1
TheGr33k
Enlisted Member
23
Rep
71
Posts

Drives: 2013 E92 M3
Join Date: Nov 2023
Location: San Diego, CA

iTrader: (1)

Steering wheel harness wiring diagram

Hello all,

Building a custom button plate/quick release steering wheel setup and need some help. Can someone provide me with the wiring diagram and layout of the DCT steering wheel harness? Looking to wire the horn and M button and need the wiring diagram if anyone has it. Thank you!
Appreciate 0
      07-08-2024, 06:16 AM   #2
DRLane
Brigadier General
DRLane's Avatar
United_States
4388
Rep
3,635
Posts

Drives: E92 M3
Join Date: Oct 2018
Location: Colorado

iTrader: (23)

Quote:
Originally Posted by TheGr33k View Post
Hello all,

Building a custom button plate/quick release steering wheel setup and need some help. Can someone provide me with the wiring diagram and layout of the DCT steering wheel harness? Looking to wire the horn and M button and need the wiring diagram if anyone has it. Thank you!
You’ll just add connections via ground for various button requests. You don’t use or tap into steering wheel harness. Here’s KMP documentation for various inputs. Enjoy!
Attached Images
         
__________________
Not a Doctor, those are just my initials.
Appreciate 1
AndyW772.50
      07-16-2024, 10:14 PM   #3
TheGr33k
Enlisted Member
23
Rep
71
Posts

Drives: 2013 E92 M3
Join Date: Nov 2023
Location: San Diego, CA

iTrader: (1)

Quote:
Originally Posted by DRLane View Post
You’ll just add connections via ground for various button requests. You don’t use or tap into steering wheel harness. Here’s KMP documentation for various inputs. Enjoy!
DRLane thanks for that! By chance do you have the pin diagram/layout specific to the buttons on the OEM wheel? Trying to find the pinout itself.
Appreciate 0
      07-17-2024, 07:59 AM   #4
DRLane
Brigadier General
DRLane's Avatar
United_States
4388
Rep
3,635
Posts

Drives: E92 M3
Join Date: Oct 2018
Location: Colorado

iTrader: (23)

Quote:
Originally Posted by TheGr33k View Post
DRLane thanks for that! By chance do you have the pin diagram/layout specific to the buttons on the OEM wheel? Trying to find the pinout itself.
No - I believe most of those buttons are communicating via CAN. There won’t be a way to repurpose.
__________________
Not a Doctor, those are just my initials.
Appreciate 0
      07-31-2024, 09:26 AM   #5
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


Drives: '12 M1.5
Join Date: May 2017
Location: Rochester NY

iTrader: (0)

Quote:
Originally Posted by DRLane View Post
No - I believe most of those buttons are communicating via CAN. There won’t be a way to repurpose.
Even worse, they are an analog signal through the clock spring to the SZL, which then sends the CAN packets on the F-CAN to the JBBF, which passes them to the PT-CAN and K-CAN as necessary. There is no real way to repurpose the buttons.
Appreciate 2
DRLane4387.50
AndyW772.50
      09-19-2025, 04:57 PM   #6
VicS5
Private
VicS5's Avatar
United_States
114
Rep
93
Posts

Drives: 2009 E92 M3
Join Date: Feb 2018
Location: Albany, NY

iTrader: (0)

Thread resurrection…
I’ve retrofit MDM mode to my 09 M3 track car that did not have it from factory by installing a clock spring from an MDM car.

Problem is I have a detachable steering wheel so no button cluster on the wheel to activate it. With a little reverse engineering and too much time with my multimeter, I found that the MDM button on the cluster sends an analog message to the SZL with 82 ohms of resistance. All 4 buttons on each side of the cluster send their analog message through 1 wire, and each button has a different resistance. My assumption is the SZL interprets the different voltage or current it receives from the different button presses to determine whether to activate MDM vs. change the CD vs. alter the stereo volume.

I wired a switch on my wheel with an 82 Ohm resistor in-line. Good news is it works, but frustratingly only about 1/3 to 1/2 of the time. I’ve tried troubleshooting by removing variables like the switch (touching the 2 bare wires together) swapped out the resistor, and bypassing the 11 pin connector in the detachable steering wheel hub. Still inconsistent. Tried numerous combinations of cycling the ignition, turning MDM off before shutting down the car, dirty looks, and screaming loudly. None seemed to make a difference.

I’ve addressed it by adding a 2 pin connector in parallel so I can plug my stock 4 button cluster in to activate MDM, then unplug it and stow it. This works reliably every time when I use the stock buttons. MDM stays on for that session, but next session is another flip of the coin.

My guess is that that there’s more to the stock button than a simple resistor, and that there is something about the “shape” of the analog message that I am unable to resolve with my multimeter, but might be evident on an oscilloscope.

I am not an engineer, and I only pretend to be one in my garage. I’m hoping there’s an EE (or just someone with a better understanding of electronics) who can point out my folly.

Current setup is workable, but it drives me crazy that it works sometimes. I’d probably feel better if it didn’t work at all.

Thanks.
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 12:34 PM.




m3post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST