DBW randomly fails

Hi
for some months now i have a strange issue, which i think is SW related.
I drive normally and suddenly the throttle is dead. DBW out DC is raising to 100% but throttle is not moveing:


AudiTT_AJQ_rev77.emub3 (64.5 KB)
20240925_1757_rev77_fahrenCCDBWProblem.emublog3 (2.7 MB)
TPS and PPS sensor seem to be completely fine.
It seems like no current is reaching the throttle motor. Usually i would say HW issue (wiring or throttle itselfe) but after an ignition cycle it immediately works again. It happens around once a week. Can this probably something strange in the SW?

In addition one wishā€¦in V2 if u do an ignition cycle during drivingā€¦engine was immediately working again. Now with V3 the pedal is dead until u drop below a certain rpm. Would be better if it is behaving like V2 in case u need a fast reset due to issues like this Throttle problem.

According throttle issue, please just make sure all power grounds are connected to EMU.
I will add some more debug information to log, to try to determine the state of the 2nd microcontroller that controls the DBW PWM.
It is really hard to say right now what could be a problem, but it seems to be serious.

Could you provide me a log when the throttle doesnā€™t work properly after ingintion cycle when the engine is running ? It shouldnā€™t be like that.

I first also was thinking about a ground problem. Therefor i upgraded my ground wires (there was potential to improve). But it didnā€™t change anything. But i will check again.

I donā€™t have logs of that at the moment. Will provide one the next days.

I had similar problem but was related to the rpm- above certain rpm dbw just dropped as your with full duty cycle . that was aftermarket motor for ITB made By at throttles . after installing av mounts all gone ā€¦ but with ā€œnormalā€ throttle Im not sure if that a caseā€¦

Interrestingā€¦was ur issue reproducable or sporadic?
On a different engine i expirienced something similarā€¦over a specific rpm dbw went 100% dc and couldnt reach the target. This was reproducable and the issue was gone after a ground problem was fixed.

But my current case is sporadic and if it is a ground problem i dont understand why a KL15 reset heals it.

I added some diagnostic channels for next build. We will know more then.

1 Like

Well my case was a strange one ā€¦ car did couple of races without issue and than started making that ā€¦

Here a log from ignition swap during driving:


20240927_1333_rev77_warmup+Ignitionswapdriving.emublog3 (689.0 KB)
Actually DBW is working there, but there is no injection and ECU state says inactive. After droping below 1500-1800 rpm then everything always is working again.

The reason is cruise control, so it is inactive until you have pressed the clutch pedal.
It will be improved in the next fv varsion.

1 Like

Sounds highly confusing for me without knowing the codeā€¦but good if u can fix it :smiley:

if you enable cruise control you need to press clutch or brake pedal to start the engine :slight_smile:
So when you restart ecu the state machine waits for it. You pressed the clutch to prevent engine to stall and the engine starts again :slight_smile:

Ahā€¦makes senseā€¦i forgot this cause it anoyed me.
I set a function as brakeswitchā€¦that brakeswitch is active below a specific rpm and i can start engine without pressing.
If u ask me u can remove this need or at least set it optionalšŸ˜‚

It is safety protection to make sure at least clutch or brake pedal are connected.
However your issue with restart engine is quite simple to fix. When there are RPM over cranking threshold, the brake / clutch switch condition will be ignored.

Okay with this intention the check is senseful.

Iā€™ve add two new channels that log the activity of DBW hardware.
If you will be able to reproduce the issue with new firmware it will give us valuable information (I hope).

Also when you turn off and on the ignition it will restart engine immediately

1 Like

Thx a lot. But will take some time to catch the event with a log.

Just installed the SW and 5 mins later i had an eventā€¦lucky day.


20241009_1842_rev80_drivingwithDBWfail.emublog3 (635.3 KB)
DBW HW state jumps to ā€œno errorā€ from ā€œDBW modeā€ā€¦what does this mean?

Btwā€¦Ignition reset during driving is working nowā€¦thx for that :partying_face:

It is something serious. It looks like 2nd microcontroler resets.
I need to be able to reproduce it on the bench.

When you lost your DBW control, did the CAN bus work (eg. dashboard) ?

I have a ADU with a lot of CAN inputā€¦i canā€™t remeber to see anything there which indicatded a CAN brakedown.
In addition i have some CAN inputs on the EMUā€¦e.g. Vehicle speed and CAN Analog1 + some switches. In the logfile all those values are plausible during and after the event.
So i assume the CAN was in a working state.
One note to that topicā€¦i am useing CAN DBW for some stuff and i send the associated msg permanently, but with value 0 when i donā€™t want CAN control.