E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > NA Engine (non-turbo) / Drivetrain / Exhaust Modifications > I cloned my MSV70 DME



Reply
 
Thread Tools Search this Thread
      11-06-2014, 11:02 AM   #133
DickBlisken
First Lieutenant
DickBlisken's Avatar
No_Country
34
Rep
313
Posts

Drives: Like a hooligan
Join Date: Sep 2013
Location: Earth

iTrader: (0)

Garage List
2009 E92 328i  [0.00]
I may try flashing the E87 130i bin to my E92 328i tonight. Not sure if I'll have time, though.

Vilord did a comparison of a few different bins, here's what he reported:

Quote:
I have two different 130 dumps, a z4 dump, and your 328 dump.

when i compare the files, there are 130,000 lines total in each file, and of those about 27000 lines are the same in all four files.

the 130 dump you have and your 328 dump are the most similar, they have about 8000 more lines in common than any other combination.

but, there are still about 94000 lines that are different.

i think the only thing to attempt is to load it up and see what happens... most likely it just won't start, but who knows, maybe it will!
__________________

2016 F30 340i M Sport | 2009 E92 328i 6MT
Appreciate 0
      11-06-2014, 01:13 PM   #134
Taskmaster
Banned
Japan
2465
Rep
9,004
Posts

Drives: M235i 6MT / E92 328 Msport 6MT
Join Date: Nov 2013
Location: Florida

iTrader: (6)

I just want to see the results.
Appreciate 0
      11-07-2014, 08:40 AM   #135
vilord
Major
488
Rep
1,309
Posts

Drives: E91, Tundra, TT, SV650
Join Date: Apr 2013
Location: boston

iTrader: (1)

Garage List
@TheAxiom: which results? the bin diffs are quite boring. just binary gibberish. i think they are so significantly different because of the different program versions on the ECUs.

@hassmaschine: how different and/or similar are the 325 and 330 data dumps on the same ECU version? I guess I need to start asking on the euro 130i forums what program and data file versions they're running so I can load one of those onto my car, or i need to figure out if there is some sort of data and program file identifier, there are hundreds of files in the dealer upgrade tool, all with numbers for names... If I get the ICOM hooked up this weekend I think it will tell me what the latest software version is available for my ECU, but I don't think it will tell me all the possibilities for my car, let alone for some other car...
Appreciate 0
      11-07-2014, 09:16 AM   #136
Taskmaster
Banned
Japan
2465
Rep
9,004
Posts

Drives: M235i 6MT / E92 328 Msport 6MT
Join Date: Nov 2013
Location: Florida

iTrader: (6)

How the hell do you tag people in Posts?
Appreciate 0
      11-07-2014, 09:23 AM   #137
vilord
Major
488
Rep
1,309
Posts

Drives: E91, Tundra, TT, SV650
Join Date: Apr 2013
Location: boston

iTrader: (1)

Garage List
you just put @ then the person's username, so @ vilord (but without the space between) would tag me as @vilord
Appreciate 0
      11-07-2014, 10:38 AM   #138
hassmaschine
Major General
United_States
3966
Rep
7,215
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

Quote:
Originally Posted by vilord View Post
@TheAxiom: which results? the bin diffs are quite boring. just binary gibberish. i think they are so significantly different because of the different program versions on the ECUs.

@hassmaschine: how different and/or similar are the 325 and 330 data dumps on the same ECU version? I guess I need to start asking on the euro 130i forums what program and data file versions they're running so I can load one of those onto my car, or i need to figure out if there is some sort of data and program file identifier, there are hundreds of files in the dealer upgrade tool, all with numbers for names... If I get the ICOM hooked up this weekend I think it will tell me what the latest software version is available for my ECU, but I don't think it will tell me all the possibilities for my car, let alone for some other car...
if you have the same program version, much of it is the same.

aside from tuning differences, things like idle control, warmup, and many other factors will be the same. probably 90% of the BIN between my 330i and my 325xi are identical.

I'm certain the software version is in the binary. there's usually a list with the daten files that shows every program/data version and which ones they match to. you should be able to find what program versions of the 130i align with your 128i.

