11-18-2016, 06:02 PM | #1 |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
[DCT Coding] GTS Transmission Flashing to M3/M4
I've read elsewhere that:
The standard M4 uses swfl_00001f70 whereas the GTS variant uses swfl_000038c1...and thus, that modifying a TAL to point to one swfl over the other (they share the same bootloader), will flash (swDeploy/cdDeploy) the GTS software, thus allowing for a noticeable change in shifting characteristics. Does anyone here have first-hand flashing, or at least receiving, this coding, and care to chime in? |
11-21-2016, 01:36 PM | #2 |
Private
27
Rep 54
Posts |
So is this all that's being performed in the GTS TCU tune that everyone charges for? Has anyone confirmed this?
__________________
E71 X6M Daily Fun Car
E46 M3 convertible, warm summer night car Previous F8x's |
Appreciate
0
|
11-22-2016, 07:05 PM | #3 |
Private
14
Rep 78
Posts |
Yep, that is the trick.
Must to have a E-SYS Cable and software installed with PSDZDATA 59.x or newer. Here is the steps.
Also I saw this elsewhere it mentions: "Summary: - By changing typeKey from 3R93 to 4S93 and choosing proper I-step (shipm.) Here's the EGS swfl changes based on 59.2: 3R93 M4 EGS: swfl_00001F72_000-042_000 4S93 M4 GTS EGS: swfl_000038C2_000-042_000 " |
Appreciate
2
Dgleich1.50 Drifter2090908.00 |
11-29-2016, 03:38 AM | #4 |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
Confirmed. I hand-spun a TAL, first forked off the DCT from the rest, and updated it alone to a newer I-STEP (risky*?), and after a quick test, brought the rest of the car up to match (2016-11-501) afterwards... some ISTA cleanup and we were golden. *I figured the "I" in I-LEVEL stands for integration and, thusly, it's best practice (potentially only practice?) to keep ECUs in I-LEVEL lock-step. Is that the right idea? |
Appreciate
1
TShirt6044.50 |
12-01-2016, 01:17 AM | #5 |
;)
587
Rep 898
Posts |
Correct^ That's what I-STEP is for, and if dealer takes your care and notices modules aren't in sync they will flash the whole care to latest I-STEP.
Side note, are you flashing with ICOM with ISTA+ or ISTA/P? Or are you doing this with the E-Net cable? If with the E-Net cable pretty ballsy, but curious how you did it.. PS: Great job on the coding wiki on GitHub.. Maybe I'll contribute one day once I get the F80 |
Appreciate
0
|
12-01-2016, 11:47 AM | #7 | |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
Quote:
All over Ethernet via ESYS. I have ISTA but not /P. I stated with ESYS and coding a year ago and just got into the flashing updates/conversion realm about 6mo ago. Once I got ICOM emulation via ENET to work but it was painfully slow. ENET seems to be the way forward anyway, but I stress the word 'seems'. I started with I guide online called "Upgrading ECU's on BMW F11 520d" and caution. Did a lot on my own car and learned a lot via trial and error, intuition, and consulting with the many coworkers at the time who were embedded software/hardware engineers for vehicles (presently aerospace, preciously automotive) and who also had experience with Bosch and Siemens stacks. After months of toiling and experimenting with crazier and crazier things (infineon mini wiggler and a spare MEVD and some thru-hole.magic and CAN analysis over a logic analyzer and, oh, that project went stale...) I was led down strange paths to good lessons learned involving immobilization via rolling-code mismatch and requisite subsequent battery drain, via the hood since I couldn't get to my trunk, with painters stuck to the bottom of the rear view so I'd stop setting off the alarm. Oh, the lessons learned. After I learned enough lessons I began coding, and flashing, others' cars as a service. It's a good way to meet the local F8X guys, and do the occasional i3 or f10. Thank God for cheat codes, which I hope there will be more quality work put into, hence the cheats in the repo. The repo is for all F+ BMW's, so feel free to start contributing anytime. Last edited by packetpilot; 12-01-2016 at 12:06 PM.. |
|
Appreciate
1
///M Houbi1653.00 |
12-01-2016, 11:52 AM | #8 |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
|
Appreciate
0
|
12-01-2016, 12:09 PM | #9 |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
Oh, and while all flashing takes place over ESYS, there's a fair bit of ISTA post-flash so I'm not leaving people without airbags being locked and a pile of stale errors that result from bus interruptions etc.
A dealership sees a car come in for 20k service and it's still in transport mode and I'm sure they're wondering wtf. |
Appreciate
0
|
12-02-2016, 06:01 AM | #10 |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
@packetpilot , in the flashing community, having ECUs (DME, EGS, ...) with different swfl version than the Istep is common practice. As a matter of fact, even the pros that charge for some firmware upgrades usually target specific ECUs and never do a complete Istep upgrade as a lot of those operations are done remotely and a complete Istep upgrade most definitely needs a PSU... (unless those pros are careless...)
I, personally was hesitant at first, but I did follow the route of individually updating specific ECUs with no errors or faults reported in ISTA: http://f80.bimmerpost.com/forums/sho....php?t=1264746 Automotive ECUs are "carrier grade" quality and must support backward and forward compatibility... I hope |
Appreciate
2
ferrarif1320.00 Drifter2090908.00 |
12-02-2016, 07:55 AM | #11 |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
Excellent info; I'm trying to get a handle on what sort of risk delta exists between none (lockstep) or forking a sole, say DCT, swfl without mechanically-adjacent ECUs (DME, VDC in this case) also being brought up to match, let alone all the others.
This isn't important for my vehicle directly (6MT), but as I'm helping more and more folks locally, I want to try to convey that delta to people who are entrusting me with their babies. Good to hear it's common practice, but that doesn't exactly mean it's guaranteed optomal, which seems to be the takeaway I'll relay. |
Appreciate
0
|
12-02-2016, 11:30 AM | #12 | |
First Lieutenant
109
Rep 352
Posts |
Quote:
Is that all there is to it? So a newbie like myself can do this? I always thought that you needed to flash new software or something to get the GTS transmission update to the M3. It is not a simple coding routine, right? |
|
Appreciate
0
|
12-02-2016, 02:31 PM | #13 | |
Brigadier General
1593
Rep 3,945
Posts
Drives: 2015 M4 MG/SO
Join Date: Mar 2014
Location: MTL, QC
|
Quote:
I trust one person in that matter and he is well known and respected all over the bimmer forums and he is my reference |
|
Appreciate
1
packetpilot264.50 |
12-03-2016, 05:37 AM | #14 |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
Those are just the pre-TAL-execution steps. This is not recommended for newbies without supervision from someone with TAL (flashing) experience, or daredevils.
|
Appreciate
0
|
01-31-2017, 10:04 AM | #17 | |
Banned
265
Rep 499
Posts
Drives: California Packet
Join Date: Dec 2010
Location: Left edge of browser window beneath 'join date' obvi
|
Quote:
Furthermore, with a comprehensive "how-to" doc floating around on the Internet, I'd wager BMW would be much more likely to introduce an FSC code requirement for the swfl file to operate properly. Short answer yes, long answer is that you really only need 'the one file' for the transmission swfl. |
|
Appreciate
1
aboulfad1592.50 |
03-09-2017, 02:12 AM | #22 | |
Lieutenant
349
Rep 424
Posts |
Quote:
Is it possible to reverse this if i wanted it back to standard ? |
|
Appreciate
0
|
Post Reply |
Bookmarks |
Tags |
dct, flashing, gts |
Thread Tools | Search this Thread |
|
|