E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N57 / M57 Turbo Diesel Discussions - 335d > Transmission remap - Let's do it ourselves



Reply
 
Thread Tools Search this Thread
      11-26-2015, 07:07 AM   #375
_TB_
Lieutenant
152
Rep
452
Posts

Drives: E91 325d Touring
Join Date: Jul 2015
Location: Denmark

iTrader: (0)

Quote:
Originally Posted by ChrizLoud View Post




To get this in a 335D would be awesom. Alltough i know that its the same gearbox the gearbox control unit is different.
The same gearbox is used in X5M/X6M with another control unit. (it may have other mods to it)

This shows that it really got good potential but its reallt programmes/mapped really map from BMW

I'd love to get the software for the kombi in that video.. The rev counter moves waaay faster when changing gears than in the E91.


Try watching the video with the eyes closed, it does sound like it changes quickly - but looking at the visual movement of the rev counter makes us think it shifts faster than it really does. Perception is everything

The faster moving rev counter will make us think the shifts are faster than they really are.
Appreciate 0
      11-27-2015, 06:49 AM   #376
Works
Private First Class
Works's Avatar
30
Rep
85
Posts

Drives: G30 530e B48 + E82 135i N54
Join Date: Sep 2013
Location: Finland

iTrader: (0)

Quote:
Originally Posted by _TB_ View Post
Well the Alpina works _really_ good in a 325d running 300BHp and 600Nm..

Upshifts fairly quick when just puddling around, but let's it rev to 5.000 when giving it the beans.

I do not see why you should shift manually more with the Alpina file.
Is one of you talking about the B3 Alpina file (gasoline engine, higher rev-limits, manual shifting required in a diesel) and the other about the D3?

Getting the D3 software to work with the gearbox in 330d or 335d would be the goal surely?
Appreciate 0
      11-27-2015, 02:55 PM   #377
ChrizLoud
F11 520D LCI - Stage I
ChrizLoud's Avatar
Sweden
45
Rep
187
Posts

Drives: F11 520D LCI - Stage I
Join Date: Jul 2012
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by _TB_ View Post
I'd love to get the software for the kombi in that video.. The rev counter moves waaay faster when changing gears than in the E91.


Try watching the video with the eyes closed, it does sound like it changes quickly - but looking at the visual movement of the rev counter makes us think it shifts faster than it really does. Perception is everything