how are you comparing binaries? the biggest thing here is if the offsets. if things are shifted over ~100 bytes what looks like a complete mess is actually really similar.

in the 2048kb binary the data area starts at 0x40000 and I think it ends at 0x5FFFF. The MSV80 and MSD80 binaries I looked at all started in the same place. the end of the file might be the program space, I'm not sure. there's also a 512kb file on the CPU and 4kb of external space which is where I believe the ISN is stored.

Last edited by hassmaschine; 11-07-2014 at 10:43 AM..
Appreciate 0
      11-07-2014, 12:25 PM   #139
vilord
Major
488
Rep
1,309
Posts

Drives: E91, Tundra, TT, SV650
Join Date: Apr 2013
Location: boston

iTrader: (1)

Garage List
I should attempt to compare just that section. I've been using hexdump and then running comp against that, because comp doesn't attempt to find 'added' content and look for things in dissimilar locations
Appreciate 0
      11-07-2014, 12:32 PM   #140
Taskmaster
Banned
Japan
2465
Rep
9,004
Posts

Drives: M235i 6MT / E92 328 Msport 6MT
Join Date: Nov 2013
Location: Florida

iTrader: (6)

I want to see someone sucessfully clone their ECU to another version (328 to 130) and interested in the results.
Appreciate 0
      11-07-2014, 02:18 PM   #141
DickBlisken
First Lieutenant
DickBlisken's Avatar
No_Country
34
Rep
313
Posts

Drives: Like a hooligan
Join Date: Sep 2013
Location: Earth

iTrader: (0)

Garage List
2009 E92 328i  [0.00]
Quote:
Originally Posted by TheAxiom
I want to see someone sucessfully clone their ECU to another version (328 to 130) and interested in the results.
What are the inherent risks associated with that? I'm new to this, so excuse my naivety.

I made a backup of my stock bin. Would it be as simple as flashing a new bin, starting the car, and if it works great, if not, then reflashing the original bin?
__________________

2016 F30 340i M Sport | 2009 E92 328i 6MT
Appreciate 0
      11-07-2014, 09:46 PM   #142
bimmerquick43321
Lieutenant
81
Rep
525
Posts

Drives: e90 330i
Join Date: Feb 2013
Location: Montreal, Canada

iTrader: (0)

guys if you need a stock e90 330i original rom just let me know I have mine
Appreciate 0
      11-12-2014, 05:07 PM   #143
hassmaschine
Major General
United_States
3966
Rep
7,215
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

so I made some progress on MSV80. MSV70 uses Motorolla/Big Endian, MSV80 uses Intel/Little Endian. basically, you have to do a byte swap in order to compare any of the maps. None of the addresses are even remotely the same, but if you know what the MSV70 map looks like, you can find it in MSV80. Some of the axis maps are not byte swapped though.. confusing? yes!

So far I've found the rev limits, Valvetronic, vanos maps, fuel and ignition maps, haven't looked for anything else. But, using what is known on MSV70 we should be able to come up with an XDF for MSV80, and even compare tunes between the 330i and 328i. it looks like BMW did a straight port of the maps from the MSV70 over to MSV80, with tuning differences of course.
Appreciate 0
      11-12-2014, 06:19 PM   #144
DickBlisken
First Lieutenant
DickBlisken's Avatar
No_Country
34
Rep
313
Posts

Drives: Like a hooligan
Join Date: Sep 2013
Location: Earth

iTrader: (0)

Garage List
2009 E92 328i  [0.00]
Quote:
Originally Posted by hassmaschine
so I made some progress on MSV80. MSV70 uses Motorolla/Big Endian, MSV80 uses Intel/Little Endian. basically, you have to do a byte swap in order to compare any of the maps. None of the addresses are even remotely the same, but if you know what the MSV70 map looks like, you can find it in MSV80. Some of the axis maps are not byte swapped though.. confusing? yes!

