We use cookies on this site

< Packages Visualise

Firmware Lamborghini Huracan 2014 Bank 1 (M150).October 2018

M150 Firmware

Details

2229
Lamborghini Huracan 2014 Bank 1 (M150)
October 2018 (1.06)
Lamborghini Huracan 2014 Bank 1 (M150).October 2018
Public
M1 LIC - LAMBORGHINI HURACAN 2014 MASTER (23390)

Options

Included
Available (extra cost)

Description




Packages for this Version: October 2018
Name Version
2018 Performante stock, base start, 98 oct. October 2018 (1.06.1157)
Release Notes
The Migration Notes (if applicable) lists the changes required when upgrading, to maintain the same functionality from the previous version.

01.06.1157

  • Change Engine Speed Control Throttle Maximum to Engine Speed Control Torque Aim Maximum, now a percentage of Torque Maximum to limit down shift blip throttle opening.
  • Add Vehicle Acceleration Longitudinal Torque Filter.
  • Change Vehicle Drag Coefficient and Vehicle Down Force front and rear coefficients to tables with Vehicle Speed axis.
  • Fix Lambda reporting 0.0La when sensor not running, changed to NaN (no value) in this case.

01.06.1151

  • Change Driver Fuel Pump Test Switch to more generic and capable Driver Output Test Switch. Pumps and Fans 'Test' mode can now be linked to the multi position switch, when the switch position matches the position set in Test. Available in:
    • Alternative Fuel Pump Test
    • Brake Vacuum Pump Relay Test
    • Coolant Fan 1 Test
    • Coolant Fan 2 Test
    • Coolant Pump Test
    • Coolant Pump After Run Test
    • Differential Pump Relay Test
    • Fuel Pressure Control Test
    • Fuel Pump Main Test
    • Fuel Pump Sub 1 Test
    • Fuel Pump Sub 2 Test
    • Gear Shift Actuator Pump Relay Test
    • Intercooler Coolant Fan Test
    • Intercooler Coolant Pump Test
    • Intercooler Spray Pump Test
    • Transfer Accumulator Pump Relay Test
    • Transmission Pump Relay Test
  • Change Brake Vacuum Pump Relay, Differential Pump Relay, Intercooler Spray Pump and Transmission Pump Relay to use the 'Output Duty Cycle' table method to define the final pin behaviour, adding a Frequency setting (allowing PWM control), removing the Polarity and Drive setting and also linking the Test parameter to Driver Output Test Switch.
Migration Notes;
  • For Brake Vacuum Pump Relay, Differential Pump Relay, Intercooler Spray Pump and Transmission Pump Relay, following migration needs to be applied based on the previous versions Drive and Polarity settings that have been replaced with the Output Duty Cycle table.
    • Polarity Normal, Drive Low Side. Table Off = 0%, On and Test = 100%.
    • Polarity Normal, Drive High Side. Table Off = 0%, On and Test = -100%.
    • Polarity Inverting, Drive Low Side. Table Off = 100%, On and Test = 0%.
    • Polarity Inverting, Drive High Side. Table Off = -100%, On and Test = 0%.
    • Set the Frequency to 0Hz.

01.06.1148

  • Move Engine Efficiency table to Engine Efficiency Main. Tuning will automatically migrate. the Engine Efficiency value is now the average of the Bank 1 and 2 values.
  • Add Boost Pressure Absolute, Boost Pressure Bank 1 Absolute and Boost Pressure Bank 2 Absolute channels, the absolute pressure upstream of the throttle.
  • Fix Brake Vacuum Pump operation when running in fault mode.
  • Change Nitrous Stage N Ignition Timing Compensation table axis from Inlet Manifold Pressure to Engine Load Normalised, consistent with other ignition timing tables. Re-tuning required.

1.06.1146

  • Improve LIN communications, allowing multiple devices to use one LIN bus.
    • Add LIN group for baud rate and diagnostics
    • Add Alternator LIN support
    • Add Auxiliary Pump LIN to support the Pierburg CWA400 pump.
    • Change Bosch Wiper to support multi LIN devices.
  • For Auxiliary Pump support, add selections into -
    • Coolant Pump Mode
    • Coolant Pump After Run Mode
    • Intercooler Spray Pump Mode
    • Intercooler Coolant Pump Mode
  • Change Coolant Pump After Run Duration to count down when running.
  • Add Coolant Fan N Control After Run tables, to run the fans based on Coolant Pump After Run Duration.
  • Fix Idle Control Power Integral from winding up if Throttle Aim is limited by Throttle Aim Safety.
  • Fix Nitrous Stage 2 Fuel Mass Flow was based on Nitrous Stage 1 Time.
  • Change Torque Ideal and Torque Modelled to not include Nitrous Torque. These are 'air flow' only values.

1.06.1136

  • Use hottest of Engine Oil Temperature Sensor and Engine Oil Temperature Sensor 2 for Engine Oil Temperature.
  • Add Fuel Closed Loop Transient Threshold, to pause Fuel Closed Loop control in transient conditions.
  • Fix Gear Shift Request from the ECU could cause a DTC in the transmission control unit.
  • Fix Gear Shift Torque Aim could be overridden if equal to Torque Maximum.

1.06.1127

  • Add to Turbocharger Bank N Bypass Actuator State the condition that opened the valve.

1.06.1126

  • Add Torque Reduction Limit Corrected to show the true torque the system is controlling to after considering normal ignition timing is less than ideal. This is comparable to Torque Modelled Corrected.

1.06.1125

  • Change Alternator Control Output Resource from Alternator Actuator Output Resource.
  • Add the ability for a single button to activate Cruise in Speed Limit mode and set the limit to the current speed.

1.06.1122

  • Update Bosch LIN Wiper switch names for consistency.
  • Add Throttle Pedal Take Off Mode parameter with option to include Brake State in the enable conditions.

1.06.1117

  • Large updates to Anti Lag to better integrate with torque control.
    • Integrate Anti Lag with the Torque Reduction system to calculate the required Ignition Timing for the demanded Torque Pedal.
    • Change the axis of Throttle Pedal to Torque Reduction on all anti lag tables that used this axis.
    • Except change Anti Lag Torque Aim Main axis to Torque Pedal.
    • Add Anti Lag Enable Throttle Pedal table, replacing the use of Anti Lag Ignition Timing > 1% condition to start anti lag.
    • Add Anti Lag Torque Aim must be greater than Torque Pedal to start Anti Lag.
    • Add Anti Lag Torque Aim Latch system, to hold the throttle open and hold boost when the pedal is briefly lifted. Engine torque is reduced to match Torque Pedal using the Cut and Retard to keep drive-ability.
  • Fix gauge pressure sensors reporting a Diagnostic of Translation Minimum when just below 0. The voltage now needs to be 2.5% below the table minimum before this diagnostic is shown.
  • Boost Aim Maximum update rate changed from 10Hz to 100Hz. The slow rate could cause visible steps in control at times.
  • Boost Control Bank N Derivative Aim Rate Limit added to help smooth out the derivative calculation.
  • Fix the use of Brake Pressure Front Sensor Source of Bosch ABS when a Bosch M4 ABS system is used.
  • Change the name of Coolant Pump After Run Activate from 'Activation' for naming consistency. Tuning will migrate.
  • Fix Driver Counter Switch N position 9 would revert to position 8 on power up.
  • Include Traction Model enabling via the existing Driver Traction Switch. Traction Model Mode of Calculate Only and Traction Model disable by Traction Model Tyre Friction Coefficient = 0% removed. This allows the Traction Model to be switched off by the driver, but still calculate values.
  • Add a second Driver CAN Switch message.
  • Fix Fuel Mixture Aim Bank N Trim calculation, had a small error noticeable with large trims.
  • Remove ECU Acceleration X Y Z Sensor Scale Target, fixed to 1G.
  • Add Fuel Injector Duty Cycle Maximum, to automatically shift fuel contribution between primary and secondary injectors based on the injector duty cycles.
  • Add Fuel Injector Contribution Diagnostic to report what may be moving the Fuel Injector Secondary Contribution.
  • When partial Fuel Cut is requested and primary and secondary injectors are used, the cut system now attempts to shift the fuel contribution to one set of injectors (priority to primaries). If all required fuel cannot be injected with one set, then 100% cut is applied for any partial cut amount requested. This is to lower the likelihood of lean fuelling events during cut.
  • Gear Estimate now ignores detecting gear ratios that may be set greater then Gear Maximum.
  • Further improvements/corrections to the Torque Reduction strategy, and to tie it into the Anti Lag changes.
  • Move Torque Reduction Limit to Huracan TCM Torque Reduction Limit as this limit is only applied to torque reductions from up shift.
  • Move Torque Reduction Ignition Timing Decay to Huracan TCM Torque Reduction Decay as this decay is only applied to torque reductions for up shift.
  • Change Torque Reduction Ignition Timing Limit from reduction % based to absolute Ignition Timing based. Re-tuning is required.
  • Fix Torque Aim could be above Torque Maximum in rare cases. Cosmetic issue.
  • Changes to improve CPU usage, compensating for additional features.
