Please enable JavaScript to view this site.

MaxxECU Documentation

8HP related links

8HP CAN protocol.

8HP clutchkick

8HP Drive modes.

8HP for drifting

8HP hardware identifier.

8HP hardware upgrade.

8HP Installation and wiring.

8HP Launch Control

8HP RealTime Data.

8HP reflash procedure.

8HP shift control.

8HP shifter.

8HP shifter emulation.

8HP TCU firmware.

8HP torque converter control.

8HP transbrake.

8HP wiring information.

MTune 8HP Control.

MTune 8HP Settings.

 

 

Changelog

 

MTune 1.154

BMW shifter backlight added.

Support for the new TCU Firmware (binary 4).

Merged 45/70/90 to one single control.

Transbrake bump feature added, requires TCU firmware binary 4.

Option to use the BMW Fxx shifter to enable launch/transbrake and bump control using the p-button.

Launch Control strategy added, requires TCU firmware binary 4.

Clutchkick feature added, requires TCU firmware binary 4.

Option to lockout gear8.

Individual clutch pressures, line pressure and converter pressure realtime values,  requires TCU firmware binary 4.

CAN performance optimization.

CAN ID reorganized to prevent CAN collisions in most common vehicles and modules, see CAN list.

When pressing paddle up/down in Drive mode, 8HP Drive Mode now shows manual while the gearbox is in temporary manual.

Option to prevent automatic downshifts in manual mode, see MTune 8HP Settings.

 

MTune 1.151

Using the BMW shifter, now possible to use long press to go from D to R, and R to D (while pressing brake).

Changing between PNRD (while pressing brake) now also possible with max 50 rpm driveshaft speed.

Improved auto shift table accuracy.

Downshift prevention in manual mode is now controlled from the MaxxECU revlimit, requires the 002 MAPS 8HP TCU firmware.

Support for the new Transmission Gear 1 lockout digital input function, requires the 003 internal flash (+002 MAPS).

 

MTune 1.150

Initial BETA support in  for the 8HP45 and 8HP70.

 

Known issues/limitations

KD limitation under some circumstances do not properly limit the min_target_gear, no danger to engine, it will not downshift to overrev engine (unless revlimit not accurately setup).

Kickdown in higher speeds does not properly go down to the min_gear as fast as in lower speed, we are investigating if possible to solve.

 

 

Needed for the protocol to work

Populated and accurate torque table, indicating true engine torque.

Engine RPM.

Brake pedal/stop light active.

Throttle Position.

Intake air temperature.

Coolant temperature.

Battery voltage.

Actual revlimit set in system.

ECU runtime.

Optional: Transbrake hold button and Transbrake bump/creep button.

 

Note: MaxxECU does not need to control the engine for 8HP control to function. However, torque reduction capability is required for proper upshifts - without it, shifts will be slow and sluggish. Do not use with OE ECUs unless engine torque can be controlled on demand.

 

Standalone controller examples

Note: It is entirely possible, but please note that for the best experience, MaxxECU SHOULD control both the engine and the gearbox.

 

 

clip2095

Example how to setup RPM from a CAN message using CAN Inputs.

 

clip2094

Example how to get brake pedal switch from CAN using CAN Inputs.