GS7 program code disassembly project

RSL

Lieutenant
Aug 11, 2017
937
501
0
I don't know WTF. I thought I cleared everything after swap, but maybe there was still a code somewhere disabling it? No idea, but it's definitely all non-M and clearly logging 194 now lol
 

Jake@MHD

Major
Platinum Vendor
Nov 7, 2016
1,612
2,077
0
Philly
0x194 should always be sent as it is used for cruise control functions. Even when cruise control is "not working" due to coding discrepancy / recent flash, etc, the 0x194 stuff is still sent. I've verified with state_bn_msw as well as with some custom code surrounding that routine.
 

RSL

Lieutenant
Aug 11, 2017
937
501
0
That whole thing was weird. Still no idea why it received nothing. I didn't change the sketch or even disconnect it from CAN between M and non-M SZL swap. It was set for 194 read only and picked up nothing until I tried a bunch of things.

I assume the trans program probably has a condition to read or ignore the 194 position message depending if LC is active or not?
 

Olza

Corporal
Feb 2, 2020
233
236
0
Minsk, Belarus
Ride
BMW 320d
It works! Stock GWS and N55 135 with just latest flash of TCU (almost😁). But small patch for program code needed, because of direct M3/not-M3 parameter checking. Useful for those who lost dsc traction mode after 1M dsc reflash and proper launch control initialisation…
M3 launch is more customisable, there is a field of testing.

Or maybe better fix traction mode (one short press) on 1M dsc? 🧐
 
Last edited:

doublespaces

Administrator
Oct 18, 2016
9,310
4,342
0
AZ
Ride
2009 E93 335i
Here it is. DSC (1M) OFF, many LC parameters now can be configurable in terms of slippage, steering wheel angle and so on like in M3…


But I’m still curious how to make MDM available…
Holy crap man, can someone summarize what is required here aside from the tcu flash?
 
  • Like
Reactions: Begood69

Olza

Corporal
Feb 2, 2020
233
236
0
Minsk, Belarus
Ride
BMW 320d
Holy crap man, can someone summarize what is required here aside from the tcu flash?
You will need to change several parameters in calibration, and most bad, program patch to remove direct condition, which I can not maintain in 135 calibration. Potentially I even can try switch to m3 launch initialisation conditions (gearstick forward etc).
 
  • Like
Reactions: Begood69

Jake@MHD

Major
Platinum Vendor
Nov 7, 2016
1,612
2,077
0
Philly
Some tuners are achieving modest results and mhd had said that it would be a thing one day but hasn’t arrived yet. @Jake@MHD Is this still on the roadmap?
If so, take some peoples money !!!
It's on the list, but no real eta. Got quite a few other big projects to tackle at the moment.
 

Olza

Corporal
Feb 2, 2020
233
236
0
Minsk, Belarus
Ride
BMW 320d
so. im working on M4GTS DCTgen2 stuff (and still M3 GTS gen1).
comparing shift time components. one of those is different from ordinary 135/335.
example. shift time boost index (lo-mid-hi), we have in 135 values like:

base time 250/240/220ms +
400ms (if previous shift acting?) +
boost time 130/120/60ms +
prefill/ventil 85ms +
drm adaption (up to 160ms) +
drive conditions time 310/260/210/160ms +
shift torque (clutch) transfer time - several factors used, but LOW limit is ~160ms (i guess XHP changes it in high modes to 80ms as in original GTS).
also 135/335 have NOT used MID/HI modes, only LOW!
so after all TCU calculation magic, in best high conditions, you got about 865ms (+400) shift act time...

but in M3 GTS/M2/M3/M4 DCT gen2 you have like:

base time 100/90/70ms +
0ms (if previous shift acting?) +
boost time 130/120/60ms +
prefill/ventil 85ms +
drm adaption (up to 160ms) +
drive conditions time 310/260/210/160ms +
shift torque (clutch) transfer time - several factors used, but LOW limit is ~80ms.

you got about 615ms (29% decrease!)
there is also pressure boost index (10/15/20bar), but no matter.

also interesting thing is, HI boost time index NOT used at all. maybe overheat problems, maybe other reliability reasons.
in GTS enabling HI mode we can get 535ms (-13%), in 135/335 enabling MID/HI - about 765ms (-12%)

contact me to get test tune
(im not responsible for any damage to gearbox blah blah). at least in 135/335 you can get faster shift times via using standard GTS values! it will be very intersting to modify current DCT tune for use minimal possible time values - how it improve drag/100-200 times?! that offer will be most convenient for those who already using my DCT tunes.
 
Last edited:

Seb335i

Corporal
Jun 14, 2019
115
83
0
Ride
BMW 335i E93 DKG
Hi I'm interested to test the tune my car is 09 Euro 335i with DCT 17T turbo + JB4