Migration Notes;
  • Manual migration as well as setup and retuning of the Anti Lag system is required. The change of the Throttle Pedal axis to Torque Reduction on many tables, as well as the changes in strategy mean there is no direct way to replicate the previous anti lag system. The new system should be a drastic improvement to the easy of setup and control over the engine while Anti Lag is active, though may take some time to learn and understand the changes. Please read the package help for all items under Anti Lag and Torque Reduction in detail.
  • Integration of Anti Lag with Torque Reduction forced the Torque Reduction Ignition Timing Limit method to be changed. Previously the limit was limiting the reduction % applied to ignition timing and now the limit is an absolute ignition angle. For example, if the limit set was 50%, with a typical Torque Ideal Ignition Timing Gain of 1.3%/deg the ignition timing would be retarded up to 38deg. If the Ignition Timing Optimal was 20degBTDC, to achieve the same limit, this would now be set to -18degBTDC. Note that the exact same limit cannot be achieved in all operating conditions.

1.06.1072

  • Improve Torque Limit Ignition Cut strategy, move the group to Torque Reduction and use some Ignition Retard before cut is applied.

1.06.1068

  • Improve the multiple Engine Efficiency table lookups, reducing overall CPU Usage a small amount.
  • Split Fuel Injector Primary Differential Pressure andFuel Injector Secondary Differential Pressure in to Bank 1 and 2.

1.06.1067

  • Conditionally apply Clutch Slip to Traction Engine Speed Limit. Previously this way always applied.
  • Add Clutch Slip Filter.
  • Replace Torque Wheel with Traction Model Driven Wheel Maximum Longitudinal Force as an axis of the Traction Aim Main table
  • Wait 5s before disabling Anti Lag when the engine stops to allow for engine stall due to brake lockups.
  • Change when Anti Lag Torque Aim should be 0Nm, it is set to NaN and not applied to Torque Aim allowing negative torque aim to be used from other systems.
  • Change Auxiliary Output 3 Frequency to be a table with Vehicle Speed axis. For use with a variable frequency pulsed speedometer.
  • Add ECU Reset Count. This counts the number of times the ECU has reset since the last firmware update. The value is written to the ECU System Log on power up so that system log and normal logging can be more easily matched.
  • Rationalise Diagnostic Log set.
  • Shorten the time where Gear Shift Engine Speed Limit overrides other Engine Speed Limits to the end of the Gear Post Shift phase.
  • Increase calculation rate of Torque Limit Boost Aim from 50Hz to 100Hz for better response.
  • Include Vehicle Rolling Drag in the calculation of Traction Model Torque Limit Wheel. Previously this was only applied to Traction Model Torque Limit, so the change is only cosmetic.
  • Fix Traction Model Maximum Deceleration, previously showing positive values for negative acceleration.

1.06.1046

  • Fixed Gear Lever Diagnostic would report a fault immediately, not waiting for the Gear Lever Force Sensor Diagnostic Delay time.
  • Add Gear Shift Mode of Output Shaft Speed Fault when the Gear Output Shaft Speed and so shift rev matching are not available.
  • Add Vehicle Speed Estimate Model Source channel. This reports the source for the Model Input speed and is used on the axis of Vehicle Speed Estimate Model Input Update Rate, Vehicle Speed Estimate Model Input Filter and Vehicle Speed Estimate Input Delay tables, replacing Vehicle Speed Estimate State.
  • Vehicle Speed Estimate using Race Time Vehicle Speed now disables the use of the Vehicle Speed Estimate Model.
  • Vehicle Speed Estimate Acceleration and Vehicle Speed Estimate Deceleration are now applied to the the result of the Vehicle Speed Estimate Model, rather then to the Input of the Model.
Migration Notes;
  • Manual migration of the Vehicle Speed Estimate Model Input Update Rate, Vehicle Speed Estimate Model Input Filter and Vehicle Speed Estimate Input Delay tables is required as the axis channel data type changed. The axis names are the same but redundant values have been removed.

1.06.1042

  • ECU Transmit updated:
    • Message 0x643 & 0x648 only transmitted when Knock is in use.
    • Message 0x646 only transmitted when Inlet Camshaft Bank 1 is in use.
    • Message 0x647 only transmitted when Exhaust Camshaft Bank 1 is in use.
    • Message 0x652 only transmitted when Fuel Injector Secondary is in use.
    • Message 0x653 only transmitted when Fuel Pressure Direct Bank 1 is in use.
    • Message 0x654 only transmitted when Fuel Pressure Direct Bank 2 is in use.
    • Message 0x658 only transmitted when any Vehicle Acceleration is in use.
    • Message 0x65B only transmitted when Lap is in use.
    • Message 0x65D only transmitted when any Brake Temperature is in use.
    • Message 0x66B only transmitted when any Exhaust Temperature Cylinder is in use.

1.06.1040

  • Add Gear Shift Mode value of Output Shaft Speed Fault, indicating when the Gear Output Shaft Speed is not available and switching off Gear Shift Engine Speed Limit (rev matching). This can also be manually selected with the Gear Shift Mode Switch.
  • Fix Turbocharger Bank N Speed Compressor table Quick Adjust function.

1.06.1037

  • Improvements to Turbocharger Bank N Speed Control -
    • Increase Turbocharger Bank N Speed Control calculation rate from 50Hz to 100Hz.
    • Move Turbocharger Bank N Speed Control Feed Forward table to Turbocharger Bank N Speed Compressor as this table represents the turbo compressor pressure ratio. The Feed Forward is based still based on this table.
    • Add Turbocharger Bank N Speed Mass Flow channels, based on Inlet Mass Flow and used on the Compressor table.
    • Add Turbocharger Bank N Inlet Pressure Source, to allow the inlet pressure to be estimated from the Compressor table.
    • Setting the Turbocharger Bank N Speed Control Integral Gain to 0.0 now forces the Integral value to 0.0.
  • Add Boost Aim Maximum as an axis on the Boost Limit Pressure Ratio Main table. Allows the maximum ratio to be adjusted to follow with changes to Boost Aim Main and/or Boost Limit.
  • Alternator Aim, add table vs Engine Speed, Temperature Coefficient, Throttle Pedal offset and Increase Rate limit options.

1.06.1031

  • Minor improvements to CPU usage when the following subsystems are Not in Use -
    • ADR.
    • Bosch ABS.
    • Bosch Sensor.
    • Various sensor inputs.
  • Change all Boost Pressure 'Ratio' channels to ratio unit for consistency. Add Boost Pressure 'Corrected' channels, reporting the ratio corrected pressure values.
  • Add Diagnostic Count Maximum and Diagnostic Count channels to dual (tracking) sensors, to exclude intermittently operating sensors.
  • Add Bosch Wiper (LIN bus).
  • Add Sensor Offset and Scale Target settings, for calibrating linear sensors to Target positions.
  • Fix conditions that use ECU Uptime that may have had issues when the ECU was soft reset by M1 Tune.
  • Add conditional preserve of flash back channels to improve data logging when CPU usage is very high.
  • Fix Fuel and Ignition Cut Estimate values when a static cut and engine speed limit are applied simultaneously.
  • Add Fuel Tank Level Estimate based on Fuel Used.
  • Remove Vehicle Speed Estimate State of Fault. Use fallback instead.
  • Update Traction Model -
    • Add Traction Model Mode of Calculate Only (to assist with tuning, without torque limit applied).
    • Restructure and rename some objects in the group.
    • Update help content.
    • Add Traction Model Maximum Deceleration value.
    • Include Vehicle Aero Drag in weight transfer calculation.
  • Improve Vehicle Speed Estimate Acceleration limiting -
    • Add Vehicle Acceleration Longitudinal Torque, estimate of acceleration based on engine torque.
    • Add Vehicle Speed Estimate Acceleration and Vehicle Speed Estimate Deceleration groups.
    • The new groups contain a Source parameter to select which value is used to limit the acceleration/deceleration of Vehicle Speed Estimate.
  • Change Vehicle Speed Estimate Model Force Offset to Acceleration Offset. Acceleration is more common and comparable.
  • Add Vehicle Speed Estimate Model Mode of Longitudinal Acceleration, allows using Vehicle Acceleration Longitudinal as the fast response input to the model, rather then engine torque.

