
Thank you for choosing CANTCU! This guide covers the basic installation, configuration and first-drive procedure.
If you run into problems, check the Troubleshooting pages, ask in the CANTCU Community, or contact support@canformance.net.
Every installation is different, but the basic wiring principles remain the same.
For new ZF 8HP installations, Race+ is the recommended solution.
Race+ combines OEM-level drivability with full live control of the transmission through CANTCU Configurator, while using one common wiring method regardless of the original transmission donor vehicle.
Stock, OEM+ and compatible third-party TCM software remain supported using the legacy transmission-specific installation methods:
See Supported Transmissions for the full compatibility list.
The shifter wiring depends on the selected shifter. Most supported shifters communicate over CAN, while some use digital inputs.
Paddles, steering-wheel buttons and other supported devices are listed here:
For additional CANTCU I/O wiring, see:
To install pins into the CANTCU connector, first lift the yellow lock plate by carefully releasing the side tabs. The lock plate can also be removed completely.
Insert each terminal through the sealing rubber until it locks into the connector housing. After all required pins are installed, press the yellow lock plate fully back into position.
The example below shows AIN1 installed in connector position B2.



CAN-bus uses two wires:
Always use a twisted pair for CAN wiring. Twisting the wires improves noise rejection and signal quality.

CAN-bus twisted-pair wiring arrangement
An ideal CAN-bus consists of one main bus with a 120 ohm termination resistor at each end. Devices are connected to the main bus with short stubs.

Ideal CAN-bus layout at 500 kbps
Perfect topology is not always possible in a vehicle installation. CAN-bus is generally tolerant of moderate deviations, but short stubs and correct termination are still recommended.
A correctly terminated CAN-bus measures approximately 60 ohms between CAN High and CAN Low when all devices are connected and powered off.
This is normally achieved using two 120 ohm resistors, one at each end of the bus.
CANTCU has built-in 120 ohm termination resistors on CAN1 and CAN2.
| CAN-bus | Built-in 120 Ω termination |
|---|---|
| CAN1 | Yes |
| CAN2 | Yes |
| CAN3 | No |
Measure resistance between CAN High and CAN Low with all devices connected and powered off.
| Bus Reading | Explanation | Solution |
|---|---|---|
| 0 Ω | Short in wiring | Check and repair CAN wiring |
| 60 Ω | Correct termination | No action required |
| 120 Ω | Only one termination resistor | Add a second 120 Ω resistor |
| Infinite Ω | No termination | Add termination resistors |
The 8HP/DCT connector consists of a center section and outer locking sleeve.
The connector is normally supplied with the center section positioned for easy pin insertion. After all wires have been installed, push the center section fully outward and lock it into place.
If the center section is not correctly locked, the terminals may not make contact with the transmission pins.

Different ECUs and vehicles communicate with CANTCU differently. CANTCU therefore uses predefined integration profiles instead of one universal CAN configuration.
Select the correct ECU or vehicle integration and follow its individual wiring and configuration instructions.
The complete list can be found on the Supported ECUs page.
If your ECU does not have instructions available, contact support@canformance.net.
After wiring is complete, connect CANTCU to the PC using USB and open CANTCU Configurator.
The latest version is available here:
Configure the required transmission, ECU/vehicle integration, shifter and basic vehicle parameters before continuing.
For supported ZF 8HP transmissions, Race+ is the recommended software.
Use the 8HP TCM Tool to:
See:
Stock, CANTCU OEM+ and compatible third-party software remain supported.
The integrated CANTCU Flasher is used for supported legacy 8HP flashing and immobilizer procedures.
See Supported Transmissions for compatibility and the correct transmission-specific instructions.
F-Series DCT transmissions use the CANTCU Flasher for the required immobilizer reset.
E-Series DCT transmissions require compatible custom transmission software using BMW Tools / WinKFP.
For E-Series DCT remote flashing:
After configuration, verify the following realtime values before driving:
All values should be valid and respond correctly.
For the first engagement test, we recommend raising the driven wheels from the ground.
If a gear engages but immediately or occasionally returns to Park, check the transmission oil level.
Once gears engage correctly and the wheels rotate normally, continue with differential/speed calibration.
When using an 8HP with a transfer case that has selectable high/low ratios, Simulated Wheelspeed must be used. The ratio between the transmission output shaft and wheels changes between ranges and cannot be represented by one fixed differential ratio.
Verify the correct Wheel Size and Differential Ratio in CANTCU Configurator.
The configured differential ratio should match one of the ratios available in the transmission software. If the exact ratio is not available, use the closest value.
| 2.35 | 2.47 | 2.56 | 2.81 | 3.08 | 3.15 | 3.23 |
| 3.38 | 3.46 | 3.64 | 3.73 | 3.91 | 4.10 | 4.27 |

Drive the vehicle and monitor:
If the values cannot be monitored safely while driving, record a log and review it afterwards.

At speeds above approximately 50 km/h, compare the two values.
If the difference is greater than approximately 15 RPM:

Start with 1–2% adjustments and fine-tune using approximately 0.1% increments.
After Speed Correction has been calibrated, check the learned differential ratio under Diagnostics.
If required, reset the learned differential ratio and drive normally until the correct ratio has been relearned.

If differential calibration cannot be completed correctly or the transmission enters limp mode, troubleshoot the cause before continuing to drive.
Verify the correct Wheel Size and Differential Ratio in CANTCU Configurator.

Drive using the transmission's 1:1 gear ratio:
Compare:
If necessary, record a log and review the values afterwards.

If the difference is greater than approximately 15 RPM above 50 km/h:
Start with 1–2% adjustments and fine-tune using approximately 0.1% increments.
If TCU Target RPM remains inaccurate after calibration, verify that the correct differential ratio has been flashed to the transmission.
Most installations require little or no tuning inside CANTCU.
Depending on the selected ECU integration, additional settings such as torque reduction, ignition cut or throttle blip may need adjustment. These are documented on the relevant ECU integration page.
OEM integrations generally require little adjustment, while standalone ECU installations may require more tuning.
For Race+ transmission behaviour, RPM limits and shift maps, see:
For legacy transmission software options, see: