Instrument Cluster Shift Lights

Hotter

Specialist
Jan 23, 2021
93
7
0
Hi, I have noticed that my KOMBI has "preparation" for M3 shift lights above tachometer:

Is it known what components we need to solder to have shift lights?
And I wonder would they work even after soldering electronic components?
 

LMB335is

Sergeant
Apr 12, 2017
302
189
0
FOB FL
Ride
13 335is
All PCB's from 08/09 clusters on are basically the same and have the pads for the shift light leds. They will not work if you add the leds. You can use a M3 DCT cluster in your car and the shift lights are not going to work. Short answer is it's not going to happen unless you have a M3 DCT car. Long answer is it's possible with a custom "device" fitted between the leds and the OBD.
 

Hotter

Specialist
Jan 23, 2021
93
7
0
What if I would solder missing LED's and missing components resistors, etc?..
So those LEDs work by CAN BUS message sent from DCT? If so it might be possible to mock it and send custom ones?

Code:
CAN_ID_HEX      CAN_ID_NAME     CAN_ID_NAME (Translated)        DIAG_ID_HEX     SG_NAME
0x206   Steuerung Anzeige Shiftlights [1]       Control Display Shiftlights [1] 0x12    DME1

It seems that its sent from DME (S65)? I wonder is it possible to mock it and what is the structure of it.
Would be best to get CAN BUS log of M3... S65 is controlled by MSS60 (Funktionsrahmen MSS60)? Is there documentation PDF of it available somewhere?
 
Last edited:
  • Like
Reactions: LMB335is

LMB335is

Sergeant
Apr 12, 2017
302
189
0
FOB FL
Ride
13 335is
Right, it's sent from the DME (DCT version). I really have no other info on it though. I've had far smarter people than myself look into it for a "flash" only solution but nothing ever worked out. I know a custom interface can be built and installed between the cluster and signal from the OBD, I've actually seen those. But by all means, have at it, I'd love to see something done that's relatively easy for a end user to do.
 

That4chanhackerguy

Specialist
May 27, 2022
54
8
0
Hi, I have noticed that my KOMBI has "preparation" for M3 shift lights above tachometer:

Is it known what components we need to solder to have shift lights?
And I wonder would they work even after soldering electronic components?
So with this the board is the same between yours and a M3 DCT there is just LEDs soldered and other add-ons like the rpm warning gauge....however the flash on the MCU is also different, also those lights only work from the DME controlling it. The MSS65 DME has a specific wire for it that MSD80/81 does not... however with the new reflex plus and CAN integration this can be done and could be controlled by just creating a table to send that signal once a rpm limit is reached but it will take a bit of R&D to get it to work well.
 

Hotter

Specialist
Jan 23, 2021
93
7
0
I have found an interesting post:
Person did some custom hardware to run those lights. I wonder would it work with simulated 0x206 CAN bus message as I can access CAN bus easily. His cluster already had M3 Shiftlight parts, so I got some insight in parts used (however I would need clearer picture...):


Main parts missing on non-M3 cluster:

16x - LED's
8x - LED's resistor (127 ohm?)
1x - TPIC6C596N - IC 8 BIT SHIFT REGISTER 16-DIP
3x - unknown resistors?
4x - unknown capacitors?
 

LMB335is

Sergeant
Apr 12, 2017
302
189
0
FOB FL
Ride
13 335is
I helped the guy that did this. I modified the cluster to work with the extra wiring but we needed to redo the the solder points. There's really no point in attempting this without just starting with a M3 DCT cluster. You'd need the M3 DCT tach ring and it's not available as a separate part or aftermarket. And the OE M3 gauge trim rings are not interchangeable with a non M front shield section. You'll save yourself a huge amount of work and hassle by just starting with a M3 cluster.
 

Hotter

Specialist
Jan 23, 2021
93
7
0
Yes, I am planning to buy M3 cluster in the future (its aint cheap though), but first I want to know if it works with simulated can bus message. So basically I want to debug and see it in action first.