1.06.1021

  • Change how a Throttle Pedal Sensor fault effects the Throttle Aim, now limiting to Throttle Pedal Safety which allows other subsystem (Idle control) to control the Throttle Aim below this limit.
  • Add Brake Pressure Front State and Brake Pressure Rear State channel (previously an internal value)
  • Add Brake Handbrake group with switch input
  • Add Brake Handbrake integration into Transfer system.
  • Add Transfer Torque Launch table, to override torque when launching.
  • Add Transfer Torque Increase Rate and Transfer Torque Increase Step settings to prevent sudden clutch engagement.
  • Move Turbocharger Speed Limit to Turbocharger Speed Limit Main and add Airbox Pressure as an axis. Also Add Turbocharger Speed Limit Air Temperature Compensation table.

1.06.1020

  • Fix Turbocharger Speed Control Bank N Control State falling back to Standby incorrectly when dual turbo speed control was used.

1.06.1017

  • Fix Fuel Mixture Aim trims were applied incorrectly for single bank engines.

1.06.1015

  • Change Boost Control Bank N Derivative to use Error rather than Pressure in it's calculation. The derivative now considers changes in Boost Aim.
  • Add Torque Limit Boost Aim Filter, to reduce noise in the Boost Aim from changing torque limits.

1.06.1011

  • Split Boost Control Margin into Below and Above settings.

1.06.1008

  • Add Inlet Manifold Pressure Post Throttle group, to support engines that have and air flow restriction (eg. intercooler) or supercharger within the inlet plenum (after the throttle).
  • Change Boost Pressure Default to reference airbox pressure.
  • Change Boost Pressure Bank N to use MAP Sensor/s when Boost Sensors are Not in Use, rather than only when boost sensors were in fault.
  • Change Boost Pressure Default used as the minimum Boost Pressure when MAP Sensor fallback is used. Previously Ambient Pressure was used. This allows more accurate torque control (boost reference) when at part throttle. When at full throttle then Boost Control can function correctly.
  • Add Driver Fuel Closed Loop switch, to allow the driver to manually disable closed loop control.
  • Add Vehicle Speed Limit Maximum to the Motec CAN data set, ID 0x661, offset 6, Length 2, Mask 0xFFF0, 0.1km/h resolution.
  • Add check for valid Inlet Manifold Pressure Post Throttle configurations in the Engine Bank Configuration Check.
  • Disable fuel if the ECU is incorrectly configured, as shown by Engine Bank Configuration Check.
  • Support Inlet Manifold Pressure Post Throttle options for Throttle Area Quick Adjust function. Also update the function for more reliable operation.
  • Change name of Torque Aim State of Maximum, to Torque Limit Maximum to avoid confusion with Torque Maximum.

1.06.0993

  • Add Engine Piston Cooling Pressure Switch for detecting low oil pressure in the piston cooling oil gallery.
  • Add Idle Aim Maximum setting, the Idle Aim Nominal can not be higher than this value.
  • Add Vehicle Speed Idle Aim Compensation table for adjusting the idle aim based on Vehicle Speed.

1.06.0991

  • Initial version of Lamborghini Huracan M150 firmware for vehicles modified to remove direct injection and replace with port injection.
  • Minor update to Bosch ABS integration.
  • Fix temperature quantity incorrectly set to Temperature, changed to Delta Temperature on the Inlet Air Temperature Sensor Trim, Inlet Air Temperature Correction, Inlet Air Temperature Delta, Inlet Manifold Stable Correction, Inlet Manifold Stable Correction Delta, and Inlet Manifold Stable Initial Offset objects. Some manual migration may apply.

1.06.0990

  • Add Anti Lag Engine Speed, cruise/vehicle speed limiter linked engine speed limiting for rolling launch control.
  • Add Driver Anti Lag Switch positions of Speed Limit and On And Speed Limit to control when Anti Lag is used while speed limiting.
  • Add Driver Anti Lag Mode Switch axis to Anti Lag Ignition Timing Brake Pressure Blend, Anti Lag Ignition Cut Brake Pressure Trim and Anti Lag Torque Aim Brake Pressure Trim tables.
  • Improve Gear Shift system not correctly handling the gear changing to an unexpected gear.
  • Add CAN Bus N Mode of 800kbps
  • Fix Huracan OBD TCM reporting sequence error when more than 6 channels requested.
  • Fix Longitudinal Acceleration shown on dash now working correctly with Transfer control enabled.
  • Fix Idle Control Error reporting inversely causing Idle Control Power Integral Rate Negative and Rate Positive to be applied in the wrong direction.
  • Add ADR Acceleration values as sources for Vehicle Acceleration sensor inputs.

1.06.0986

  • Add Gear Shift Neutral group to support gear boxes with half shifting to neutral and neutral between first and second gears.

1.06.0954

  • Update all Warnings, fix Warning Count unable to be manually reset with Warning Count Limit.
  • Fix Boost Servo Bank 2 Position Sensor Main Offset Correction and Boost Servo Bank 2 Position Sensor Tracking Offset Correction values were preserved to flash and should not have been.
  • Change Gear Shift Engine Speed Limit Mode condition for clutch lockout from Clutch State must be Engaged, to Clutch State is not Disengaged or Gear Neutral to enable gear shift rev matching when a clutch may be slipping or with a clutch sensor fault.

1.06.0945

  • Vehicle Speed Limit Maximum added to ECU Transmit Custom Index

1.06.0940

  • Lap GPS Diagnostic added to ECU Transmit Custom Index:

1.06.0939

  • The following channels were added to ECU Transmit Custom Index:
    • Fuel Used Total
    • Lap Number
    • Lap State
    • Lap Beacon Ticks
    • Lap Beacon Number
    • Lap Beacon Number Main

1.06.0938

  • The following channels were added to ECU Transmit Custom Index:
    • Intercooler Spray Enable
    • Intercooler Spray Pump.State
    • Intercooler Spray Pump.Output Duty Cycle

1.06.0937

  • The following channels were added to ECU Transmit Custom Index:
    • Brake State
    • Fuel Pressure Control
    • Gear Shift Actuator Pump Relay State

1.06.0917

  • Add Fuel Tank Level Sensor 2 for vehicles with dual, split or saddle type fuel tanks with two level sensors.
  • Fix Turbocharger Bank N Speed Control value could occasionally report a static value when the system was not active.

1.06.0914

  • Change Boost Control to work in terms of compressor pressure ratio, scaled by Ambient Pressure. For typical applications, there is no change. For applications with turbo restrictor/s and turbo inlet pressure, the inlet pressure is now considered.
  • Add Boost Limit Pressure Ratio, to limit the turbo compressor pressure ratio. This can prevent turbo compressor surge by lowing boost aim.
  • Rework the Turbocharger Bank N Speed Control system to give more comprehensive control. For twin turbo systems with dual wastegate control, the turbo speed control can now control each turbo independently.

1.06.0913

  • Prevent Anti Lag from arming while the engine is stopped, which could happen with specific enable conditions.
  • Add ECU CAN Forward, to forward (or gateway) CAN messages from one ECU CAN bus to another.
  • Disable Engine Efficiency Adaption when Fuel Purge is active (Flow greater than 0).
  • Fix LTC Enable Message was not transmitted after improving LTC CAN Rx CPU efficiency in v1.06.0867.

1.06.0904

  • Add Coolant Temperature Torque Limit, Exhaust Temperature Torque Limit and Inlet Air Temperature Torque Limit tables.
  • Add ECU Forward Block N, to forward CAN messages from one M1 CAN Bus to another.

1.06.0894

  • Add Huracan Model of STO.
  • Use of the 'M' (manual/auto shift) button allowed as a driver switch on the STO model in Trofeo mode.
  • Fix Nitrous Stage N Fuel Mass Flow for flex fuel applications, previously did not adjust fuel mass with Fuel Composition.