So far I've found the rev limits, Valvetronic, vanos maps, fuel and ignition maps, haven't looked for anything else. But, using what is known on MSV70 we should be able to come up with an XDF for MSV80, and even compare tunes between the 330i and 328i. it looks like BMW did a straight port of the maps from the MSV70 over to MSV80, with tuning differences of course.
Nice work! This is exciting stuff!
__________________

2016 F30 340i M Sport | 2009 E92 328i 6MT
Appreciate 0
      11-12-2014, 09:51 PM   #145
631twentyeighteye
Colonel
631twentyeighteye's Avatar
United_States
198
Rep
2,239
Posts

Drives: 08 335i
Join Date: Aug 2012
Location: Long island

iTrader: (7)

Someone give this man a dyno!
__________________
08 e93 335i MT
Appreciate 0
      11-12-2014, 10:55 PM   #146
andrey_gta
Brigadier General
andrey_gta's Avatar
Canada
298
Rep
4,040
Posts

Drives: 130i coupé ;)
Join Date: Nov 2011
Location: Bimmerpost

iTrader: (1)

Garage List
2008 BMW 128i  [10.00]
Quote:
Originally Posted by hassmaschine View Post
so I made some progress on MSV80. MSV70 uses Motorolla/Big Endian, MSV80 uses Intel/Little Endian. basically, you have to do a byte swap in order to compare any of the maps. None of the addresses are even remotely the same, but if you know what the MSV70 map looks like, you can find it in MSV80. Some of the axis maps are not byte swapped though.. confusing? yes!

So far I've found the rev limits, Valvetronic, vanos maps, fuel and ignition maps, haven't looked for anything else. But, using what is known on MSV70 we should be able to come up with an XDF for MSV80, and even compare tunes between the 330i and 328i. it looks like BMW did a straight port of the maps from the MSV70 over to MSV80, with tuning differences of course.
we are in presence of greatness

I assume all that you mentioned could have custom values loaded - eg Rev limit +300

Valvetronic lift is often changed in tunes to be more. If i recall correctly, even some one gave the #'s

Also AA mentioned they noticed patterns that let them open up Low end more - its somewhat true with their dynos
__________________
128i Sport 6MT converted to Euro 130i spec, 3.73 diff, tuned by evolve ~220 whp 207 wtq(ft-lb) SAE
In-progress: //M front arm, M3 rack, e36M lip Wishlist: Coils, n55 mnts, headers, LSD, e60 finn diff


"The 1-series is the last car that BMW engineered before the Germans, as a car-making culture, fell out of love with driving." - R&T 2013 135is
Appreciate 0
      11-12-2014, 11:41 PM   #147
hassmaschine
Major General
United_States
3966
Rep
7,215
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

Quote:
Originally Posted by andrey_gta View Post
I assume all that you mentioned could have custom values loaded - eg Rev limit +300

Valvetronic lift is often changed in tunes to be more. If i recall correctly, even some one gave the #'s

Also AA mentioned they noticed patterns that let them open up Low end more - its somewhat true with their dynos
Yeah, you can change all of that stuff. There's an over rev threshold of 7200, i don't know if that means anything but I'd consider that a safe maximum.

Max lift in software is 10mm, apparently the mechanical limit is 9.9. There's also adaptations, i just set mine to 10mm.

If i wasn't trying to not mod it, I'd look at cams. There's so much potential but the stock cams are basically maxed out already. :/
Appreciate 0
      11-12-2014, 11:56 PM   #148
andrey_gta
Brigadier General
andrey_gta's Avatar
Canada
298
Rep
4,040
Posts

Drives: 130i coupé ;)
Join Date: Nov 2011
Location: Bimmerpost

iTrader: (1)

Garage List
2008 BMW 128i  [10.00]
Quote:
Originally Posted by hassmaschine View Post
Yeah, you can change all of that stuff. There's an over rev threshold of 7200, i don't know if that means anything but I'd consider that a safe maximum.

Max lift in software is 10mm, apparently the mechanical limit is 9.9. There's also adaptations, i just set mine to 10mm.

