|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
I cloned my MSV70 DME
|
|
07-05-2017, 11:19 AM | #1585 | |
Major General
3987
Rep 7,212
Posts |
Quote:
no updates on the app recently - been working on a side project at work that is related (in technology) though. Learning how SQL statements work, I should be able to complete the implementation of the database needed for the project creation process. Basically, for it to be able to identify the software you would need to start from as a base. |
|
Appreciate
0
|
07-05-2017, 11:23 AM | #1586 | |
Apex Forged 19", AA headers, MILVs, 3IM, Euro Intake, Swift Spec-R
89
Rep 255
Posts
Drives: 2013 328i coupe
Join Date: May 2016
Location: Forest Hill, MD
|
Quote:
|
|
Appreciate
0
|
07-08-2017, 01:25 AM | #1587 |
BimECU
193
Rep 760
Posts |
|
Appreciate
0
|
07-12-2017, 04:28 PM | #1588 |
Private First Class
10
Rep 168
Posts |
Review
I saw a post asking for a review. I fried my DME a year and a half ago and Hass recovered it and added the tune for me on a 2006 330i with a MSV70. I am sure there have been improvements made since then, but it is awesome! It has so much more power, if I keep it in the mid 3k range the car screams, and pulls continuously till the low to mid to high 6k range. I do have primary cat delete and a Dinan Ram air Intake which helps.
I am still chasing a over torque code with limp, but that only happens in low RPM's when overtaking a car on the interstate, "normal driving. If I manually downshift I don't have an issue. It very well not be tune related at all, the added torque could be making a minor air leak more evident to the DME. I currently work at a BMW dealership, and I have been told to go back stock, and see if it continues, but I don't want to I will keep trying to look for anything else I can to find the cause. Removing the tune will be a last resort. Thank you Hass, you are the man! |
Appreciate
0
|
07-13-2017, 12:31 AM | #1589 | |
First Lieutenant
46
Rep 320
Posts
Drives: 2016 F30 340xi M Sport
Join Date: Sep 2013
Location: Vancouver, BC
|
Quote:
__________________
2016 F30 340xi M Sport |
|
Appreciate
0
|
07-23-2017, 11:55 AM | #1590 |
Save the manuals!
6068
Rep 6,764
Posts |
Bumping for more info! Dying to get this capability so I can join the 3SM club
__________________
'16 M3 | '23 718 Spyder Past: E92 M3, F87 M2, E39 M5, etc |
Appreciate
0
|
07-26-2017, 05:29 PM | #1591 |
Registered
0
Rep 3
Posts |
Only thanking Hassmachine & Rjahl (and everyone participating in this thread) worth my subscription to the board !
Thanks for the amazing work you've accomplished and shared with us guys ! Two days to read the full topic (even if you lost me a bit once come the "RSA Key" parts) and a lot of thing learned. Trying to tune myself a 130i E87 EU-Spec 2006 MSV70 your topic helped me a lot, but i've a question, since the beginning of this thread you seems to have more or less all the map address and location to modify the map, by which mean you do that ? I'm currently spending hours to manually find the maps, and i'm pretty sure that without hints certain value will be just impossible to find this way. (ex : RPM limit...) P.S. : Sorry if my english is not perfect. |
Appreciate
0
|
07-26-2017, 08:16 PM | #1592 | |
Colonel
1002
Rep 2,287
Posts |
Quote:
Actually it's Hassmachine and Tarraphantm that are the "brains" of this project. My contributions are only brute force efforts. I would not try to locate maps manually, Find a public version of the MSV70 OLS,damos or A2L file. You will probably not find one that works for the current MSV70 software #931 but there is one floating around for the 720 file. Most of the important maps will be the same but in different locations. Using WinOls open your current (931)? file along side of the 720 file, align the data and then transfer the map structure from the 720 file to your 921 file. Sometimes this will by one map at a time other times you can pull 20+ maps at a time. Hassmachine is working on a project that will make all 8,000+ maps of the 931 file available to the public, presumably at a very reasonable cost. I can't provide any details towards timing or costs. I have not done any work on the DME in a very long time, currently working the transmission remaps. My current tune for the first generation ZF6HP is running really well, but another project car with a diesel ZF transmission is keeping me away from my car. |
|
Appreciate
0
|
07-26-2017, 11:54 PM | #1593 |
Major General
3987
Rep 7,212
Posts |
You will not find all the maps by brute force. part of it was learning disassembly, but a bigger portion was writing my own software to map everything "automagically". I've probably only mapped 5% of the ~9000 parameters by hand. I realized a long time ago that I could spend 10x longer mapping things manually, or spend the same amount of time developing tools to do it better and faster. I estimate there are less than 50 parameters on MSV70 that I haven't mapped, but most of them aren't useful so there's not much motivation for doing so. I have everything that is important already.
The ultimate goal of course is to build a web app that will enable you to tune your own DMEs (beyond MSV70 as well). I am very close, although sidetracked on a work project - many of the things I have developed for work are directly applicable to the tuning app. I intend to get back to it soon. |
Appreciate
4
|
07-27-2017, 08:48 AM | #1594 |
Registered
0
Rep 3
Posts |
Thanks for the advice, i'll go this way to find what i need. For a basic remap thousand of parameters are not usefull; if i'm correct for a soft remap : raise RPM Treshold, disable the "DISA 4th stage" and correct the AFR target. (The car has headers with cat removal an you can smell that the car is running really rich - i've also gotta look at that)
Since that car isn't actually mine but from a close friend i don't wanna touch ignition and cam timing without the possibility to make extensive log. The AT is by far the most deceiving point in the 335D and that would be awesome to have a software than can make the shifting less sluggish. |
Appreciate
0
|
07-27-2017, 09:22 AM | #1595 | |
Colonel
1002
Rep 2,287
Posts |
Quote:
I'm going to get corrected but I'll say it anyways, you can expect to adjust something like 20-30 maps/constants. The relocated 02 sensors and air flow changes with the headers alone will cause problems for someone without access to the data or a dyno. Just changing the rev limits and fueling is not going to do much. You will need to sort out the Vanos timing, soft limiters, cat protection fueling etc. If you really want to learn and do it yourself, TestO and logging is going to be your best option. 335D transmission, depends if you have first or second generation. Second generation is pretty well supported by Xhp tuning. I'm picking up the older stuff. |
|
Appreciate
0
|
07-27-2017, 11:39 AM | #1596 |
Registered
0
Rep 3
Posts |
Well, i'm lucky i'm used to the make datalogging with Testo precisely. (Huge thanks to pheno who's here btw) and, hopefully, i should get access to a dyno within few weeks.
I totally agree there is much more to than simple "rise RPM/mod fuel" to have a consistant tune, it's just the way a see myself progress througth the mapping process : first RPM/DISA/AFR, second proper "cat removal" in ECU, third vanos/ignition, fourth... that's the way i see to learn to properly tune this ECU, but maybe i'm wrong. Splitting the process also split the errors |
Appreciate
0
|
08-27-2017, 01:18 AM | #1597 |
New Member
0
Rep 5
Posts |
Hopefully this won't get me blasted on here... but... The bbflash text files and others are ones that are sort of older. The latest version was updated in February of this year by the original creator. As some of you on here know, I am the newest developer for that project. Supporting other DME's isn't as difficult as some are making it seem. The key is not to find these secure access keys, but to get around them. There are plenty of ways to do so, but it can only be done one dme at a time since I am the only current developer of the application. I have received help from Terraphantm and a few others that wish to be unnamed but supporting other cars is already completed. If I knew which DME's that you wanted to support then I would definitely add them into the programming. I believe several will be surprised by the latest version which will have late E90 support and possibly even newer vehicle support. The BBApp 2.0 version was released with the sole purpose of testing the cheaper INPA cables. It works great for K-Line; however, the problem with ripping out the BT Cable support means that you don't have access to D-Can vehicles. I conducted a remote test with a guy from Arkansas on his 2010 135i yesterday with a cheap INPA cable and was able to do a write at a time of: 1 minute 31 seconds. A full write was done in 9 min and 52 seconds going through a DCAN protocol. There were several vehicles that were becoming bricked due to the app only writing or reading via a K-Line interface with the BT information not present. I wrote another api structure that has a testing of the protocol before proceeding with either K-Line or D-Can, not based on year as I'm also including various other vehicle makes. If you have other DME's that you would like supported then please let me know, thanks!
Trevor |
Appreciate
0
|
08-27-2017, 02:18 PM | #1598 | |
Colonel
1002
Rep 2,287
Posts |
Quote:
Can you app protect a tuners file from being copied around with encryption and or VIN lock? Not bashing, just looking for more details. |
|
Appreciate
0
|
08-27-2017, 07:31 PM | #1599 | |
[Oo=||=oO]
1129
Rep 2,471
Posts |
Quote:
|
|
Appreciate
0
|
08-27-2017, 08:13 PM | #1600 |
Major General
3987
Rep 7,212
Posts |
Trevor, glad to hear from you - I sent you a PM, but we are still looking for alternatives to using WinKFP. Although, WinKFP is working really well for us, it's not simple for end users and mobile use is pretty much impossible...
|
Appreciate
0
|
08-28-2017, 03:11 PM | #1601 |
New Member
0
Rep 5
Posts |
@rjahl
I have an app that has been tested, it is the same one spoken about through out this post actually. I'm the developer for furthering it's capabilities. App protecting tuners files is easy and simplistic. I can use the same one that MHD uses to make it easier for everyone or generate a newer type. As far as features, it includes a flashing feature (which is the same look/feel), a tuning feature that is similar to HP Tuners, Diagnostic Section that allows for battery registration, any coil pack modifications, read and clear all codes, a logging feature for live datalogging, recording, or reviewing, in an easy to read and understand format. As well as other makes possibly. The app will be fully released based upon an agreed upon time/date with the original app's admin team. It will include Apple, Android, Windows, Linux support and installation possibilities. The difference between current "VIN locking" methods and this will depend upon what people would like to have; however the apps will NOT run on jailbroken or rooted Android or Apple devices. If tuners wish to have their I.P. protected then it must be done this way. |
Appreciate
0
|
08-30-2017, 05:02 PM | #1602 |
Registered
2
Rep 2
Posts |
If you guys are interested in writing flashing software, I can probably help. I have RE'd the RSA auth that they use. Since you already have the RSA signing bypass, that's all it would take AFAIK.
|
Appreciate
0
|
08-30-2017, 05:59 PM | #1603 | |
Colonel
1002
Rep 2,287
Posts |
Quote:
In short, you need to find the 0da / calibration file for the 530 that matches your program version or just update yours to the most recent, convert that to a bin that you can read, modify the power class byte to match your car "0" , correct the RSA signature and checksums, convert the file back into Intell hex and flash into your DME using winfkp expert mode. Or Wait for Hassmachine to release his software tools. |
|
Appreciate
1
JohnG716.00 |
09-04-2017, 11:01 AM | #1604 |
Major
186
Rep 1,017
Posts |
Any updates with this? I would like to run this on my e60 before I do my engine swap. Unexpected events happened, so I may ride like this for the winter if I can fing some garage space. I have a bunch of BMW programs that I haven't played with, I'd like to do the coding for the upgrades I've done already. Thanks guys.
|
Appreciate
0
|
09-16-2017, 08:01 PM | #1605 |
Colonel
1002
Rep 2,287
Posts |
With all of the disassembly work you have done have you learned anything new about the ignition timing and load management?
With the transmission tune and my higher rev limits I've started to take a second look at the engine tune above 6,500. One of the issues that has bugged me is using crazy high values we use in the KF_ZOPT_VT maps. There must be a more eloquent method to control this ignition advance under high load. BTW, I messed up a conversion factor in my last TCU tune and moved my shift points above 7,500 RPM. Nothing broke but I'll be resetting the rpm limits in the morning. Needle went right past the red zone |
Appreciate
0
|
09-27-2017, 12:43 PM | #1606 |
Major
186
Rep 1,017
Posts |
I guess what I'm saying is, I'd like to run your tune till my swap is ready, you have a time line? I was looking into an ecu for an 07 530 if I wanted to keep money to a minimum, adding my vin,still may look to be cheaper than a $700 tune. You think this may be another option?
|
Appreciate
0
|
Bookmarks |
|
|