1.06.0893

  • Fix Engine Efficiency Adaption, not working correctly when the Ambient Pressure axis on the adaption tables is turned off.
  • Fix Engine Efficiency Adaption table axis checking could miss differences in number of enabled sites in some cases.
  • Fix Engine Efficiency Adaption may be locked in a Fault state after a power cycle.

1.06.0884

  • If the Transfer system is used, activate the AWD Fault and Hot lamps on the OE instrument cluster based on Transfer Control Diagnostic and Transfer Temperature Warning respectfully.

1.06.0880

  • Limit Ambient Pressure to a sensible range, 50kPa to 110kPa.
  • Add Boost Pressure Imbalance Warning, triggered when Boost Pressure Bank 1 and Boost Pressure Bank 2 differ by more than the warning maximum.
  • Move Boost Gear Shift Hold to Boost Control Gear Shift Hold.
  • Fix Gear Shift Request Automatic Switch.
  • Update CAN receive to improve CPU usage.
  • Add Hazard Switch to the driver switch index options.
  • Fix Throttle Area test not picking up when adjacent cells have the same value.

1.06.0877

  • Change how the Inlet Manifold Pumping Gain factors are applied. For similar behaviour to the previous version, the Gain Rising should be halved and the Gain Falling should be doubled.
  • Fix Engine Efficiency Adaption Enable Run Time Total Maximum condition not being correctly applied.

1.06.0875

  • Add Anti Lag Ignition Timing Brake Pressure Blend and Anti Lag Ignition Cut Brake Pressure Trim. Used to activate and/or vary the amount of anti lag effect based on Brake Pressure Front.

1.06.0874

  • Change Throttle Pedal Takeoff so that the system only activates when Engine Speed is within 500rpm of Throttle Pedal Takeoff Engine Speed. This assists with tuning changes taking effect in Ignition Timing Control.
  • Move Traction Model Down Force to Vehicle Down Force and add coefficients for front and rear.
  • Include Vehicle Down Force in calculation of Vehicle Rolling Drag
  • Include Vehicle Rolling Drag in the Traction Model system.
  • Improve Traction Model Maximum Acceleration by including Vehicle Down Force and Vehicle Aero Drag in the calculation to make it more comparable to Vehicle Acceleration Longitudinal.

1.06.0871

  • Add Traction Aim Offset, Traction Source and Traction Vehicle Acceleration Maximum settings.

1.06.0870

  • Fix Fuel Closed Loop sensor failure when on the trim limit. The system now latches the state correctly.

1.06.0867

  • Add Engine Efficiency Adaption table validation and correction.
  • Improve CPU usage from Engine Efficiency Adaption
    • Change Engine Efficiency Adaption Trim table into a tuning table. Update the table by pressing 'Q' while viewing the table.
    • Set the maximum validation limit of Engine Efficiency Adaption Advanced Range to 3.
    • Change Engine Efficiency Adaption Samples table to only increment the middle adjusted site, rather than the range around it also.
  • Improve CPU used by LTC CAN Receive -
    • Add Exhaust Lambda CAN Bus. This now defines the CAN bus used by all LTCs.
    • Change all LTC 'CAN Bus' parameters to 'Mode' parameters.
  • Split Inlet Manifold Pumping Gain into Inlet Manifold Pumping Gain Rising and Inlet Manifold Pumping Gain Falling.
Migration Notes;
  • Any Exhaust Lambda Bank N Collector CAN Bus, or Exhaust Lambda Cylinder CAN Bus that was previously set to a CAN Bus (not Not in Use) must be manually set to Enabled.
  • Set Exhaust Lambda CAN Bus to the CAN Bus used by the LTC/s (if any).

1.06.0843

  • Add Fuel Cylinder N Trim Mixture Aim group for each cylinder. Trims in this group change the cylinders fuel volume and the Fuel Mixture Aim. This includes -
    • Fuel Cylinder N Trim Mixture Aim Main, Engine Speed and Inlet Manifold Pressure based table.
    • Fuel Cylinder N Trim Mixture Aim Knock, moved from Fuel Cylinder N Trim Knock.
    • Fuel Cylinder N Trim Mixture Aim Exhaust Temperature, moved from Fuel Cylinder N Trim Exhaust Temperature.
  • Fix Transmission Pump held on when the Transmission Temperature Sensor is faulty.

1.06.0839

  • Add Vehicle Speed State of Stopped, reported when the vehicle is stopped.
  • Add Intercooler Temperature, Intercooler Coolant Temperature Inlet and Intercooler Coolant Temperature Outlet sensors can now report a Warning Source if a fault with the sensors is detected.
  • Fix Boost Servo Test of Static Duty Cycle Test, broken in v1.06.0830.

1.06.0834

  • Add to Idle Aim Compensation -
    • Engine Load Average Idle Aim Compensation
    • Driver Idle Aim Compensation Switch and Idle Aim Driver Compensation.
    • Gear Idle Aim Compensation.
  • The maximum of all idle aim compensations is now used to set the Idle Aim Compensation. Previously the Air Conditioner Idle Aim Compensation and Engine Post Start Idle Aim Compensation where added together.

1.06.0830

  • Change Boost Servo Test to be more consistent between test modes.

1.06.0825

  • Fix Bank 2 initialisation issue causing a momentary fuelling reduction after starting the engine.
  • Add 'Warning Count Limit' parameter to all Warning groups. If Count Limit is reached, any warning limits set remain active after the warning become inactive.
  • Initialise all Boost Control values when the system is Not in Use.
  • ECU Uptime calculation improved. Previously some error would be introduced after 9 days
  • Remove unnecessary preserving of flash back channels.
  • Add Warning Severity Engine Speed Limit and Warning Severity Torque Limit. Limits applied based on severity of the warning when active.
  • Add Torque Aim State of Torque Maximum. No change in operation, the state is now reported when appropriate.

1.06.0797

  • Add bank based Fuel Mixture Aim, creating Fuel Mixture Aim Bank 1 and Fuel Mixture Aim Bank 2, used on dual bank, dual turbo/exhaust engines.
    • Exhaust Temperature Fuel Mixture Aim is now applied to each bank based on the respective Exhaust Temperature Bank N values.
    • Inlet Air Temperature Fuel Mixture Aim is now applied to each bank based on the respective Inlet Air Temperature Bank N Corrected values.
    • Fuel Mixture Aim Bank N State reports which fuel mixture aim table is setting each bank, and if a fuel mixture aim trim is applied.
    • Fuel Cylinder N Trim is now also applied to the respective Fuel Mixture Aim Bank N. For example on a V8 engine, if cylinder 1 has a 10% fuel trim, Fuel Mixture Aim Bank 1 is trimmed 2.5% richer.
  • Add Exhaust Temperature Cylinder Fuel Trim table. Exhaust Temperature Cylinder N can now adjust the respective Fuel Cylinder N Trim value by the amount set in the table.
  • Fix Engine Efficiency Adaption Enable Lap Distance Maximum was not used.
  • Improve Engine Bank Configuration Check.
  • Fuel Volume, Fuel Volume Bank 1 and Fuel Volume Bank 2 channels now include fuel closed loop and individual cylinder fuel trims.
  • Pause Fuel Closed Loop control while Launch State is Staging.
  • Reduce calculation rate of Inlet Air Temperature components from 50Hz to 10Hz, except for the sensor values.

Current Version 1.06.0786

  • Huracan Driver Switches added to Indexed channel list for ECU Transmit Custom.

1.06.0785

  • Change some CAN communications with the vehicle. No operational change.
  • Add check of firmware versions between Bank 1 and Bank 2 ECUs. If there is a mismatch, the engine will not crank.
  • Fuel Pressure Default.
  • Fuel Pressure Control Aim and Fuel Pressure Control Over Pressure Margin.
  • Fuel Pressure Warning Minimum, Fuel Pressure Warning Maximum and Fuel Pressure Warning Hysteresis.
  • Vehicle Speed Estimate Mode, set the Index to Default and Mapping Default to the previous package Mode value.

Retuning required -

  • Vehicle Speed Estimate GPS Speed Translation, removed. Configure and tune Vehicle Speed Estimate Model.