If i wasn't trying to not mod it, I'd look at cams. There's so much potential but the stock cams are basically maxed out already. :/
Wow. Sweet stuff.
Yes that what i had in mind 10/9mm
__________________
128i Sport 6MT converted to Euro 130i spec, 3.73 diff, tuned by evolve ~220 whp 207 wtq(ft-lb) SAE
In-progress: //M front arm, M3 rack, e36M lip Wishlist: Coils, n55 mnts, headers, LSD, e60 finn diff


"The 1-series is the last car that BMW engineered before the Germans, as a car-making culture, fell out of love with driving." - R&T 2013 135is
Appreciate 0
      11-13-2014, 12:32 AM   #149
Taskmaster
Banned
Japan
2465
Rep
9,004
Posts

Drives: M235i 6MT / E92 328 Msport 6MT
Join Date: Nov 2013
Location: Florida

iTrader: (6)

I'm still watching for this.
Appreciate 0
      11-13-2014, 09:50 AM   #150
631twentyeighteye
Colonel
631twentyeighteye's Avatar
United_States
198
Rep
2,239
Posts

Drives: 08 335i
Join Date: Aug 2012
Location: Long island

iTrader: (7)

Are there any large physical differences between the msv80 and msv70? In the sense of processing power and all that jazz? Going by what you say i'm curious what the actual benefit of the msv80 is that allows it gain some HP on the msv70 n52's.
__________________
08 e93 335i MT
Appreciate 0
      11-13-2014, 10:07 AM   #151
hassmaschine
Major General
United_States
3966
Rep
7,215
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

it's just a different architecture. there's not really any performance benefit, the 328i only gets more power than the 325i because of the tune.
Appreciate 0
      11-13-2014, 10:51 AM   #152
andrey_gta
Brigadier General
andrey_gta's Avatar
Canada
298
Rep
4,040
Posts

Drives: 130i coupé ;)
Join Date: Nov 2011
Location: Bimmerpost

iTrader: (1)

Garage List
2008 BMW 128i  [10.00]
MSV80 has some cripple effect vs MSV70 - 330i's constantly have 5-10 whp more on dynos...

Anyway, glad your here to do some digging
__________________
128i Sport 6MT converted to Euro 130i spec, 3.73 diff, tuned by evolve ~220 whp 207 wtq(ft-lb) SAE
In-progress: //M front arm, M3 rack, e36M lip Wishlist: Coils, n55 mnts, headers, LSD, e60 finn diff


"The 1-series is the last car that BMW engineered before the Germans, as a car-making culture, fell out of love with driving." - R&T 2013 135is

Last edited by andrey_gta; 11-13-2014 at 11:12 AM..
Appreciate 0
      11-13-2014, 10:56 AM   #153
Taskmaster
Banned
Japan
2465
Rep
9,004
Posts

Drives: M235i 6MT / E92 328 Msport 6MT
Join Date: Nov 2013
Location: Florida

iTrader: (6)

Quote:
Originally Posted by andrey_gta View Post
MSV80 has some cripple effect vs MSV70 - 330i's constanlt have 5-10 whp more on dynos...

Anyway, glad your here to do some digging
I don't know about that one...
Appreciate 0
      11-13-2014, 11:15 AM   #154
andrey_gta
Brigadier General
andrey_gta's Avatar
Canada
298
Rep
4,040
Posts

Drives: 130i coupé ;)
Join Date: Nov 2011
Location: Bimmerpost

iTrader: (1)

Garage List
2008 BMW 128i  [10.00]
Axiom, you may know better, but I haven't found anything to suggest they are 1:1. Tuned 130 vs 125 from Auzzie dynos showed this. Do you think that is differentia gearing & exhaust manifold differences?
__________________
128i Sport 6MT converted to Euro 130i spec, 3.73 diff, tuned by evolve ~220 whp 207 wtq(ft-lb) SAE
In-progress: //M front arm, M3 rack, e36M lip Wishlist: Coils, n55 mnts, headers, LSD, e60 finn diff


"The 1-series is the last car that BMW engineered before the Germans, as a car-making culture, fell out of love with driving." - R&T 2013 135is
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 05:55 AM.




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