|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Search | Today's Posts | Mark Forums Read |
|
BMW 3-Series (E90 E92) Forum
>
The skinny on diagnostic invisibility
|
|
05-05-2008, 03:03 AM | #1 |
1809
Rep 17,960
Posts
Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA
iTrader: (0)
Garage List 2018 Ducati Panigal ... [0.00]
2016 Mazda CX5 [0.00] 2017 Aprilia Tuono ... [0.00] 2019 BMW M2 Competi ... [0.00] 2015 BMW M5 Competi ... [10.00] 2016 Ducati XDiavel S [0.00] 2016 AMG GT S [0.00] 2011 Ferrari 458 It ... [0.00] 2017 Charger Hellcat [0.00] 2015 KTM Super Duke ... [0.00] 2016 KTM RC390 [0.00] |
The skinny on diagnostic invisibility
Just got back from Bimmerfest and I'm beat. Just thought I'd throw my 2c in regarding diagnostic invisibility/visibility with respect to tunes (piggyback or otherwise).
First let's start off with piggybacks. As they say, we've come a long way baby. First generation piggybacks simply attenuated the map sensor and allowed the ECU to do the rest. By "the rest" I mean raise boost, add fuel through closed loop short/long term correction and retard timing through adaption. Clearly they made power. But they left a few tell-tales signs. Signs that were not officially interpreted as 'proof of tuning' at the time. But could very well be in the near future. Here's a list of the issues and the telltale signs of tuning associated with them: 1) MAP attenuation There are two MAP sensors. One one each side of the throttle body. The downstream sensor only reads up to 4-5psi of boost. The upstream one up to 22psi of boost. Unless you are adjusting both signals to jibe with each other, you risk an implausibility code. There was no such code in the past but times are changing. The other solution is to only adjust the upstream sensor (the one that actually dictates the boost target) when the downstream sensor is maxed out beyond its response range (above 4-5psi). 2) Raising boost With the MAP sensor adjusted to read lower boost than there really is, the ECU sends a command to increase boost control solenoid duty cycle. All is good until the ECU starts adding in more duty cycle than it believes to be plausible. In the past, this would cause a limp mode caused by not achieving the boost target within a plausible boost duty cycle. Soon, it may be conceived as proof of a tune. The solution is to keep the perceived boost duty within the range of a stock car running stock boost while driving the solenoids directly at whatever necessary duty cycle to achieve the desired boost target. 3) Fuel Enrichment Historically, piggybacks achieved this by biasing a circuit on the wideband sensor. This would tell the wideband sensor that the AF mixture is leaner than it really is. As such, the ECU would add in fuel to compensate. History, there was no code associated with this perceived "lean-ness". So it was/is common to map the wideband bias to induce all the positive fuel correction the ECU could deliver. Unfortunately, these gross positive fuel corrections will soon be intepreted as proof of tuning. The solution is to find another way of fuel enrichment that does not involve big positive short/long term corrections which result in implausible injector on-times. The ECU knows how much fuel it takes to make 300bhp/300lbft and it will interpret any big deviance from that as proof of tuning. 4) Timing retard Running more boost with no proactive changes to ignition advance will force the computer to actively retard timing. Just as it would if you ran your car on 87 octane. Seeing excessively negative ignition trims could certainly raise some eyebrows. The solution is to actively retard timing so that the factory ECU doesn't need to. Of course, doing so would have to involve proper processing/reproduction of the crank angle signal so that there are no losses of sync or missing teeth. So it boils down to this: To have a diagnostically invisible tuning sytem, you have to keep the following parameters "stock-like": 1) Map signal in (perceived manifold pressure) 2) Boost duty out (ECU drive) 3) ST/LT fuel correction 4) Perceived Ignition advance As far as re-flashing goes, I suspect Siemens/BMW also made it hard to hide discrepancies induced by either ROM editing or the flashing process itself. Those who have been inside the ECU, and are willing to share their knowledge, would have more to offer on this subject. My experience with flashing Mitsu and Subaru ECUs might not be relevant here. Good knows not much with regards to N54 tuning has been relevant anywhere else! Needless to say, this is an exciting time for everyone. BMW is certainly throwing us some curveballs. It's up to all the players to aim for the fences or just sit out the rest of the game. Cheers, shiv Last edited by OpenFlash; 05-05-2008 at 04:24 AM.. |
05-05-2008, 03:08 AM | #2 |
Lieutenant
20
Rep 539
Posts
Drives: Car
Join Date: Sep 2007
Location: Santa Barbara
|
Nice write up
|
Appreciate
0
|
05-05-2008, 03:55 AM | #3 |
Gruppe Titan
279
Rep 2,839
Posts
Drives: 08 E92 SG/Coral
Join Date: Sep 2007
Location: NC
|
A good read!
__________________
|
Appreciate
0
|
05-05-2008, 12:12 PM | #6 |
First Lieutenant
84
Rep 391
Posts |
Thanks Shiv, that was helpful. I may still be sitting this one out for a while since I have a later build car.
(I'm also sitting it out because I don't have the car in my hands yet but when has that ever stopped bimmerphiles from buying mods?) |
Appreciate
0
|
05-05-2008, 12:32 PM | #7 |
Power and Speed
105
Rep 2,197
Posts
Drives: ‘22 Shelby GT500, ‘25 X5 50e, '21 Tacoma TRD OR
Join Date: Jan 2006
Location: West Chester, PA
|
Do you know any more as to whether pre-March 08 cars should be worried about PROGMAN updates? Is this an issue at all for pre March 08 cars with the V3?
|
Appreciate
0
|
05-05-2008, 12:35 PM | #8 |
Major General
144
Rep 6,608
Posts |
From the information out there from creditable sources the new v29.2 progman update will detect torque output and thus tell if there is a piggyback....
__________________
I install all tunes, intakes, o2 simms, and most cosmetic mods. PM me for a quote. |
Appreciate
0
|
05-05-2008, 12:44 PM | #10 | |
1809
Rep 17,960
Posts
Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA
iTrader: (0)
Garage List 2018 Ducati Panigal ... [0.00]
2016 Mazda CX5 [0.00] 2017 Aprilia Tuono ... [0.00] 2019 BMW M2 Competi ... [0.00] 2015 BMW M5 Competi ... [10.00] 2016 Ducati XDiavel S [0.00] 2016 AMG GT S [0.00] 2011 Ferrari 458 It ... [0.00] 2017 Charger Hellcat [0.00] 2015 KTM Super Duke ... [0.00] 2016 KTM RC390 [0.00] |
Quote:
Shiv |
|
Appreciate
0
|
05-05-2008, 12:46 PM | #11 |
Power and Speed
105
Rep 2,197
Posts
Drives: ‘22 Shelby GT500, ‘25 X5 50e, '21 Tacoma TRD OR
Join Date: Jan 2006
Location: West Chester, PA
|
|
Appreciate
0
|
05-05-2008, 12:50 PM | #12 | |
Major General
144
Rep 6,608
Posts |
Quote:
Keep us updated on the loophole when you figure it out. Good work as always.....
__________________
I install all tunes, intakes, o2 simms, and most cosmetic mods. PM me for a quote. |
|
Appreciate
0
|
05-05-2008, 01:00 PM | #13 |
Captain
24
Rep 617
Posts |
shit's scary.
__________________
root@bash-it# shift -g 6 -c 335i | grep "155 MPH"
|
Appreciate
0
|
05-05-2008, 01:02 PM | #14 |
Major General
144
Rep 6,608
Posts |
It is what you would expect from a company that doesn't want to pay for broken shit caused by a piggyback.
Still sucks though....
__________________
I install all tunes, intakes, o2 simms, and most cosmetic mods. PM me for a quote. |
Appreciate
0
|
05-05-2008, 01:19 PM | #15 |
Major General
156
Rep 5,497
Posts |
Yeah, I figured you would be coming up with something.
__________________
2007 E92 Montego Blue 335i
|
Appreciate
0
|
05-05-2008, 01:23 PM | #16 |
1809
Rep 17,960
Posts
Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA
iTrader: (0)
Garage List 2018 Ducati Panigal ... [0.00]
2016 Mazda CX5 [0.00] 2017 Aprilia Tuono ... [0.00] 2019 BMW M2 Competi ... [0.00] 2015 BMW M5 Competi ... [10.00] 2016 Ducati XDiavel S [0.00] 2016 AMG GT S [0.00] 2011 Ferrari 458 It ... [0.00] 2017 Charger Hellcat [0.00] 2015 KTM Super Duke ... [0.00] 2016 KTM RC390 [0.00] |
|
Appreciate
0
|
05-05-2008, 01:35 PM | #17 |
Colonel
76
Rep 2,104
Posts |
hehehehe NICE
__________________
SaaS - The world of tomorrow is already here...www.saaschronicles.com |
Appreciate
0
|
05-05-2008, 01:35 PM | #18 |
Private First Class
2
Rep 116
Posts |
Two questions:
1. Is the workaround tha you are working on going to be software based or will it require mre hardware (like another wire kit) to work? 2. What is your suggestion for those of us with procedes that go in for a service that may end with the new program being updated in our pre march ecu? Do we reinstall are procede or do we wait? Is there going to be a way for you to see whether this hidden code has been tripped ... and once it has can it be removed ? I guess that is really more than two questions... but hey,,, who said I could count anyway Thanks in advance!
__________________
2008 Saphire Black 335i Coupe 6sp
Legal Disclaimer: any mention by myself or others on this website(e90post.com or any affiliated or nonaffiliated sites), pertaining to modifications, is only to gain acceptance from my/our peers, and does not actually represent anything actually existing on my car, and thus, cannot be held against me in any issues, i.e. warranty claims, that may arise. |
Appreciate
0
|
05-05-2008, 01:49 PM | #20 |
Major General
144
Rep 6,608
Posts |
Get one of the BMW techs to update his car w/ 29.2 and then find a workaround....
__________________
I install all tunes, intakes, o2 simms, and most cosmetic mods. PM me for a quote. |
Appreciate
0
|
05-05-2008, 01:52 PM | #21 | |
Lieutenant Colonel
188
Rep 1,853
Posts |
Quote:
__________________
2008 335i
|
|
Appreciate
0
|
05-05-2008, 01:54 PM | #22 | |
1809
Rep 17,960
Posts
Drives: A Lot
Join Date: Sep 2006
Location: SF Bay, CA
iTrader: (0)
Garage List 2018 Ducati Panigal ... [0.00]
2016 Mazda CX5 [0.00] 2017 Aprilia Tuono ... [0.00] 2019 BMW M2 Competi ... [0.00] 2015 BMW M5 Competi ... [10.00] 2016 Ducati XDiavel S [0.00] 2016 AMG GT S [0.00] 2011 Ferrari 458 It ... [0.00] 2017 Charger Hellcat [0.00] 2015 KTM Super Duke ... [0.00] 2016 KTM RC390 [0.00] |
Quote:
2) For now, if you go in for a service, request for them not to update your software. If they can't honor your request, don't go in for your free oil change. Do it elsewhere As for the code, it looks like it is viewable at the dealership level (and presumably by the end user as well). Again, we'll no more in the next few days. Cheers, shiv |
|
Appreciate
0
|
Bookmarks |
Thread Tools | Search this Thread |
|
|