Current Version 1.06.0778

  • Fix Inlet Manifold Flap Diagnostic reporting an issue when a non peak/hold injector output is used.

1.06.0776

  • Fix Engine Efficiency Adaption tables not saving (reset on power up).
  • Fix Engine Efficiency Adaption table reset missing the first cell.
  • Improve Engine Overrun Torque Threshold comparison.

1.06.0772

  • Add Vehicle Speed Limit system.

1.06.0770

  • Fix Cruise control speed limit mode, incorrectly reducing torque when activating the speed limit while Vehicle Speed is over the Cruise Speed Margin Above the Cruise Speed.
  • Fix Fuel Pump Sub 1 and 2 not activating. Introduced in v1.06.0677.
  • Add Lap Dash beacons. Trigger a lap beacon from a beacon triggered in a Motec dash.
  • When Launch State is Staging, hold the Launch Engine Speed Main value for 0 speed to preventing wheel speed sensor noise, or creeping, or GPS Speed drift from changing the Launch Engine Speed while Staging.
  • Fix Transfer Control Diagnostic falsely reporting an Aim Tracking Warning when the Aim pressure/current was 0.
  • Prevent Vehicle Speed Estimate Model from modelling speeds less then 0.
  • Add Vehicle Speed Estimate State of Vehicle Speed Fallback to more accurately describe when the fallback condition was being used. Previously Wheel Speed was reported at this time.

v1.06.0766

  • Fix Nitrous Reset Engine Speed condition. Previously the condition only worked if Engine Speed was below the Minimum and above the Maximum. Now operates as described in the help.

v1.06.0747

  • Add Ambient Density (air density) channel, based on Ambient Pressure and Ambient Temperature.
  • Ambient Temperature now defaults to 20degC if the Sensor or Airbox Temperature Sensor is not available.
  • Add 'Huracan Expander Output N Drive' settings (Bank 2 ECU) to allow HB outputs assigned to Expander to drive high side.
  • Add Torque Wheel Braking table. To tune the torque applied to the wheels by braking. This is applied to the Torque Wheel and Torque Wheel Pedal channels.
  • Remove Traction Model Down Force Air Density, now uses the Ambient Density channel.
  • Add Vehicle Speed Estimate Model, for more accurately estimating vehicle speed from delayed, slow and noisy sources of vehicle speed.
  • Removed Vehicle Speed Estimate GPS Translation. Now use Vehicle Speed Estimate Model.
  • Add Vehicle Speed Limit Over Speed Hysteresis to prevents decelerating vehicle from increasing torque until under the speed limit.
  • Add Vehicle Drag Coefficient, Vehicle Frontal Area and Vehicle Rolling Resistance settings.
  • Add Vehicle Aero Drag and Vehicle Rolling Drag channels.

v1.06.0688

  • Add Driver Switch N and Driver Rotary Switch N to the Indexed Channel list.
  • Added Anti Lag Torque Aim Brake Pressure Trim.
  • Added Anti Lag Fuel Cut Exhaust Temperature Trim.
  • Changed Cruise when in Speed Limit mode, the Cruise Control Acceleration Limit is no longer applied and control starts when Cruise Vehicle Speed is within the Cruise Speed Margin Below of Cruise Speed.
  • Removed some duplicate tuning items between ECUs and moved some items to the Master ECU. While the tuning of the duplicate items should have been the same between the ECUs, if there was a difference then this difference can no longer be maintained. The following settings are now only tuned in the Master ECU and used by the Slave -
    • Exhaust Camshaft Bank 2 Position Offset. This must be manually migrated.
    • Inlet Camshaft Bank 2 Position Offset. This must be manually migrated.
    • Knock Threshold.
    • Knock Ignition Timing Limit.
    • Knock Ignition Cut Threshold.
    • Ignition Coil Charge Time.
    • Ignition Coil Charge Time Maximum.
    • Ignition Coil Charge Time Minimum.
    • Ignition Coil Charge Time Restrike.
  • Add Fuel Pump ID Diagnostic to the Warning Source. A fault in the ID Pump can now activate the Warning Light.
  • Add Transfer Torque Steering Angle Trim, to adjust the amount of AWD lock when turning.

v1.06.0677

  • All Fuel Pressure related objects units changed to report Gauge pressure or Delta pressure. The Fuel Pressure Sensor already reported Gauge pressure, however the unit used was non descriptive pressure. This change defines the result as gauge pressure. Tuning data migration will fail due to this change. See manual migration notes below.
  • Add pressure sensor Type setting to -
    • Fuel Pressure Auxiliary Sensor
  • Channels added to the Indexed Channel list.
  • Add Voltage measurements to the following output groups -
    • Engine Oil Pressure Actuator Output
    • Fuel Pressure Control Pump Output
    • 'Huracan Expander Output N'
  • Minor update to Engine Efficiency Adaption.
  • Add Q quick tune to Engine Oil Pressure Control Feed Forward.
  • Fix Fuel Injector Primary Differential Pressure Bank 2 incorrect in the Bank 2 ECU when using the fallback (high pressure rail sensor fault or not used)
  • Fix Huracan Brake Vacuum Pressure by adding 20kPa offset.
  • Prevent Launch from activating if Brake State is Unknown or Sensor Fault.
  • Improve Transfer Control Diagnostic and add Transfer Control Diagnostic Torque Limit.
  • Add Driver Fuel Pump Test Switch and add Driver Switch option to all Fuel Pump outputs. Also change the test so it can only be activated with the engine stopped.
  • Change Vehicle Speed Estimate Mode to a Driver Switch so that the Mode can be changed while driving.
  • Add Gear Engine Speed Limit, to change the Engine Speed Limit for different gears.
  • Migration Notes;
    Manually copy/type in the following values -
    • Fuel Pressure Default.
    • Vehicle Speed Estimate Mode, set the Index to Default and Mapping Default to the previous package Mode value.

v1.06.0662

  • Change Boost Control Margin from a parameter to a table with Engine Speed axis. Allows a tighter margin where turbo response is lower.

v1.06.0652

  • Cruise control, improve integration with other subsystems that also control torque.
  • Cruise control, If speed limiter mode is activated when the Vehicle Speed is above Cruise Speed + Cruise Speed Margin Above, then control will no longer begin until Vehicle Speed is reduced to within the Margin.
  • Allow Engine Overrun to activate when Cruise control speed limiter requests full deceleration.
  • In targeted package, Add strategy to account for pressure drop in an intercooler that is located post throttle. Improves torque control accuracy in this application.
  • Fix incorrect camshaft diagnostic aim tracking fault after engine start under certain conditions.
  • Add Vehicle Speed Estimate Maximum Deceleration setting, to improve calculation of Vehicle Speed Estimate in case of locking brakes or failing wheel speed sensor/s.

v1.06.0589

  • Add Huracan Model of Audi R8 GT4 DKAD
  • Fix, Ambient Pressure Estimate could use the wrong value if the Engine Run Switch was turned off and on while driving.
  • Add Inlet Manifold Pressure Maximum Filter to help prevent over boost fuel cut when Boost Aim is reduced when near the Maximum.
  • Add GPS Unix Time channel.
  • Swap Damper Positions left to right.
  • Add User Fixed Value N, to use on Custom CAN Tx.
  • Add User Resource 21to 30, allows any indexed channel to be written to a firmware resource that can be selected as any sensor resource.

v1.06.0570

  • Change Engine Oil Pressure Control so if the Engine Oil Pressure Sensor fails, the control falls back to using the feed forward value only.
  • Change Fuel Film to increase the update rate of tables that reference Engine Speed. Improves fuel film behaviour on highly responsive engines.
  • Improve Fuel Closed Loop Diagnostic reporting.

v1.06.0568

  • Fix 'Transfer Control Derivative' value initialisation each time control begins.

v1.06.0553

  • Add missing or useful channels to the ECU Transmit Custom channel selection list.

v1.06.0542

  • Update Help for ECU Transmit Custom items.
  • Fix Engine Efficiency Adaption from using an unpopulated table (after firmware update).
  • Fix Fuel Injector Primary Duty Cycle Warning Engine Speed Limit was not applied.
  • Update Min/Max validation limits for Engine Oil Pressure Control items.
  • Add Engine Output Test value of All Fuel Ignition. All fuel and ignition outputs will be driven like the engine is running.
  • Add Knock Cylinder N Mode of Frequency A B C D. Uses maximum knock level from the 4 frequencies.
  • Add Throttle Aim State of Throttle Area Invalid if the Throttle Area table has values that are not rising which prevent the Throttle from opening properly.

