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 > Track / Autocross / Dragstrip / Driving Techniques
 
Post Reply
 
Thread Tools
      08-18-2024, 02:31 PM   #1
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

New Track Car DCT shifter (GWS)

Since converting my car to mainly a track only car and removing the console I've been annoyed with the DCT shifter just hanging there and the Drivelogic and DSC/Power buttons being two sided taped to the trans tunnel. They work find in this configuration but they're hard to see with a helmet/HANS and just overall don't look as polished as I'd like.

Then I remembered I literally own a product development firm and could whip something up pretty easily.

I set out a few golden rules for the project:
  • Do not permanently modify the OEM GWS
  • Do not permanently modify any OEM wiring
  • Create a buffered CAN bus for data logging so loggers and such can not interfere with the PT-CAN
  • Create a hub for AIM equipment
  • Add actual Park functionality

I went looking around and came across the AIM K8 Open button panel. This looks like it would be perfect for my application. This is great because I already use a couple different AIM products in the car, and I can even set configuration opens in RaceStudio so the K8 can configure the custom board without having to develop any sort of UI.

I'm an Electrical Engineer by schooling and trade so the next thing I did was fire up Altium and create a board that will accomplish all of the above. It will interface to all the OEM wiring and buttons, emulate the OEM GWS including diagnostic messages and errors (that won't exist.)

Name:  GWS board.jpg
Views: 1098
Size:  124.4 KB

Other than GWS CAN messages it's read-only on the PT-CAN, it then buffers all the useful CAN packets onto a completely separate CAN buss I've been calling DL-CAN. The K8 also sits on this and transmits the button presses to the custom board where it tells the transmission what to do.

The eight buttons are:
  • Park
  • Neutral
  • Reverse
  • Drive
  • DSC
  • Power
  • DL+
  • DL-

AIM is making a few new inserts for the ones that are missing but they had off-the-shelf ones that were close enough for me to know what they are (see below)

I've been working with a guy that knows a lot about the DCT software to enable the "park" command found on every non-M car. The logic is in the software, it just [probably] needs to be turned on. It may also just work on the stock software but that's TBD. I'm hoping that at worst case with a quick DCT flash we can have real actually park functionality.

The car-side interface uses an off-the-shelf TE connector that uses the same pins as the OEM connectors so you'll have to repin the wire harness but won't have to permanently modify any wires, it will all be [kind of] plug and play.

I also added on a generic data logger CAN port to easily interface with any flying lead can cable for any type of equipment.

Lastly, I built in a three-port 5-pin AIM CAN expansion that will also power three AIM accessories. I figure, data logger, camera, GPS... should be pretty nice. There is built in over-current protection on each port so the car side should be safe from any tom foolery on the accessory side.

Next up was time to fire up the mechanical CAD and the 3D printer to start trying to find a solution that would work. This is where I spent more time struggling as I'm not really a Mechanical Engineer and finding a workable solution that doesn't permanently modify the GWS base, is structurally stable, and can be 3D printed has been a pain but I think I'm pretty much there.

Name:  thumbnail_IMG_0898.jpg
Views: 990
Size:  455.4 KB
Name:  thumbnail_IMG_0899.jpg
Views: 1014
Size:  784.2 KB
Name:  thumbnail_IMG_0900.jpg
Views: 1012
Size:  833.0 KB

Last things I need to do are get a final material printed, likely either carbon reenforced PET or some Nylon flavor. I'm still waiting on the final PCBs to come in, then I'll have to write some quick firmware and get to testing. I'll keep updating this as I go.

I'm not sure if this is something I'm going to want to commercialize but I've been making it all so it would be a super easy DIY install just in case. I may make up a couple of them if anyone really wants to be a test dummy, let me know.

Anyway, open to thoughts, ideas, suggestions as well.
Appreciate 9
rg122093.00
VicS5114.00
maicol76231.00
derbo3808.50
b4hand662.50
tlrid3r555.00
      08-18-2024, 05:51 PM   #2
omgzirra_exe
Colonel
omgzirra_exe's Avatar
United_States
3057
Rep
2,621
Posts

Drives: 4.4L M3, 1JZGTE IS300, N55B30
Join Date: Jun 2019
Location: BMW, M3

iTrader: (0)

NEET!

