# Diff control Haldex 1.gen

**URL:** <https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286>\
**Category:** V3 SOFTWARE\
**Created:** [May 1, 2024, 7:29pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286 "2024-05-01T19:29:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [May 1, 2024, 7:29pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/1 "2024-05-01T19:29:37Z")

</div>

You will be able to control the stepper motor Haldex 1 gen. using functions in Diff control? A Dual H-Bridge could be used as a driver with modified firmware for a stepper motor that could further control the oil. pump and send the temperature and all this via CAN-BUS. I would have a lot of customers for this solution

---

<div class="post-metadata">

**Author:** ![Jadzwin\_ECUMASTER](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/jadzwin_ecumaster/32/28_2.png) [@Jadzwin\_ECUMASTER](https://community.ecumaster.com/u/Jadzwin_ECUMASTER)\
**Post date:** [May 1, 2024, 10:02pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/2 "2024-05-01T22:02:40Z")

</div>

I think with H-Bridge module it would be possible.

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [May 2, 2024, 5:12am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/3 "2024-05-02T05:12:38Z")

</div>

That would be great, I would be very happy to join the testing, I already have a Dual H-Bridge connected to a Haldex stepper motor, I have already successfully tested sending the oil temperature using Can stream to Emu Black

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [May 3, 2024, 8:16am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/4 "2024-05-03T08:16:20Z")

</div>

I have an idea of wiring for haldex 1.gen

 ![Haldex dual H-Bridge](https://europe1.discourse-cdn.com/flex013/uploads/ecumaster/original/1X/673d7e52c737f823924a882665885b38c95e39b9.jpeg)

---

<div class="post-metadata">

**Author:** ![BrunoLameira](https://avatars.discourse-cdn.com/v4/letter/b/e9a140/32.png) [@BrunoLameira](https://community.ecumaster.com/u/BrunoLameira)\
**Post date:** [February 16, 2025, 2:25pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/5 "2025-02-16T14:25:08Z")

</div>

hi, it work? thanks.

Edit: i have thinking, its not possible use the 2 ignition output and the rest of 2 h-bridge to control the haldex and one reley to the pump?

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [February 17, 2025, 11:50am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/6 "2025-02-17T11:50:08Z")

</div>

Hi, I don’t have firmware support for Dual-H bridge yet. In version V3 3.045 there should finally be support for Diff.control strategy for Haldex 1 gen. I hope so 🙂

---

<div class="post-metadata">

**Author:** ![MonkeyMotion](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@MonkeyMotion](https://community.ecumaster.com/u/MonkeyMotion)\
**Post date:** [February 23, 2025, 7:56pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/7 "2025-02-23T19:56:48Z")

</div>

Why ECUmaster does not offer a CAN Control for Haldex by Emu Black? A little table, RPM and load axis, for locking the Haldex. Other ECUs and all the stand alone controllers do the same thing

---

<div class="post-metadata">

**Author:** ![Benrebuilds](https://avatars.discourse-cdn.com/v4/letter/b/5f9b8f/32.png) [@Benrebuilds](https://community.ecumaster.com/u/Benrebuilds)\
**Post date:** [February 23, 2025, 10:46pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/8 "2025-02-23T22:46:28Z")

</div>

This would be great. Support for mk5 golf would be good

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [February 24, 2025, 9:00am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/9 "2025-02-24T09:00:30Z")

</div>

I’ve been asking Ecumaster support for a software modification for two years now and they promised to release something in version 3.045, I’m curious 🙂

---

<div class="post-metadata">

**Author:** ![Jadzwin\_ECUMASTER](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/jadzwin_ecumaster/32/28_2.png) [@Jadzwin\_ECUMASTER](https://community.ecumaster.com/u/Jadzwin_ECUMASTER)\
**Post date:** [March 3, 2025, 4:40pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/10 "2025-03-03T16:40:04Z")

</div>

In general the Haldex unit calculates its behavoiur on the information from the CAN like wheels speeds, tps, rpm, etc.  
So to make it work in this way you propose we need to mimic specific data for it.  
In VAG platfroms we send all proper data to the body and we cannot do it.  
Black has only 1 CAN.

---

<div class="post-metadata">

**Author:** ![Jadzwin\_ECUMASTER](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/jadzwin_ecumaster/32/28_2.png) [@Jadzwin\_ECUMASTER](https://community.ecumaster.com/u/Jadzwin_ECUMASTER)\
**Post date:** [March 3, 2025, 4:41pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/11 "2025-03-03T16:41:14Z")

</div>

Now the DUAL HBRIDGE is supported by EMU (for DBW control).  
However the DUAL H-BRIDGE team need to update the firmware to support stepper motor to allow hadlex gen1 controller.

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [March 3, 2025, 8:28pm UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/12 "2025-03-03T20:28:47Z")

</div>

> [@Jadzwin\_ECUMASTER](#):
>
> In general the Haldex unit calculates its behavoiur on the information from the CAN like wheels speeds, tps, rpm, etc.  
> So to make it work in this way you propose we need to mimic specific data for it.  
> In VAG platfroms we send all proper data to the body and we cannot do it.  
> Black has only 1 CAN.

Yes, my idea is to use only the stepper motor from the Haldex control unit and control it using DBW control via Dual H-Bridge. It would be enough to use the acceleration and braking tables in the Diff control strategy. The Haldex grip values ​​in percentage would be displayed in the ADU

---

<div class="post-metadata">

**Author:** ![MonkeyMotion](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@MonkeyMotion](https://community.ecumaster.com/u/MonkeyMotion)\
**Post date:** [March 4, 2025, 9:13am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/13 "2025-03-04T09:13:50Z")

</div>

Maxxecu can do IT, with a single CAN Bus. Each stand alone Controller can do IT, too 🤔

---

<div class="post-metadata">

**Author:** ![Jadzwin\_ECUMASTER](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/jadzwin_ecumaster/32/28_2.png) [@Jadzwin\_ECUMASTER](https://community.ecumaster.com/u/Jadzwin_ECUMASTER)\
**Post date:** [March 4, 2025, 9:56am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/14 "2025-03-04T09:56:01Z")

</div>

I’ve just checked the MaxxEcu and it works as I wrote above.  
So in VAG car you cannot use it with standard OEM CAN stream.  
So the ABS, ESP and other systems will not work.  
Wihe stand alone controller you can connect haldex directly to it without sharing the bus.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/ecumaster/original/2X/0/08afcee9eb4c4aa8e2e318a91306daa324e05ce9.png)

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [March 4, 2025, 10:10am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/15 "2025-03-04T10:10:17Z")

</div>

We misunderstood, I have that control ready for a race car!

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [March 4, 2025, 10:14am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/16 "2025-03-04T10:14:49Z")

</div>

I already use a Haldex controller, [Haldex controller – Vojtech-shop.cz](https://vojtech-shop.cz/pages/haldex), but I would like to control it via Ecu Black and display the values ​​in ADU

---

<div class="post-metadata">

**Author:** ![LiriMapping](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@LiriMapping](https://community.ecumaster.com/u/LiriMapping)\
**Post date:** [May 14, 2026, 7:48am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/17 "2026-05-14T07:48:48Z")

</div>

Hi @Jadzwin_ECUMASTER  
Is there any update in this regard?

We finally want to be able to control the Haldex with EMU Black, even if we need Dual H-Bridge module.

---

<div class="post-metadata">

**Author:** ![LiriMapping](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@LiriMapping](https://community.ecumaster.com/u/LiriMapping)\
**Post date:** [May 14, 2026, 7:50am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/18 "2026-05-14T07:50:32Z")

</div>

Hi @Frantisek did you already test this?

---

<div class="post-metadata">

**Author:** ![Frantisek](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ecumaster.com/frantisek/32/62_2.png) [@Frantisek](https://community.ecumaster.com/u/Frantisek)\
**Post date:** [May 14, 2026, 9:31am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/19 "2026-05-14T09:31:19Z")

</div>

I haven’t received any response from the ecumaster team yet.

---

<div class="post-metadata">

**Author:** ![LiriMapping](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@LiriMapping](https://community.ecumaster.com/u/LiriMapping)\
**Post date:** [May 15, 2026, 7:26am UTC](https://community.ecumaster.com/t/diff-control-haldex-1-gen/1286/20 "2026-05-15T07:26:58Z")

</div>

@Jadzwin_ECUMASTER is there any plan or intention from your team to work on this?

Please provide us at least some feedback on this topic.