v1.06.0532

  • Update minimum system version to v1.04.00.0102
  • Fix Huracan VDC TCS and Stability States were reading the incorrect signals on CAN.
  • Add Huracan Driver Display Index 5, 6 and 7. To display additional driver switches on the tacho.
  • Allow the driver index Huracan Shift M Button Corsa to operate when not in gear.

v1.06.0530

  • Engine Oil Pressure Control Integral calculation improved.
  • Engine Oil Pressure Control Integral Minimum and Maximum added.
  • Engine Oil Temperature axis added to Engine Oil Pressure Aim.
  • CAN Tx of Fuel Injector Primary Differential Pressure on ID 0x657 changed from 0.1kPa to 1kPa resolution. Previously the max pressure was 6.5MPa, not enough for DI.
  • Fix Inlet Manifold Pressure model calculation for dual bank, single throttle engines under certain conditions.

v1.06.0523

  • Fix Engine Efficiency Adaption disabled.

v1.06.0515

  • Fix, if non driven wheels report 0, the delay for using the driven wheels for Vehicle Speed was ignored if a CAN based wheel speed was used.

v1.06.0514

  • Inlet and Exhaust Cam Bank N Position Offset parameter name changed to Inlet and Exhaust Cam Bank N Reference Offset.
  • Updated Cam Phase calibration schema.
  • Fix Launch Exhaust Camshaft Aim andLaunch Inlet Camshaft Aim could get latched on after an aborted launch control start.
  • Fix Vehicle Acceleration Lat/Long/Vert Sensor Source set to Internal Z would use the internal X sensor.
  • Add support for GPS NMEA sentence GPVTG that includes GPS Speed and GPS True Course data.

v1.06.0511

  • Fix Engine Efficiency Adaption Reset would not reset the Engine Efficiency Adaption Samples table Inlet Manifold Pressure axis.
  • Add Transfer Control Pressure Aim and Transfer Actuator Output Duty Cycle channels from Slave to Master ECU for logging.
  • Fix polarity of Fuel Timing Primary Injection Start Limit transmit to Slave ECU.
  • Huracan: Add Transfer (AWD) control integration with vehicle.
  • Improve Ignition Timing Control system code.
  • Add 'Transfer Control Derivative' closed loop component.
  • Include Traction Range for Ignition Timing and Throttle based control methods. Allows driver switch adjustment of the control aggressiveness.
  • Improve Traction Torque Integral calculation.
  • Change Traction Model Wheel Lateral Force to be a ratio of Traction Model Maximum Wheel lateral Force.
  • Add Traction Model Ellipse table. This replaces the Traction Model Ellipse Shape and Traction Model Ellipse Ratio settings, however these settings are still available to automatically generate the Traction Model Ellipse table.

v1.06.0500

  • Increase Boost Servo power up zero timeout from 0.3 to 1s.
  • Remove Driver Launch Switch. Launch is always enabled if the TCM asks for it. Previously when switched off a soft launch sequence was used. The launch control can just be tuned softly.
  • Fix Launch Engine Speed Limit cut based limiter could get stuck on in rare conditions.
  • Add Launch State of Abort, replaces state of Normal. Abort is used when high coolant or exhaust temp is detected, closing the throttle until the pedal is released.
  • Fix Traction Model weight transfer calculation for FWD vehicles.

v1.06.0495

  • Update ADR module (improve CAN Rx).
  • Add Activate Switch to Auxiliary Output 2 and 4
  • Move CAN Tx of GPS channels from IDs 0x666 to 0x668 to their own group ECU Transmit GPS using the same format as the GPS on CAN Rx on IDs 0x680 to 0x683. This can be used for Tx to ADR2 or another device.

v1.06.0491

  • Update ADR to support the ADR2.
  • Fix, in Cruise EnableSpeed Limit mode, the set speed could occasionally not be incremented or decremented normally since the accelerate reset feature was triggered incorrectly.
  • Fix in Cruise, holding accel or coast buttons should have stepped the speed by the Cruise Speed Change Fast step, but it used the Cruise Speed Change Slow step amount.
  • Add Driver Switch Index value for Huracan Driver Mode Transfer. This can differ to the engines driver mode on an R8 in 'Individual' mode.
  • Add Transfer (AWD) control subsystem supporting current or pressure closed loop control.
  • Vehicle Speed State of Estimated changed to Drive to match the Vehicle Speed Drive channel that’s used in this state.
  • Add Huracan Damper Position and 100Hz update for G/Yaw sensor, if slave ECU wired to Running Gear CAN Bus.
  • Throttle Area table Quick Adjust, previously the tuned value could be clamped by neighbouring values. Now the neighbouring values are pushed out of the way.

v1.06.0464

  • Fix Engine Overrun not considering when Anti Lag was active.
  • Allow Engine Efficiency Adaption to operate when Anti Lag State is Armed.

v1.06.0462

  • Remove Cruise Control Integral Gain maximum validation limit. The Gain is scaled by the Cruise Control Torque Maximum so typical values can vary.
  • Fix Exhaust Lambda Warning which was disabled when the warning caused an Engine Speed Limit.
  • Add Throttle Area ‘Q’ quick adjust function to increment Throttle Test Aim if used. This moves the Throttle Test Aim to the next Throttle Area axis site to assist tuning the throttle area quickly.
  • Add Throttle Area ‘L' to reset the Throttle Test Aim to the cursor position to assist with tuning the table.
  • Improve torque values transmitted on CAN to more closely match the OE ECU. Improves downshift blip clutch engagement and clutch release on overrun issues.
  • Fix Launch TCM Deactivate feature. Prevents TCM shifting gears in manual mode after a launch.
  • Add Huracan VDC Wheel Speed Circumference Front and Rear parameters. Replaces the single circumference value used for both front and rear.

v1.06.0452

  • Boost Servo Bank N Diagnostic Delay maximum validation limit changed from 1s to 30s.
  • Prevent cam aim tracking diagnostic delay from being ignored on engine start.
  • Add Fuel Flow axis to Fuel Pump Sub N Output Duty Cycle tables.
  • Stop logging immediately if driver logging switch is turned off. Previously the Logging Delay was still applied.
  • Stop OBD requests when engine is stopped regardless of logging condition.

v1.06.0442

  • Add Fuel Used Total channel and driver switch for reset.
  • Change Engine Load Normalised to use the max of Bank 1 or Bank 2 inlet manifold pressure or engine load, rather than the average.
  • Gear Shift Request Automatic Vehicle Speed Minimum can be set to 0 to ignore the setting.
  • Change Vehicle Speed Estimate Mode of Race Time so that Vehicle Speed Estimate falls back to Vehicle Speed when Race Time is not running. Allows traction control to work in this mode after a non launch control start.
  • Add Auxiliary Input N channels to custom CAN Tx channel selection list.
  • Add Huracan Meter Shift Lights parameter to disable the R8 shift lights.
  • Fix the Exhaust Sound message displayed on the cluster that was incorrect.

v1.06.0439

  • Fix corner case where Vehicle Speed could be set to NaN.
  • Add ECU Transmit Custom group for user definable CAN transmit.

v1.06.0434

  • Add 4 Auxiliary Input N unitless sensor inputs for logging only.
  • Add Diagnostic Delay setting for ECU Sensor Supply and Battery Voltage measurements.
  • Fix rare sensor input corner case initialisation issue.
  • Add Warning Mode and Source for PDM Global Error.
  • Remove Huracan Engine Speed Launch Limit and Huracan Engine Speed Translation tables. Using these only resulted in a TCM DTC.
  • Add Huracan Launch Torque Translation to modify Torque values on CAN while launching.
  • Add Huracan OBD TCM Clutch A/B Speed channels.

v1.06.0429

  • Lowered Traction Activated Vehicle Speed validation limit.
  • Change Nitrous Stage N Override so if no conditions are used the result is not in use rather than Enabled.
  • Fix Wastegate Control Bank 2 outputs set on.