imagine taking fastest lap of the day by pressing + and - lmfao
__________________
Build: ZillaSpec M3 N1 Build
M3Post Track General Discussion: Discord
#fakeGTS
Appreciate 0
      08-18-2024, 06:08 PM   #3
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

The + and - are for drivelogic, AIM is making DL+ and DL- button faces. I don’t intend to have up/down shift on this, that’s what paddles are for, I can’t imagine anyone actually using the lever on a track car.
Appreciate 1
      08-18-2024, 09:53 PM   #4
mikerunt
Captain
mikerunt's Avatar
United_States
816
Rep
1,060
Posts

Drives: M4GTS
Join Date: Mar 2023
Location: Austin

iTrader: (0)

Garage List
2011 BMW M3  [10.00]
2016 BMW M4 GTS  [9.42]
I would love to buy one of these for my car if available. Please PM me!
Appreciate 0
      08-19-2024, 08:49 AM   #5
kolosy
BimmerPost Supporting Vendor
3480
Rep
3,626
Posts


Drives: over potholes
Join Date: Dec 2008
Location: Chicago

iTrader: (3)

lol @ "then i remembered i run a product company"

also -- nice work!
__________________
Current '20 AG X7M50 (daily + track tow), M4 GTS (track), '21 X3 M40i (wife)
Recent Past '11 E90 M3 (track), '21 DG X5MC, '22 BG G82, '12 E92 M3 ZCP, '08 E93 M3, '18 F80 ZCP, '04 E46 M3

Cleaning out my garage -- stuff for sale
Appreciate 2
amg6975865.00
jmeenach219.00
      08-19-2024, 01:35 PM   #6
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

Today's update is I got a housing printed in Carbon Fiber reenforced PET which I think will be the final material. Should be plenty capable of handing any temperature a car could throw at it, and is extremely strong, and looks great.

I also set up a quick demo of the ECU CAN connection where I used a toolless connector so you can quickly wire in any logger to a fully protected connection. Both power and CAN are buffered and can't affect the car in any way.

Name:  thumbnail_IMG_0905.jpg
Views: 968
Size:  479.0 KB
Name:  thumbnail_IMG_0907.jpg
Views: 949
Size:  476.3 KB

The 5-pin AIM connection could also be routed through the shifter base if you also needed a GPS or whatever else added on. Those ports are also power and CAN isolated.
Appreciate 3
DRLane4387.50
tlrid3r555.00
      08-19-2024, 01:38 PM   #7
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

Also of note, the button status' are on the external CAN as well. I'm hoping to develop a plug-and-play solution with the SW4 steering wheel, so the shifter buttons could be remapped to the wheel, and a PDM could be added so any steering wheel or shifter panel buttons could control custom functions.
Appreciate 3
mikerunt815.50
VicS5114.00
tlrid3r555.00
      08-20-2024, 06:26 PM   #8
e92BMW///M3
Lieutenant
210
Rep
408
Posts

Drives: e92 M3
Join Date: Nov 2015
Location: NJ

iTrader: (3)

That is a very cool solution.
Appreciate 1
amg6975865.00
      08-20-2024, 07:39 PM   #9
maicol76
First Lieutenant
231
Rep
316
Posts

Drives: E92 M3
Join Date: Oct 2011
Location: CA, Santa fe

iTrader: (0)

This is a very interesting development. I'm ready to apply this system on my track only car at any time.
__________________
2011 LCI W/DCT / K&N drop in filter / CSF radiator / do88 oil cooler / do88 DCT cooler / Akra Evo / Moton CS 2 way coilover / Wiechers strut bar(F) / ARC strut bar(R) / Alcon Superkit BBK / Tarox rotor / Geoff steel EHPS / Sard carbon-Kevlar GT wing / GT4 carnard / Aim Evo4+G-dash+GT Steering+S/C GP HD / Bride Zeta3 / etc.
Appreciate 1
amg6975865.00
      08-21-2024, 08:42 AM   #10
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

