djwlindenaar / Hella_Turbo_Controller

Programming the Hella Universal turbo actuator
GNU General Public License v3.0
11 stars 3 forks source link

CAN Actuation Messages #3

Open btgalush opened 2 years ago

btgalush commented 2 years ago

The question expanded on in more detail below is: What are the CAN messages to actuate the Hella unit?

It has been identified by several groups that the Hella Wastegate controller can be configured to be actuated by PWM or by CAN messages. This forum: http://www.superturbodiesel.com/std/showthread.php?tid=614&page=3

Screen Shot 2022-02-03 at 9 23 01 AM

Identified that even though the Hella part number is always the same some units are wired in the vehicle with CAN only and the PWM pin is non-functional.

The current reverse engineering in the test script shows ways to receive the actuator position via CAN which allows closed loop control using a combination of PWM. The downside is it requires a 3 wire control, and if you are setting up a CAN connection anyway it would be convenient to use it for the input messages as well.

The PWM interface most likely exists to support legacy ECU's that were previously using PWM control to operate a 2/3/4 way solenoid/pneumatic actuator combination. The above mentions that in some BMW and Ford engines where the Hella controller is used the interface is CAN only, meaning that there is a way to actuate the Hella controller via CAN. There has been discussions that there is likely a CAN configuration message or flash memory setting that configures the unit to operate in PWM mode or CAN only mode.

stepee commented 3 days ago

Would love to know if anyone managed to reverse this. Have multiple ones at the shop but no matter the ids I send none make it work