v1.06.0421

  • Fix Ambient Pressure could start with a large value in rare conditions.
  • Add Boost Aim State of Limited Maximum, when Launch or Anti Lag is trying to set the Boost Aim greater than Boost Aim Maximum.
  • Enable Boost Control if Launch or Anti Lag is active, regardless of the Boost Control Enable setting.
  • Improve Boost Servo auto zero tracking feature.
  • Minor tweaks to Motec CAN data set. An up to date DBC file is available.
  • Improve Launch false start detection.
  • Add ECU Acceleration X, Y, Z as sensor sources for Vehicle Acceleration Lat, Long, Vert.
  • Add Vehicle Speed Drive channel, vehicle speed calculated from engine speed and gear ratios.
  • Add Vehicle Speed Estimate Mode of Engine Speed to force the use of engine speed for vehicle speed estimate.
  • Add Vehicle Speed Estimate Maximum Acceleration table. This can be used to improve the Vehicle Speed Estimate by limiting it’s rise rate.
  • Add Gear Output Shaft Speed State to report the source of the channel.
  • Fix Cooling Fan Duty Cycle Tx on CAN.
  • Allow A/C request to be On when A/C is reporting a Fault.
  • Add Throttle Servo Bank 2 Zero Phase channel to Master ECU.

v1.06.0410

  • Add Boost Servo Aim Overrun and Boost Servo Activate Engine Speed settings. The Aim Overrun position is used when engine speed is over the activate threshold but the pedal position is below the Activate Throttle Pedal setting.
  • Add Boost Servo Bank N Diagnostic Delay and Margin settings. Previously hard coded, this allows the tolerances used to be changed.
  • Add Boost Servo ‘on closed stop’ zero offset tracking. Constantly but slowly tracks the zero position as it moves due to temperature or wear.
  • Change Wheel Circumference Switch to ten positions. Allows fine adjustment of wheel circumferences.
  • Add receive of all Motec PDM channels

v1.06.0398

  • Add Driver Fuel Composition Display Switch to display Fuel Composition (ethanol content) on the tacho.

v1.06.0397

  • Add Exhaust Temperature Cylinder 1 to 8 CAN Tx data set on message 0x66B.
  • Add Intercooler Coolant Pump and Fan Hold feature to hold the ECU Power Relay on.
  • Update the M1 system version to V1.04.00.0091
  • Reduce Throttle Pedal Sensor Main Voltage Filter maximum validation limit from 100ms to 20ms.

v1.06.0394

  • Add Engine Speed axis to Fuel Pressure Warning and Alternative Fuel Pressure Warning.
  • Add Anti Lag and Launch Inlet and Exhaust Camshaft Aim overrides. Allow optimum cam timing for building boost faster.
  • Fix Bosch ABS Brake Switch setting Brake State incorrectly.
  • Add Fuel Temperature Warning.
  • Add Engine Oil Pressure Low Switch Pressure and Reduced Switch Pressure parameters, used to set Engine Oil Pressure based on the respective switches if the Engine Oil Pressure Sensor is not used or faulty.
  • Engine Oil Pressure Low Switch no longer overrides the Engine Oil Pressure Warning. Use the Low Switch Pressure to set the desired behaviour.
  • Add Fuel Pressure Control Injector Supply option of Secondary Alternative Fuel. This allows the closed loop system to be used for dual fuel applications.
  • Pause Fuel Closed Loop when Anti Lag is active
  • Fix Torque Limit Response from toggling a few times during transition to being active.
  • Update Traction Model to include weight transfer to/from driven wheels under acceleration. May require some retuning on 2WD cars.
  • Fix Vehicle Pitch Control Derivative could report a large value occasionally.
  • Fix large wheel speed values when wheel speed sensor source is Bosch ABS and the Bosch ABS CAN was timed out.
  • Add Race Time axis to Huracan Throttle Pedal Translation table.
  • Add Huracan Model of Audi R8 CSPB MY20.

v1.06.0386

  • Add Bosch ABS MAP Switch Position in the Driver Switch Index selection.
  • Include Bosch ABS Brake Switch in the Brake State calculation.
  • Add Bosch ABS to the Brake Pressure Front Sensor Source and Brake Pressure Rear Sensor Source selection.
  • Fix corner case where Cruise Exit could be stuck at Switch Check Incomplete incorrectly.
  • Add Huracan BCM Alternator Request, to test conditions for increasing or decreasing the alternator output voltage/power.
  • Add ‘shift light’ value on CAN, to show coloured shift lights on the R8 tacho background at high RPM (as per OE).
  • Add Exhaust Sound Switch on CAN, to display ‘Exhaust Sport’ and ‘Exhaust Standard’ messages on the R8 dash (as per OE).
  • Change name of Wheel Speed Front/Rear Left/Right 'Source' parameters to 'Sensor Source' for consistency. May require manual migration.

v1.06.0382

  • Add Alternative Fuel Injector Secondary Contribution and Blend tables. Allow primary/secondary injector volumes to be varied based on Fuel Composition in Flex Fuel mode.
  • Change Race Time Boost Limit to only be applied when Race Time is running and on the Race Time Boost Limit table.
  • Boost Servo, allow wider auto zero range, tolerance from 5% to 10% and sensor voltage from 100mv to 400mv. And allow auto zero when a single position sensor is used.
  • Fix Fuel Pressure Direct Bank N Control Over Margin parameter. Previously set as unitless, changed Quantity to Ratio with Percent unit. May require manual migrationvisibleunderstand.
  • Change Gear Engine Torque to a table vs Huracan TCM Torque Correction (channel of what Gear Engine Torque was previously). Allows TCM torque loading to be tuned.
  • Add Huracan Air Conditioner Request state of Fault, when the climate control system is reporting a fault.
  • Change the CAN Tx of the Air Conditioner intervention to no intervention when the A/C is switched off. More closely matches OE ECU behaviour.
  • Move Torque Limit Response from being applied to Torque Limit to only being applied to Torque Aim. This prevents the Torque Limit Boost Aim from being set by the Torque Limit Response system that could cause a low boost aim to be set incorrectly.
  • Disable queued gear shifting from the ECU. The TCM already queues shifts.

v1.06.0380

  • Update M1 system version to v1.4.00.0085
  • Remove Sensor Diagnostic Delay maximum validation limits (previously 500ms).
  • Add Sensor Source setting for all sensors that have a source other than provided by the Sensor Resource (ECU pin), effecting-
    • Wheel Speed Front Left
    • Wheel Speed Front Right
    • Wheel Speed Rear Left
    • Wheel Speed Rear Right
    • Vehicle Acceleration Lateral
    • Vehicle Acceleration Longitudinal
    • Vehicle Yaw Rate
    • Brake Pressure Front
    • Fuel Tank Level
    • Transmission Temperature
  • Add Fuel Composition Boost Limit to the Boost Limit tables Boost Aim Check ‘Q’ function.
  • Change Boost Limit State to report when a subsystem AND fuel composition are both reducing the boost limit.
  • Add Race Time axis to the Boost Control Bank N Feed Forward Offset table.
  • Bosch ABS and Bosch Sensor no longer write values to Firmware N resources. Channels are now linked to sensors using the relevant Sensor Source parameter.
  • Add Driver Nitrous Bottle Heater Switch.
  • Add 'Knock Level A' for cylinders 6 to 10 to Motec CAN Tx data set.
  • Prevent Engine Speed Limit State from Reporting Throttle Servo Fault when the engine is stopped (cosmetic).
  • Engine Oil Level Warning can now be reported when the engine is stopped.
  • Improve Engine Oil Level Filtered value update conditions.
  • Add Fuel Pump Main Diagnostic and allow any type of voltage pin to be used (rather than just a Udig).
  • Add Fuel Flow to Fuel Pump Main Output Duty Cycle table. Allows optional open loop PWM or switched PWM values.
  • Fix Gear Shift Request Automatic occasionally not shifting gears.
  • GPS, allow any CAN message of the block to be received independently. Previously the Lat/Long message had to be received first.
  • Move RS232 port inside GPS group.
  • Add Launch TCM Deactivate to prevent 1st gear auto shift when in full manual shift mode.
  • Add Huracan TCM Idle Speed Maximum, to prevent the TCM requesting a high idle speed.
  • Add Huracan Driver Maximum Switch and Setting, to limit the number of available driver switches and settings available. Prevents unconfigured settings from being selected.
  • Change Huracan OBD to have individually selectable channels to request and receive. And add Clutch Torque Aim channels.
  • Change Race Time Activate Throttle Position and Race Time Reset Throttle Position to reference Throttle Pedal.
  • Add Race Time Boost Limit.
  • Combine Throttle Aim Diagnostic with Throttle Aim State (remove diag channel).
  • Fix Torque Reduction Ignition Timing applying the Limit on every shift. Issue introduced with the Decay feature.
  • Add Torque Ideal axis to Torque Reduction Ignition Timing Decay table.
  • Update Fuel Pump ID CAN receive to Rev C data set.
  • Add Boost Servo Test of Static Duty Cycle Test. The Boost Servo Test Aim value is applied directly to the servo duty cycle.
  • Add Gear Shift Request Automatic Limiter Margin. Allows the up shift point to be triggered when a margin away from the Engine Speed Limit.
  • Add Huracan Meter Red Line Margin, so the red line can be set to below the actual rev limiter.
  • Add Huracan TCM Gear Shift Request Automatic, allows ECU gear shifting in all manual modes, not just Corsa/Performance.
  • Add Huracan CAN Option setting. Internal use only, must be set to Zero.

