New Research Paper implies Bosch's ECU as defeat device

Yelper

Member
Joined
Jul 17, 2013
Location
Madison, WI
TDI
2013 Golf 4D
Really interesting paper as part of the IEEE Symposium on Security and Privacy... some researchers have published a paper that describes in technical detail how the defeat device works -- and all the code is the ECU built by Bosch.

The researchers also imply that Fiat 500Xs (diesel) also have a defeat device with the same ECU, though through a different codepath (and the researchers claim to be the first to find it).

All in all, pretty damn interesting. Here's the paper link again, which was presented today at the conference: https://www.ieee-security.org/TC/SP2017/papers/101.pdf
 

Yelper

Member
Joined
Jul 17, 2013
Location
Madison, WI
TDI
2013 Golf 4D


Here's a figure -- if the parameters fall outside the white area, the defeat device is canceled. The lines represent different, publicly-available emission test cycles... for example, FTP-75 is the EPA's emissions test.
 

Scongiundi

Well-known member
Joined
May 11, 2017
Location
Texas
TDI
2013 Jetta TDI (6spd manual), 2015 Jetta TDI SE (6spd manual)
I just read the article. This is by far the most comprehensive review of how the emissions systems work and how the software "defeated" them. A very interesting read!
 

VeeDubTDI

Wanderluster, Traveler, TDIClub Enthusiast
Joined
Jul 2, 2000
Location
Springfield, VA
TDI
‘18 Tesla Model 3D+, ‘14 Cadillac ELR, ‘13 Fiat 500e
Making this a sticky thread for a while. Thanks for posting!
 

Rico567

Top Post Dawg
Joined
Jun 13, 2003
Location
Central IL
TDI
2013 Passat TDI SEL Premium (Turned in 7/7/18)
A great post, and very informative video. First actual information about what was behind Dieselgate to appear in quite a while.
 

r11

Veteran Member
Joined
Mar 6, 2012
Location
NJ
TDI
2012 Passat TDI SE 6MT (BB'd), 2015 Passat TDI SE 6MT
Same as saying Intel and AMD are behind every virus, as theirs are the CPU that viruses ultimately execute on.

Exactly what gets coded into the ECU is the car manufacturer's code, maps etc.

ECU is just a computer that takes in a whole lotta input (temps, throttle pos, speed, air flow, emissions reading etc ) and controls some systems via its outputs - injection timing and duration, gears/RPMs in case of DSG/automatic etc). It consults the maps to determine most of its outputs: if throttle pos is X, temps are Y, air flow is Z, then do this .
 

GoFaster

Moderator at Large
Joined
Jun 16, 1999
Location
Brampton, Ontario, Canada
TDI
2006 Jetta TDI
Bosch would have written the code that facilitates a multiple-setpoint distance-versus-time logic to set a bit that enables other things to be turned on or off, though.

By the way, there is a legitimate use for "dyno mode": Disabling traction control so that the vehicle can be tested on a dynamometer without the ESP/TC/ABS freaking out. But using that bit to change the way the engine runs (i.e. emission control functions) - aside from disabling the torque-limiting functions of ESP/TC - is a no-no.

On my motorcycle that has the second-from-latest-generation TC/ABS, if it sees rear wheel speed without front wheel speed, the warning lamp comes on and stays on, and it disables TC but it also no longer limits engine torque via the TC functions. Doesn't change the way the fuel injection and emission controls work, though. BUT. If you convert this bike to a roadracing application and run it in a class that has horsepower/weight restrictions, there is not a whole lot stopping an enterprising tuner from using that bit to limit the drive-by-wire throttle so that it meets the horsepower restrictions on the dyno but not out on the track ...
 

Rico567

Top Post Dawg
Joined
Jun 13, 2003
Location
Central IL
TDI
2013 Passat TDI SEL Premium (Turned in 7/7/18)
<snip>

By the way, there is a legitimate use for "dyno mode": Disabling traction control so that the vehicle can be tested on a dynamometer without the ESP/TC/ABS freaking out. But using that bit to change the way the engine runs (i.e. emission control functions) - aside from disabling the torque-limiting functions of ESP/TC - is a no-no.

<snip
But, while acknowledging that there may be non-illegal applications for "dyno mode," given the way some people "scan" posts on this forum, I think it cannot be emphasized enough that there is nothing legitimate about what VW / Bosch did in putting this software in the ECU. It was done to get around emissions requirements they could not -or were not willing to- meet. Period.
 

kweisel

Active member
Joined
Aug 6, 2010
Location
Oklahoma City
TDI
'10 Manual Sedan
Rico, i might defer to your signature. "I reject your reality and substitute my own" ?

Sent from my SM-G920T using Tapatalk
 

2015vwgolfdiesel

Top Post Dawg
Joined
Jan 1, 2016
Location
Oklahoma
TDI
2015 VW Golf S DSG Silver
As a long time "blamer" of guilt on BOSCH

Where as some on TDICLUB were of the opinion BOSCH will "skate"

I only wish BOSCH would have had to pony up more $$$$s

Especially on the 2.0 L units.

Noting: VW wanted to cheat. But VW did not have the intelligence to do it alone.
 

Scongiundi

Well-known member
Joined
May 11, 2017
Location
Texas
TDI
2013 Jetta TDI (6spd manual), 2015 Jetta TDI SE (6spd manual)
https://www.youtube.com/watch?v=SjlHtLux9vc is the video with Editorial info
https://www.youtube.com/watch?v=7t4paclIwuU is the scientific programming video.
The technical video is very interesting. Most of it is a case study of an Opel car that emitted higher NOx than during emissions tests. Seems they had a "defeat device" although they would not admit to it. Instead, they decided to correct it. It's encouraging to see the emissions standards met while selling a reasonably priced car (GM and the Cruze diesel, Opel engine, in the U.S. with superior fuel economy and comparable performance). That being said, I do wonder if by complying they are significantly reducing the life of the emissions equipment, especially the DPF.

It saddens me to think that if VW would have approached the situation like Opel did that we might still be able to purchase new TDIs today.
 

tkdcmpedude

Active member
Joined
Jul 13, 2016
Location
Manteca, CA
TDI
2015 Golf S
Thanks for sharing the article, very interesting indeed. Ironically when I was reading this I was replaying some of my lectures of Operating Systems in my undergraduate degree course work. My degree was in Computer Engineering so many of the items in this article made sense of what the writers were doing.

Upon reading towards the end of the article did you all get the sense VW was testing parameters of the ECU of what they could and could not achieve within the EPA testing. Then eventually felt comfortable to add complexity to their cheat device.

-tkd
 
Last edited:
Top