|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Data Logging With Testo
|
|
02-18-2016, 09:01 AM | #67 | |
Major General
3966
Rep 7,215
Posts |
Quote:
|
|
Appreciate
0
|
02-18-2016, 09:28 AM | #69 |
Colonel
996
Rep 2,287
Posts |
|
Appreciate
0
|
02-18-2016, 09:32 AM | #70 |
Major General
3966
Rep 7,215
Posts |
MSV80... so far me and rjahl have only done MSV70. I could do it for MSV80 but the motivation for me hasn't been there since both of my cars run MSV70 (three N52s by the time I finish by engine build lol).
if you had an OFT or BT cable we could hook you up with something. But MSV80 is only flashable via OBD - the risk here is it's easier to brick it that way. if you buy an AA flash, they can warranty that. it can be mitigated of course, and I don't mean to blow it out of proportion - just keep that in mind that you're more on your own. We're flashing MSV70 directly, and it's basically impossible to brick it (you could write complete garbage to the DME, and still be able to recover it). it's also quite a bit faster, not just because of the interface but because it only writes to the areas of the DME that have actually changed. This means we don't really need a battery charger if we're flashing it in the car, but you would want one because the biggest risk when flashing via OBD is a dead battery.. |
Appreciate
0
|
02-18-2016, 09:33 AM | #71 | |
Colonel
996
Rep 2,287
Posts |
Quote:
I'm having problems with the GS19D file. Anytime I try to create a custom job with either the original or stand alone versions of TestO, it crashes. Standard jobs run but the process of creating a custom job kill it. Trying to log the ZF Transmission. Edit: I found your post on another thread where you indicated the GS19 TCU does not support selectable parameters. |
|
Appreciate
0
|
02-18-2016, 11:21 AM | #72 | |
Colonel
996
Rep 2,287
Posts |
Quote:
Ya, without the right tools. Tuning the MSV80 is not really a DYI sort of project. |
|
Appreciate
0
|
02-18-2016, 11:37 AM | #73 |
Major General
3966
Rep 7,215
Posts |
it can be done, it just depends on your comfort level - it has some significant downsides; no BDM so you can't recover a bricked DME, and you can't clone it so if you mess it up you need a whole new DME/CAS/Key set. But if you take precautions it should be fine, no more risky than flashing with the AA tool - you just don't have the support of AA in case something goes wrong.
technically it should be possible to enable boot mode on the tri-core CPU but the tools to do so are scarce.. |
Appreciate
0
|
02-19-2016, 02:43 PM | #74 | |
Second Lieutenant
76
Rep 199
Posts |
Quote:
Yes, the GS19D does not support selectable params. I remember there's this job 'status_io_lesen' that returns the most common data. |
|
Appreciate
0
|
09-10-2016, 02:57 PM | #76 | |
Colonel
996
Rep 2,287
Posts |
Quote:
The stand alone version of Testo is pretty lean and does not need much to run. Alternatively we can try to hook up sometime down town. I still make a commute through 275 into Largo each day. Next week end is tough, Wife's Birthday. |
|
Appreciate
0
|
09-10-2016, 06:16 PM | #77 | |
Banned
2465
Rep 9,004
Posts |
Quote:
I work in St Pete, right by the Ray's stadium and my weekends are pretty open. Just let me know |
|
Appreciate
0
|
09-15-2016, 07:16 PM | #78 | |
Colonel
996
Rep 2,287
Posts |
Quote:
Got busy this week but you can download the MSV80.PRG and the custom jobs file from here https://www.dropbox.com/sh/11vwm0u8y...4CmSlZAza?dl=0 MSV80.prg should be placed in the testo\ecu folder customjobs.xml should be placed in the testo\config folder Start here, if the data rate is slow, then we need to make a small change in the testo.ini file. All MSV70s need this change but I think the MSV80 is faster and won't need the change. BTW, I have created a custom job for the MSV80 that matches the logging file that I use for the MSV70, also included. I have no way of testing the custom jobs on a MSV80, but I'm hopeful it will work. |
|
Appreciate
1
Taskmaster2465.00 |
09-16-2016, 01:59 PM | #79 | |
Banned
2465
Rep 9,004
Posts |
Quote:
|
|
Appreciate
0
|
12-07-2016, 02:10 AM | #80 |
New Member
0
Rep 28
Posts
Drives: BMW 130i Manual
Join Date: Dec 2016
Location: NZ
|
If it's of interest I've captured a TestO run on a stock BMW 130i manual. It was with DTC on and not the quickest 0-100 km/h but it shows the torque limiting in 1st gear from about 1000 rpm to 2000 rpm at 150Nm and then 250Nm up to around 4700 rpm. It looks like this is limited from 2000 rpm upwards by the Maximum Torque map at 57EF8. The relative desired torque map may also be kicking in although the %ages in the map don't quite line up with the observed values.
Stock map 2016-12-05-180012-post.zip Last edited by drc38; 12-07-2016 at 03:25 AM.. Reason: Add image |
Appreciate
0
|
12-07-2016, 02:20 AM | #81 | |
Colonel
996
Rep 2,287
Posts |
Quote:
|
|
Appreciate
0
|
12-07-2016, 03:13 AM | #82 |
New Member
0
Rep 28
Posts
Drives: BMW 130i Manual
Join Date: Dec 2016
Location: NZ
|
The raw csv or something else? 2016-12-05-180012 post.zip
|
Appreciate
0
|
12-07-2016, 03:16 AM | #83 | |
Colonel
996
Rep 2,287
Posts |
Quote:
|
|
Appreciate
0
|
12-10-2016, 03:57 AM | #84 |
New Member
0
Rep 28
Posts
Drives: BMW 130i Manual
Join Date: Dec 2016
Location: NZ
|
A couple more charts that may be of interest, I added the pedal and throttle angle positions to rahl's e90 post xml. These runs were in rather wet conditions and so you can see where I backed off with loss of traction in first. The second is with pedal flat to the floor in 2nd gear from about 25km/h. Interestingly the pedal value reported max's out at 65 and throttle position at 81 but in the first chart the pedal request only gets to just over 40 to achieve full throttle, which makes me wonder if that is how the DME limits torque? Also whether there is another value which is the direct voltage reading from the pedal to interrogate?
|
Appreciate
0
|
12-10-2016, 05:35 AM | #85 | |
Colonel
996
Rep 2,287
Posts |
Quote:
These DME takes the pedal input and converts that to a requested torque value. From there it sorts out valve lift. Timing, labda , vanos. Throttle plate being one of the least significant items. I'd look at the engine load, valve lift/ eccentric cam angle and timing advance. What is your data frame rate like? You should be around 130 milliseconds per frame. Can you post the raw log? They are small if trimmed to just the important time segments. Edit: sorry I did not see the attachments on my phone Last edited by rjahl; 12-10-2016 at 02:22 PM.. |
|
Appreciate
0
|
12-10-2016, 02:40 PM | #86 |
New Member
0
Rep 28
Posts
Drives: BMW 130i Manual
Join Date: Dec 2016
Location: NZ
|
The x-axis is the data sample number and the sample rate is around 50ms. I have added the target torque to the attached file, which is typically 50-100 Nm higher than the reported torque, so I assumed the output was being limited by some other variable. I started from first principles in looking at the throttle angle which is the first DME controlled device in the air intake. So provided the throttle angle is not overly restricting air flow, then as you say the others are far more influential.
As an aside, from others comments I was expecting to see a delay when you come off the pedal, but the graph shows a very quick response. There is however a reasonable delay in the throttle and torque ramping up to a pedal request of around 700-800ms. Is this able to be altered to give better response? I haven't started on tuning yet as I think I will wait and get a BDM reader first for peace of mind, but the TestO tool appears to be a great way to analyse what is going on. stock DTC pressed 2016-12-10-114218.zip |
Appreciate
0
|
12-10-2016, 05:47 PM | #87 |
Colonel
996
Rep 2,287
Posts |
Yes TestO is great tool. It's all in your hands now. If you transpose this data and compared it against your DME tune it would all match. Except the timing. That's a little more complex.
I found I had better data if I would get onto an on-ramp or other safe road, and set myself of for a logging pull starting at around 2,000 in second gear and just run full throttle until mid third. I have an auto, so catching the action during the shift was important to me. Stop the log right after you cut the throttle. A similar run through 3rd would be great but I don't have the roads for that. I have logged a few part throttle events but they are tough. TestO has a 3d mapping feature that lets your run around town and fill in a full map. It's pretty cool. BTW, your data speed is great what cable to you have? It's double that I get. Edit: transpose the data with RPM being one axis. |
Appreciate
0
|
12-10-2016, 06:02 PM | #88 |
Colonel
996
Rep 2,287
Posts |
One more thing, the torque calculations are also very complex. It easy to get lost in the various torque values. The DME calculates a gross torque then subtracts calculated losses such as friction and loads from alternators and such.
I don't think your engine uses the Max torque to limit power in stock trim. I tried adjusting those values and it made no change to anything I could log. |
Appreciate
0
|
Bookmarks |
|
|