v1.06.0358

  • Change Torque value transmitted on CAN to improve clutch slip issues.
  • Fix Boost Control Bank N Feed Forward Offset Gear Shift, feature introduced in the previous version was incorrectly applied multiplicatively. Change to additive. May require tuning.
  • Add Traction Torque Limit. Allows closed loop slip control torque reduction via torque control (closing throttles).
  • Add Torque Limit Response system, to help improve throttle based torque limiting (Eg. for traction control).
  • Add Vehicle Pitch Control system.
  • Add Vehicle Roll Rate, Vehicle Pitch Rate and Vehicle Pitch Angle sensor inputs.

v1.06.0354

  • Boost Control, add Feed Forward Offset Gear Shift to reduce boost error after a gear shift.
  • Boost Servo, add Position Main Voltage Filter parameter. Previously hard coded to 0.8ms. And add Proportional Offset parameter to assist with heavy servo motors.
  • Add Driver Counter Switch groups. Converts momentary switches into an up/down counter. Allows push buttons to be used for 10 positions. Values Tx in message 0x65C.
  • When Engine Overrun is enabled, the amount of Fuel Cut used can now be adjusted. And introduce the use of Ignition cut on overrun also.
  • Fix Nitrous Fuel Mass Flow compensation for if compensation was negative. The wrong value was applied previously.
  • Fix Fuel Purge. The valve could be held open incorrectly under certain conditions causing the engine to run rich.
  • Change Fuel Pump ID CAN receive address type to extended.
  • Fix Gear Shift Automatic could get stuck in Lockout for the first gear shift after power up.
  • Add Huracan Meter Torque Power Filter, to smooth the power and torque gauges on the OE cluster of the Audi R8.
  • Fix Throttle Zero Phase state set to disabled incorrectly after zeroing is complete.
  • Add Turbocharger Bank N Bypass Over Boost Margin. Allows a solenoid operated BOV to open for over boost control.

v1.06.0339

  • Change the code used for all filtered values to reduce CPU usage. Should be no change in behaviour.
  • Add condition to Boost Servo Integral calculation to prevent wind up when in fault.
  • Change Fuel Pump ID CAN Rx to ‘RevB’ data set.
  • Huracan OBD TCM, fix Clutch B Pressure Aim not updating. Add logging must be running to enable the requests. This allows an external service tool to be used to access the TCM when logging conditions are not met.
  • Fix Ignition Cut being applied incorrectly when torque is low. Introduced in the previous version.

v1.06.0332

  • Add Cruise Speed Limit Override Threshold. When using the cruise speed limiter function, the speed limiter is overridden when the throttle pedal is pressed past this value. Previously this was hard coded to 90%.
  • Fix cruise for use with a single switch to enable the speed limiter.
  • Fix ECU power hold, previously not all the conditions for power hold would hold ECU power, Eg. Coolant Afterrun Pump.
  • Changed CAN tx of Fuel Tank Level from 1l resolution to 0.5l resolution.
  • Add CAN data Tx of Torque values, Odometer and trip distance, GPS, Turbo temps, Gear auto shift points. Dash template to follow.
  • Add Engine Oil Pressure control system (added to base firmware, not intended for Huracan).
  • Engine Oil Level Warning Minimum threshold changed from a parameter to a table with Engine Speed and Oil Temp.
  • Fix Oil Level displayed on MMI (R8 only) based on unfiltered sensor reading. Changed to the filtered version.
  • Add to DI pump control, ‘Over Margin’ parameter. Control is set to this is over margin conditions, rather than 0.
  • Add to DI pump control, ‘Maximum’ parameter. The pump is disabled above this pressure.
  • Add Huracan OBD, to read data from the TCM on OBD. Experimental.
  • Add Inlet Manifold Flap control (added to base firmware, not intended for Huracan)
  • Add Torque Reduction Ignition Timing Decay. Use this to reintroduce ignition timing more slowly after a gear shift.

v1.06.0320

  • Add Turbo Speed Limiting functionality, Turbocharger Bank N Speed Boost Limit.
  • Add Fuel Composition to Coolant Temperature Fuel Volume Compensation.
  • Add Nitrous Bottle Pressure to message 0x65F, offset 4, length 2, 1kKa res.
  • Add Exhaust Sound Switch Type, so a momentary switch can toggle the exhaust sound on and off.
  • Add ‘Huracan Model’ of Audi R8 RWS CSPB
  • Add Vehicle Mass Split. Used to calculate Traction Model Driven Wheel Mass with Vehicle Mass and Vehicle Drive Type.

v1.06.0316

  • Add ‘Check Boost Aim ‘Q’ Function for all Boost Limit Tables. This will tell you what the maximum boost aim will be with the boost limit that’s been set.
  • Fix Boost Aim so that Anti Lag can set the Boost Aim up to Boost Aim Maximum. Previously if the pedal was not pressed the Anti Lag Boost Aim would be limited
  • Change Fuel Composition Boost Limit to be applied multiplicatively on top of other boost limits. This allows other boost limits not to be overridden when running on the limited fuel. ***May require some retuning of boost limits.
  • Add Coolant Temp Head and Inlet sensor inputs. Head can be used for coolant temp if greater then coolant temp. Inlet is for logging only.
  • Add Inlet Cam Diagnostic, reporting aim tracking errors. This also encompasses the cam sensor warnings which have otherwise been removed.
  • Fix Fuel Pressure Control Feed Forward units. It was previously unitless. Cosmetic.
  • Add Throttle Pedal Mode. The Throttle Pedal Torque Aim can now reference ‘Torque Limit Maximum’, rather than only ‘Torque Maximum’. This can drastically change the feel of the throttle pedal where the current boost pressure is no longer a factor in setting the pedal torque.
  • Add Torque Power channels for logging (reports the engine power at the flywheel).
  • Change how the transition in and out of idle control is calculated. Should fix issues sometimes seen when the throttle pedal is pressed very lightly. *** Note the Idle Torque Aim Filter value should be changed to a minimum of 10s.

v1.06.0302

  • Add Engine Oil Level Filtered channel and report this to the R8 instrument cluster so oil level can be checked by the driver.
  • Add Engine Oil Level High Telltale Threshold. Previously this was hard coded to 100%, but ‘full’ should not be considered overfull.
  • Add Huracan Meter Power Torque Scale parameter and transmit torque/power to the instrument cluster (R8 only).
  • Fix Engine Efficiency Validate Table method (press L to make sure the table is valid for torque control).
  • Fix Fuel Cylinder 6 to 10 Trim Knock reporting -100% sometimes (cosmetic issue).
  • Fix very rare corner case miss calculation of Inlet Manifold Pressure Aim. This could cause a slightly noise throttle aim when at 100% pedal.

v1.06.0290

  • Fix Cruise Speed setting, a very small error in the set speed could be set.
  • Fix Cruise Displayed set speed, was showing 10% of the actual set speed.
  • Add ability to use Slave ECU outputs configured in the master ECU (set output to E8xx Output N).
  • Fix Purge system could sometimes interfere with the the modelling of Inlet Manifold Pressure.
  • Update to master/slave ECU comms.

v1.06.280

  • Initial Version

Notes

The Options line indicates options that are associated with this. The association indicates how the option affects ordering.

  • Available: the option may be added to an order.
  • Included: the option will be added to the order, and not charged for.
  • Prerequisite: the option will be added to the order, and charged for.

The different Packages contain different tuning data.