The faster moving rev counter will make us think the shifts are faster than they really are.
Yes you are absolutly right.. Altough it shiftes very very fast with sport button engaged except from 1st to 2nd that is still noticible shift/power loss. (other shifts higher upp in gears is not noticble att all.. full power all the way
Appreciate 0
      11-28-2015, 09:19 AM   #378
RBT-Tuning
RBT-Tuning's Avatar
Austria
715
Rep
755
Posts

Drives: A lot of BMWs...
Join Date: Feb 2015
Location: Austria

iTrader: (0)

Quote:
Originally Posted by _TB_
Quote:
Originally Posted by RayBan81 View Post
I've compared the diesel vs. the Alpina shiftmaps. Units are metric --> km/h

Even if the flash works, we will have to do a lot of manual shifting.....
Well the Alpina works _really_ good in a 325d running 300BHp and 600Nm..

Upshifts fairly quick when just puddling around, but let's it rev to 5.000 when giving it the beans.

I do not see why you should shift manually more with the Alpina file.

Good to hear that! Maybe the maps are heavily altered by adaptions during driving, but out of the box the shift points look fairly high for the diesel engines.

Mik325tds The hex position of all maps i discovered (>100) are the same in both 0da files. The 0pa's are a 99,99% match bytewise. Or do you mean anything else?
Appreciate 0
      11-28-2015, 12:34 PM   #379
RBT-Tuning
RBT-Tuning's Avatar
Austria
715
Rep
755
Posts

Drives: A lot of BMWs...
Join Date: Feb 2015
Location: Austria

iTrader: (0)

Flashing in expert mode works fine!

I would need someone with a 335i and 6AT box to execute the "status_system_supplier_ecu_hw_nr" with Tool32 on his car. I'd like to see, if the hw# is the same. -> 1034420207
Attached Images
  
Appreciate 0
      11-29-2015, 06:12 AM   #380
Mik325tds
Major
Mik325tds's Avatar
United_States
808
Rep
1,192
Posts

Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit

iTrader: (0)

Quote:
Originally Posted by RayBan81 View Post
Flashing in expert mode works fine!

I would need someone with a 335i and 6AT box to execute the "status_system_supplier_ecu_hw_nr" with Tool32 on his car. I'd like to see, if the hw# is the same. -> 1034420207
Ok! That's a good first step. So you didn't need to supply a NAAB file (bootloader) for expert mode to work?
Regarding your question before - even though the daten file looks very much the same and has the same length doesn't mean they will end up in the same memory sector. Robert told me, that from variant to variant there may be different memory allocation of the daten sectors. If you now flash a different variant you might overwrite some areas that you can't recover later. That's why we wanted to get a full memory dump first so it is recoverable.
Appreciate 0
      11-29-2015, 07:29 AM   #381
RBT-Tuning
RBT-Tuning's Avatar
Austria
715
Rep
755
Posts

Drives: A lot of BMWs...
Join Date: Feb 2015
Location: Austria

iTrader: (0)

No, I didn't have to. You can flash all 3 files indepent from another in expert mode. (boot, program, data)

I'm curious about the memory locations....I would flash just the Alpina 0da file with the *.ipo and *.grp from the GKE195 unit. So the data should end up in the same place, as with the original file. But i guess i will wait for Roberts response too...or at least try it on the bench first.
Appreciate 0
      11-29-2015, 09:01 AM   #382
Mik325tds
Major
Mik325tds's Avatar
United_States
808
Rep
1,192
Posts

Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit

iTrader: (0)

Hm, I didn't know you could flash just the daten file of the Alpina.
I thought it would look for the correct program version to run with. But maybe that's a function of WinKFP comfort mode.
Anyway, Robert showed me his collection of memory maps for some transmission variants - it was scary. Not sure on how WinKFP/ECU decides on what goes where.
Appreciate 0
      11-29-2015, 01:04 PM   #383
rjahl
Colonel
rjahl's Avatar
1002
Rep
2,287
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by Mik325tds
Hm, I didn't know you could flash just the daten file of the Alpina.
I thought it would look for the correct program version to run with. But maybe that's a function of WinKFP comfort mode.
Anyway, Robert showed me his collection of memory maps for some transmission variants - it was scary. Not sure on how WinKFP/ECU decides on what goes where.
If it's like the DME the data is copied into the address as spelled out in the Intel hex/ ODA file.

Every program file 0PA file should have its own matching data files for that program version. I would not mix data files from different programs OPA files.

The hardware and history files should show the relationships.
Appreciate 0
      11-29-2015, 04:45 PM   #384
DWR
Banned
799
Rep
1,630
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Hmm, this is starting to get interesting again. Mik325tds, any idea when Robert might get back to you?
Appreciate 0
      11-29-2015, 06:27 PM   #385
Mik325tds
Major
Mik325tds's Avatar
United_States
808
Rep
1,192
Posts

Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit

iTrader: (0)

Quote:
Originally Posted by rjahl View Post
If it's like the DME the data is copied into the address as spelled out in the Intel hex/ ODA file.
This can't be the case for the TCU. The data file basically has three large sections and the addresses in each section starts with 0x100000. Somehow another intelligence needs to know where to put it into memory.

Quote:
Originally Posted by rjahl View Post
Every program file 0PA file should have its own matching data files for that program version. I would not mix data files from different programs OPA files.
Agreed, this could have unforseen consequenses if it isn't detected by the program to begin with.
Appreciate 0
      11-29-2015, 06:28 PM   #386
Mik325tds
Major
Mik325tds's Avatar
United_States
808
Rep
1,192
Posts

Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit

iTrader: (0)

Quote:
Originally Posted by DWR View Post
Hmm, this is starting to get interesting again. Mik325tds, any idea when Robert might get back to you?
I think Robert is just too busy to get back to you by himself. I'll have to start bugging him again. Just have to get my lazy ass off the couch.
Appreciate 0
      11-30-2015, 06:02 PM   #387
rjahl
Colonel
rjahl's Avatar
1002
Rep
2,287
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by Mik325tds

This can't be the case for the TCU. The data file basically has three large sections and the addresses in each section starts with 0x100000. Somehow another intelligence needs to know where to put it into memory.
What ODA file are you looking at? I would like to look at the Intel hex? Can you post it?
Appreciate 0
      11-30-2015, 07:24 PM   #388
DWR
Banned
799
Rep
1,630
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by Mik325tds View Post
I think Robert is just too busy to get back to you by himself. I'll have to start bugging him again. Just have to get my lazy ass off the couch.
You can't call from the couch?
Appreciate 0
      11-30-2015, 07:32 PM   #389
DWR
Banned
799
Rep
1,630
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by rjahl View Post
What ODA file are you looking at? I would like to look at the Intel hex? Can you post it?
Give this a try. Thanks for the help, rjahl.
Attached Files
File Type: zip A7606274.zip (105.8 KB, 151 views)
Appreciate 0
      11-30-2015, 09:46 PM   #390
rjahl
Colonel
rjahl's Avatar
1002
Rep
2,287
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by DWR View Post
Give this a try. Thanks for the help, rjahl.
The file looks straight forward to me. Maybe I'm missing something. I've attached a converted file that had no duplicated addresses.

I am far from being a computer expert but could you be interpreting in the Intel hex conversion incorrectly. Intel was originally written for 8086 processors and has a limited the number of bytes referenced. To use extended addresses they added a data type/procedure. Once a data type of 04 is called all subsequent addresses are modified by the value referenced in the line that called the "04 extended linear address record".

:020000040005F5

This line would modify the following lines by adding a prefix of 5 to the four byte address.

the third data line in the ODA file you provided is;

:10000000000000203E3BB2EA196FC89673DA306AEE

Using the conversion this line converts to the following

50000 00 00 00 20 3E 3B B2 EA 19 6F C8 96 73 DA 30 6A


http://www.keil.com/support/docs/1584/



Having said this, I went back and compared the Intel Hex files for the MSV70 against the actual BDM reads and they are not a 100% match. The BDM read has a little more data and one block, mysteriously moves from 0x60000 to 0x20000. This data block and the extra bytes are within the OPA data areas. The ODA segements are 100% match to the BDM read.

I need to see if I can take a full ODB dump from my TCU using my existing tools. I hate using ODB as it's so slow.

Traveling this week, so the car is at long term parking at the airport and I'm living in hotel rooms.
Attached Files
File Type: zip A7606274-0da.zip (49.0 KB, 147 views)
Appreciate 2
      12-01-2015, 04:19 PM   #391
Mik325tds
Major
Mik325tds's Avatar
United_States
808
Rep
1,192
Posts

Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit

iTrader: (0)

Quote:
Originally Posted by rjahl View Post
The file looks straight forward to me. Maybe I'm missing something. I've attached a converted file that had no duplicated addresses.

I am far from being a computer expert but could you be interpreting in the Intel hex conversion incorrectly. Intel was originally written for 8086 processors and has a limited the number of bytes referenced. To use extended addresses they added a data type/procedure. Once a data type of 04 is called all subsequent addresses are modified by the value referenced in the line that called the "04 extended linear address record".

:020000040005F5

This line would modify the following lines by adding a prefix of 5 to the four byte address.

the third data line in the ODA file you provided is;

:10000000000000203E3BB2EA196FC89673DA306AEE

Using the conversion this line converts to the following

50000 00 00 00 20 3E 3B B2 EA 19 6F C8 96 73 DA 30 6A


http://www.keil.com/support/docs/1584/



Having said this, I went back and compared the Intel Hex files for the MSV70 against the actual BDM reads and they are not a 100% match. The BDM read has a little more data and one block, mysteriously moves from 0x60000 to 0x20000. This data block and the extra bytes are within the OPA data areas. The ODA segements are 100% match to the BDM read.

I need to see if I can take a full ODB dump from my TCU using my existing tools. I hate using ODB as it's so slow.

Traveling this week, so the car is at long term parking at the airport and I'm living in hotel rooms.
Learned something new today. Never really looked up the Intel Hex format.
Good stuff. Thanks for sharing and adding to the knowledge base.

I'd be very interested to see your full memory dump of the TCU. Please also read the AIF/UIF so we know which calibration data set you are using. Then we can compare it to the dump that Robert took.
Appreciate 0
      12-01-2015, 06:30 PM   #392
Tiago
Private First Class
Tiago's Avatar
25
Rep
153
Posts

Drives: BMW
Join Date: Nov 2007
Location: Europe

iTrader: (0)

I'm trying to retrofit a E60 LCI gearbox (6hp28) into my E60 non LCI which has the 6hp26. I bought a non sport gearbox version that has this software into mechatronic: ZB nr. 7582468. Can someone provide me the original bmw coding file for this gearbox version?*

I have all the bmw updates and can't find the specific file for this gearbox.
Appreciate 0
      12-02-2015, 06:45 PM   #393
Mik325tds
Major
Mik325tds's Avatar
United_States
808
Rep
1,192
Posts

Drives: 335d M-Sport
Join Date: Jul 2014
Location: Greater Detroit

iTrader: (0)

Quote:
Originally Posted by Tiago View Post
I'm trying to retrofit a E60 LCI gearbox (6hp28) into my E60 non LCI which has the 6hp26. I bought a non sport gearbox version that has this software into mechatronic: ZB nr. 7582468. Can someone provide me the original bmw coding file for this gearbox version?*

I have all the bmw updates and can't find the specific file for this gearbox.
Sorry. No luck in my collection of SP-daten...
Appreciate 0
      12-02-2015, 08:02 PM   #394
Tiago
Private First Class
Tiago's Avatar
25
Rep
153
Posts

Drives: BMW
Join Date: Nov 2007
Location: Europe

iTrader: (0)

Quote:
Originally Posted by Mik325tds View Post
Sorry. No luck in my collection of SP-daten...
Thank you very much for trying to help. It seems that this file is a rare gem into bmw coding files list.
Appreciate 0
      12-02-2015, 09:29 PM   #395
iaknown
Banned
427
Rep
1,036
Posts

Drives: 335D
Join Date: May 2013
Location: NJ

iTrader: (1)

Quote:
Originally Posted by Tiago View Post
Thank you very much for trying to help. It seems that this file is a rare gem into bmw coding files list.
Did you try the INPA guru Pawel? PM me if you need his info. He may be able to locate it
Appreciate 0
      12-03-2015, 01:12 PM   #396
808AWD325xi
Ballin' out of control.
808AWD325xi's Avatar
No_Country
525
Rep
1,289
Posts

Drives: 2009 335i
Join Date: Jul 2007
Location: Moline, IL

iTrader: (0)

Quote:
Originally Posted by RayBan81 View Post
Flashing in expert mode works fine!

I would need someone with a 335i and 6AT box to execute the "status_system_supplier_ecu_hw_nr" with Tool32 on his car. I'd like to see, if the hw# is the same. -> 1034420207
The 6AT in my 2009 335i has a different HW-NR:


My ZF 6HP21 TCU is flashed with the 4/23/2009 Alpina B3 flash. (ZB 7603537)
__________________
Alpina B3 Flash/BMS OCC/ER CP/ETS 5/HKS BOV/M3 Control Arms

Last edited by 808AWD325xi; 12-03-2015 at 01:27 PM.. Reason: edit url
Appreciate 0
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 02:12 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, 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