Shift quality, pressure and adaptation
How the 8HP actually makes a shift, and how to make it feel right. Covers the shift-pulse model, the pressure-correction tables, temperature compensation, gear-start behaviour, and what TurboLamik’s adaptation really learns (it is not OEM clutch A-E learning). Get torque setup right first, every table here is scaled by torque.
How an 8HP shift happens
The 8HP has no line-pressure sensor. The TCU commands solenoid current, which sets clutch pressure, and it does this as a timed pulse: pre-fill the oncoming clutch, ramp pressure to take up the load, release the offgoing clutch, then settle. A good shift overlaps the two clutches for the right length of time at the right pressure. Too little pressure or too short a pulse = slip and flare (revs climb, then catch). Too much = a bang and shock load.
Everything below shapes that pulse. The size of the pulse is anchored to the torque value, which is why wrong torque ruins shift quality no matter how you set these tables.
The shift-pressure tables (firmware V10.75)
These live under Gear Pres Corectin and Lockup Setings in the XDF (the firmware groups the shift mechanics with the lockup tables):
| Table | Axes | What it does |
|---|---|---|
| Parameter Gear UP | 15 × 21 | The master upshift pulse map (pressure/time shape by torque and the pulse stage). |
| Parameter Gear DOWN | 15 × 21 | Same for downshifts. |
| Pulse Correction UP / DOWN | 2 | Trim overall pulse magnitude up or down. First knob for “all shifts too soft / too harsh”. |
| Time Correction UP / DOWN | 3 | Trim pulse duration. Longer = smoother but slower; shorter = snappier. |
| Slow Ram UP / DOWN | scalar | Final ramp rate into engagement (the “softness” of the catch). |
| Gear Shift pressure Correction % | 10 × 4 | Per-throttle pressure trim across the shift. |
| Corr. Press. TPS | 8 × 3 | Pressure correction by gear and throttle. |
| Additional Press Corr Downshift | 4 × 3 | Extra pressure on downshifts only. |
| Stard Press. / Close Time | 3 | Starting pressure and clutch close timing. |
The TimeUp / TimeDown value on the active program (see program tuning) selects how firm and fast the pulse is, 0 softest, 2 fastest. Use the program value for the broad feel, then the tables above to fine-tune.
Temperature compensation
Cold fluid is thick, so a pulse that is perfect at 80°C will be harsh at 20°C and soft when the box is hot. The firmware corrects for this automatically with dedicated tables, do not fix a cold-shift-harshness by detuning the warm pulse:
| Table | Axes |
|---|---|
| Corr. Temp. Gear UP | 20 °C × 10 |
| Corr. Temp. Gear Down | 20 °C × 7 |
| Corr. Temp. Pulse Time UP / Down | 10 × 10 / 10 °C × 7 |
Set these against logged oil temperature. Oil temp Warmup and the warmup multipliers handle the
first few minutes from cold. If shifts are only bad when cold or only bad when hot, this is the
section to edit, not the base pulse.
Gear-start (launch from rest)
Pulling away uses its own clutch-apply tables, separate from gear-to-gear shifts:
- Parameter 1st start / Parameter 2nd start / Parameter Reverse start (15 × 3) — the apply shape from a standstill in 1st, 2nd or reverse.
- Gear Start Press Correct (5 × 3) — pressure trim for the standstill apply.
- Minimum Clutch Press. Drive / Neutral — the floor pressure held in gear and in neutral.
- Clutch closing time — how quickly the clutch takes up when you select a gear.
A shuddery or slow take-up from rest is a gear-start problem, not a shift-map problem. Raise the
start pressure / shorten close time for a crisper launch; soften for a gentler one (Start Gear 2 in the program also gives a softer pull by starting in 2nd).
What adaptation actually does
This is the most misunderstood part. TurboLamik’s adaptation in V10.75 is shift-pulse learning, it nudges the pulse timing per gear to keep shift quality consistent as the clutches wear. It is not the OEM A-E per-clutch fill-volume learning some forums describe. The relevant items:
- Enable Adaptation Upshift / Enable Adaptation Downshift — turn learning on per direction.
- Downshift ADAPT. Max Value (7 × Gear) — caps how far the box may adapt each gear, the safety bound so a bad reading cannot run away.
- Adaptation of the torque reduction time — learns the torque-cut timing during shifts.
How to use it
- Get torque verified and the base pulse tables roughly right first. Adaptation refines a good base, it cannot rescue a wrong one.
- Set sensible
Downshift ADAPT. Max Valuelimits so learning stays bounded. - Enable up/down adaptation and drive normally through the temperature range, varied throttle.
- Let it settle over a few heat cycles, then re-check shift feel.
When to reset
Reset adaptation (and re-learn) after: changing the torque calibration, changing the base shift pulse tables, a fluid/clutch service, or any time shifts have drifted and you are not sure why. Adapting on wrong torque is worse than not adapting — the box converges on wrong values and you cannot correct it by fixing torque afterwards. Always: correct torque → reset → re-learn.
A tuning order that works
- Torque verified (see torque setup). Nothing else is meaningful until this is right.
- Program
TimeUp/TimeDownfor the broad firmness you want per mode. - Pulse Correction UP/DOWN for global “too soft / too harsh”.
- Time Correction + Slow Ram for the catch (flare vs bang).
- Temperature tables for cold/hot consistency.
- Gear-start tables for take-up from rest.
- Enable adaptation last, with sane max-value bounds, and let it learn.
Sources: firmware V10.75 XDF (table names above), the manual’s adaptations page, and 8speed.au shift-setup notes. Tables and values vary per gearbox, start from the base map for your exact box at download.turbolamik.eu.