Alright, more interest than I thought there would be (any is more than I thought I'd get) so I've been doing a lot more thinking of what this could turn in to. GWS boards should be in house in the next two weeks and I'll try to get firmware up and going quickly to show off how this will all work.

A couple things I'd like to get opinions on:

-A version for cars that still have a console. What I can do is map the four bottom buttons as generic outputs that could be used with your existing AIM logger, dash, PDM, etc. Or you can just abandon the stock buttons if you want to use the ones on the panel so they're easier to find/press when harnessed in and such.

-I want to make a plug-and-play solution for AIM steering wheels that would actually allow the removal of the turn signal and wiper stalks, and be quick release.

I'd love to hear how you guys would like to use something like that and whether you'd like to have an SW4 with a screen and logger and then just keep the stock cluster, or would you like to have a GT32 wheel and separate dash/logger.

Couple other things I have in mind are PDM integration, and a plug-and-play dash/surround that has the right outputs for the rest of the car to be happy.

I think my new overarching goal here is really to make interfaces for the OEM M3 modules/harness that allow the integration of AIM gear with no permanent modifications to the car, and then make it easy to configure your AIM system however you want it to work with my integrations.

Last edited by amg6975; 09-16-2024 at 12:58 PM..
Appreciate 4
DRLane4387.50
mikerunt815.50
M1500Z529.50
kolosy3480.00
      09-09-2024, 12:19 AM   #11
roastbeef
Lieutenant General
roastbeef's Avatar
United_States
11865
Rep
12,880
Posts

Drives: E92 M3
Join Date: Nov 2010
Location: Orange County, CA

iTrader: (4)

that is a pretty nice solution. i'd also love a solution that houses the dct "level" rocker and maybe the dsc/power/edc buttons.
__________________
Instagram; @roastbeefmike
Appreciate 0
      09-09-2024, 12:58 PM   #12
tdott
S.FL S65 Specialist
4545
Rep
4,341
Posts

Drives: M3
Join Date: Nov 2010
Location: South FL / 6ix

iTrader: (4)

pretty cool, I won't be going full race car with my M3.

But I really like the add on board with the "power and CAN are buffered". I guess it wouldn't make sense to have something like that if you are not removing the GWS right?

Quote:
Originally Posted by amg6975 View Post

I think my new overarching goal here is really to make interfaces for the OEM M3 modules/harness that allow the integration of AIM gear with no permanent modifications to the car, and then make it easy to configure your AIM system however you want it to work with my integrations.
Yes I think this is what I would be interested in.
Appreciate 0
      09-09-2024, 01:40 PM   #13
RalliartRsX
Private
86
Rep
96
Posts

Drives: E92 M3 2010
Join Date: Dec 2023
Location: MD

iTrader: (0)

Very interested. However attachments are only allowed to be viewed by moderators

Pinning this to return to it. My car is caged full race car so yeah. Wanted a clean way to remove center console
Appreciate 0
      09-13-2024, 10:50 AM   #14
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 roastbeef View Post
that is a pretty nice solution. i'd also love a solution that houses the dct "level" rocker and maybe the dsc/power/edc buttons.
Yeah, that was the idea. I have these switches VHB taped to my trans tunnel and can't see them once I'm strapped in so it's a PITA.

Quote:
Originally Posted by tdott View Post
pretty cool, I won't be going full race car with my M3.

But I really like the add on board with the "power and CAN are buffered". I guess it wouldn't make sense to have something like that if you are not removing the GWS right?

Yes I think this is what I would be interested in.
Yes, This is in the works as we speak. I actually discovered a pretty serious hardware flaw in the AIM button panel that would have been really bad if it were wired directly into any of the car's CAN busses.

This is slowing the progress of the system but also made me realize that I really need to make a simple buffer unit to separate the car's systems from data logging devices/systems. Everyone should have something like this between their car and data logger.

Quote:
Originally Posted by RalliartRsX View Post
Very interested. However attachments are only allowed to be viewed by moderators

Pinning this to return to it. My car is caged full race car so yeah. Wanted a clean way to remove center console
I'm hoping to have something available more towards the fall/winter car prep season. I was on-track to have something ready to go on my car in the next couple weeks but that got delayed.
Appreciate 0
      09-16-2024, 10:33 AM   #15
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 roastbeef View Post
that is a pretty nice solution. i'd also love a solution that houses the dct "level" rocker and maybe the dsc/power/edc buttons.
Wait, can no one see the attachments at all? These are all on there.

Quote:
Originally Posted by tdott View Post
pretty cool, I won't be going full race car with my M3.

But I really like the add on board with the "power and CAN are buffered". I guess it wouldn't make sense to have something like that if you are not removing the GWS right?

Yes I think this is what I would be interested in.
What interface do you think would make most sense to have as the output interface? Do you like the green toolless connector I have above?
Appreciate 0
      09-16-2024, 11:01 AM   #16
spammysammich
Lieutenant Colonel
spammysammich's Avatar
United_States
3073
Rep
1,799
Posts

Drives: 2009 E92 M3 Dakar Yellow II
Join Date: Oct 2021
Location: Edmonds, WA

iTrader: (0)

Garage List
2009 BMW M3  [10.00]
The post on 21 August isn’t displaying the attached photos correctly.
Appreciate 1
amg6975865.00
      09-16-2024, 11:30 AM   #17
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 spammysammich View Post
The post on 21 August isn’t displaying the attached photos correctly.
Ah ok, that's not a big deal. Just options for the future.
Appreciate 1
      09-16-2024, 11:32 AM   #18
mikerunt
Captain
mikerunt's Avatar
United_States
816
Rep
1,060
Posts

Drives: M4GTS
Join Date: Mar 2023
Location: Austin

iTrader: (0)

Garage List
2011 BMW M3  [10.00]
2016 BMW M4 GTS  [9.42]
I’m very excited for this.
Appreciate 1
amg6975865.00
      09-16-2024, 12:22 PM   #19
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

The CAN and power buffer is very close to completion. Should be non E90 specific and work on any modern BMW's PT-CAN. The connectors and pig tails will make it all completely plug and play without permanently modifying your car's wire harness and is 100% reversable.

On a manual car you'll want to install it at the JBBF or NFRM, on an auto you can also install it at the GWS. Whatever seems best for you. It's going to have the ability to pass through power and will allow you to pull up to 1A from it if it's wired in directly to the module's power supply. If you wire up an aux 12V in, it will allow external devices to pull 5A.

This also isolates the CAN terminations and maintains the car's CAN bus's physical geometries to keep noise and reflections the same as the factory modules are expecting.

Why this is important? Well, here's a scope capture of a CAN bus with a commercially available module wired into it:

Name:  CAN issue.png
Views: 764
Size:  91.2 KB

Here is the CAN bus after that device was isolated:

Name:  CAN fix.png
Views: 796
Size:  76.6 KB

I know which trace I'd rather have my car's critical systems running on...
Appreciate 0
      09-16-2024, 01:08 PM   #20
tdott
S.FL S65 Specialist
4545
Rep
4,341
Posts

Drives: M3
Join Date: Nov 2010
Location: South FL / 6ix

iTrader: (4)

Quote:
Originally Posted by amg6975 View Post
What interface do you think would make most sense to have as the output interface? Do you like the green toolless connector I have above?
Yes that looks clean, as long as it gives a reliable connection.
Really anything the allows a secure / strong enough connection to the can+/-, pwr/gnd wires.
Appreciate 1
amg6975865.00
      09-18-2024, 12:58 PM   #21
amg6975
BimmerPost Supporting Vendor
amg6975's Avatar
865
Rep
893
Posts


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

iTrader: (0)

Here's a sneak peak at the CAN/Power Buffer unit.
  • Can be powered from harness power or Aux 12V
  • Dynamically limits power based on power input
  • Isolates CAN from car's systems
  • Two ports for external devices
  • Selector switch to have external power either always on (or switched if the 12V is switched) or turn on/off with CAS wake up signal
  • Lots of power filtering and load dump/brown out suppression
  • 100% reversable and no permanent modification to the car's harness necessary.

Name:  CAN Buffer.jpg
Views: 881
Size:  169.2 KB
Appreciate 2
mikerunt815.50
tdott4545.00
      09-18-2024, 02:23 PM   #22
mikerunt
Captain
mikerunt's Avatar
United_States
816
Rep
1,060
Posts

Drives: M4GTS
Join Date: Mar 2023
Location: Austin

iTrader: (0)

Garage List
2011 BMW M3  [10.00]
2016 BMW M4 GTS  [9.42]
Quote:
Originally Posted by amg6975 View Post
Here's a sneak peak at the CAN/Power Buffer unit.


Can be powered from harness power or Aux 12V
Dynamically limits power based on power input
Isolates CAN from car's systems
Two ports for external devices
Selector switch to have external power either always on (or switched if the 12V is switched) or turn on/off with CAS wake up signal
Lots of power filtering and load dump/brown out suppression
100% reversable and no permanent modification to the car's harness necessary.


Attachment 3555702
Sex
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 05:07 AM.




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