We use cookies on this site

< Toyota Yaris GR 2020 G16E (M142) Paddle Shift.July 2019

Package Toyota Yaris GR 2020 G16E (M142) Paddle Shift.July 2019 "Toyota Yaris GR 2020 G16E Start File with Diff Control v13"

Toyota Yaris GR 2020 G16E (M142) Paddle Shift.July 2019
Toyota Yaris GR 2020 G16E Start File with Diff Control v13
Toyota Yaris GR 2020 G16E (M142) Paddle.July 2019
01.11.0175
13/09/2024

Make Model Model Year Target Integration Type
Toyota Yaris GR 2020 Car Vehicle Custom Plug-In ECU



Release Notes
The Migration Notes lists the changes required, when upgrading, to maintain the same functionality from the previous version.

Current Version (1.11.0175)

  • Antilag not disabling via Antilag Ignition Cut table bug fixed.
  • Bosch Sensor removed.

01.11.0173

  • Inlet Manifold Pressure Estimate Q function sensor fault message bug fixed.

1.11.0171

  • Package summary corrections.

1.11.0170

  • Package summary corrections.

01.11.0165

  • Fuel Pressure Control Minimum and Maximum parameters added.

01.11.0163

  • Differential Temperature Default added
  • Differential Rear Clutch Enable Threshold and Hysteresis temperatures added.

01.11.0159

  • MoTeC Fuel Module updated to v01.18.0027.
    • Expanded validation limit for Fuel Density.

01.11.0155

  • Coolant Pump Polarity and Coolant Pump Drive added.
  • After Run Coolant Pump Polarity and After Run Coolant Pump Drive added.
  • Migration Notes
    • Set Coolant Pump After Run Drive and Coolant Pump After Run Polarity. Set Coolant Pump After Run Duty Cycle between 0 and 100%

01.11.0146

  • Air Conditioner Throttle Position Enable updated.
  • ECU Transmit Updated to include.
    • Boost Aim State channel changed from Unsigned to Signed.
    • Fuel Closed Loop State channel changed from Unsigned to Signed.
    Migration Notes
    • Update M1_General 0x640 CAN Template to v5.1

01.11.0145

  • Toyota Yaris GR 2020 G16E (M141) Paddle Shift configuration added. Based on Toyota Yaris GR 2020 G16E (M141). New features include:
    • Paddle Shift feature from GPRP.
    • Anti Lag Bypass Valve added.
    • Auxiliary Pressure and Pump added.

01.11.0142

  • Maximum Ignition Cut applied when Anti Lag configured to not using Ignition Cut, bug fixed.

01.11.0141

  • MoTeC Control module updated v01.12.0124.
    • Gear Shift Hold and Control Feed Forward Offset Gear Shift added to all Boost Control classes.
    • Boost Control system can be used for Servo without needing to assign a Boost Solenoid Normal Output Resource in Boost with Servo class.
    Migration Notes
    • If Boost is in use
      • Set Boost Gear Shift Hold to 0s.
      • Set Boost Control Feed Forward Offset Gear Shift to 0%.

01.11.0137

  • Transmission Brake Idle Aim Compensation parameter added

01.11.0136

  • Brake Pressure Front axis added to Differential Rear Clutch Control Brake table.
  • MoTeC Launch module updated to v01.06.0015.
    • Help updated for Launch Engine Speed table.

01.11.0134

  • Power Save function for Idle Actuator Stepper added.
  • Phase A Voltage and Phase B Voltage for Idle Actuator Stepper added.
  • Power Save Delay for Idle Actuator Solenoid added.
  • Idle Actuator Solenoid State added.

1.11.0131

  • Updated Throttle Aim Calculation code to set an Invalid Aim diagnostic fault for an incorrectly tuned Throttle Area table.

01.11.0122

  • Gear Estimate Mode added.
  • Migration Notes;
    • Set Gear Estimate Mode to Enabled.

01.11.0111

  • MoTeC Launch module updated to v01.06.0014.
  • MoTeC OE Toyota Yaris GR 2020 module updated to 1.00.0041.
  • Vehicle Speed State enumerator changed from Estimated to Calculated.
  • Vehicle Speed allowed to use GPS Speed to be used provided it is a valid number.

01.11.0106

  • Boost Servo Test Bug Fixed.

01.11.00102

  • Vehicle Speed Estimate Added.
  • Race Time Vehicle Speed Added.
  • Launch Engine Speed Value X axis changed to Vehicle Speed Estimate.
  • Auxiliary Output 1-4 Activate Switch added.
  • Boost Servo Static Duty Cycle Test bug fixed.
  • Boost Test Aim allows negative duty cycles.

01.11.0099

  • Airbox Pressure Ignition Timing Compensation added.
  • Anti Lag Shutdown Exhaust Temperature refers to Exhaust Temperature Maximum.
  • Bosch ABS Position Switch Index update to include the selection of Driver Rotary N Switch, Driver Keypad Button N and Driver Rotary Controller Button N.
  • ECU Transmit updated to support ADR2.
  • Engine Speed axis sites increased to 30 on Inlet Manifold Pressure Estimate table.
  • Exhaust Temperature Boost Limit table axis channel changed to Exhaust Temperature Maximum.
  • Exhaust Temperature Fuel Mixture Aim table axis channel changed to Exhaust Temperature Maximum.
  • Fuel Timing Primary Main validation limit maximum set to 360deg.
  • Gear Shift Throttle Aim overrides all other Throttle Aims. This stops the Throttle Aim from oscillating between Gear Shift Throttle Aim and Anti Lag Throttle Aim when both are in use.
  • Gear Shift Type set to Power Off when Anti Lag is active prior to shift.
  • Fuel Closed Loop is set to Transient throughout all states of a Gear Shift.
  • Idle State can get stuck in Test when Actuator Solenoid Resource is Not in Use bug fixed.
  • Idle Throttle Pedal Blend internally clamped so that the blend point cannot exceed 100%.
  • Inlet Manifold Pressure Estimate Q function updated based on lambda instead of the sensor value when Inlet Manifold Pressure Mode is Estimate.
  • Throttle Aim set to NaN from Anti Lag Throttle Aim bug fixed.
  • Static Duty Cycle Test added added to Throttle Test.
  • Traction disabled when clutch state is Partial (As well as Enabled).
  • Boost Actuator with current control removed.
  • Various help updates.
  • Minimum M1 System version updated to 1.04.00.0093.
  • MoTeC Input module updated v01.10.0062.
    • Diagnostic does not report Single Sensor when Main Digital Decode Type is SENT Secure Serial in Normalised Tracking class.
    • Minimum M1 System version updated to 1.04.00.0093.
  • MoTeC Control module updated v01.12.0122.
    • Throttle Servo 2 (includes SENT Secure Serial Decode Type) calibration schema added to Dual Throttle Servo and Single Throttle Servo classes.
    • Minimum M1 System version updated to 1.04.00.0092.
    • Temperature added to Boost with Servo and Boost with Dual Servo classes.
    • Actuator Fault Duty Cycle & Delay added to drive the Actuator to the fully open position when Actuator Diagnostic reports a fault in the Boost with Servo and Boost with Dual Servo classes.
    • Static Duty Cycle Test added to Single Throttle Servo and Dual Throttle Servo classes.
    • Update Boost Control with Servo class:
      • Servo Activate conditions added.
      • Servo Power Save Delay added.
      • Servo Actuator Test options added.
      • Servo Actuator Model added.
      • Servo Actuator Position Sensor Tracking with limited range support added.
      • Boost Pressure axis added to Servo Actuator Control Feed Forward table.
      • Servo Actuator Control Integral Negative Clamp added.
      • Force close when Aim is 0% to ensure the gate is fully shut. The zero position is tracked at this time to allow for changes due to thermal expansion.
      • Reset servo fault when throttle position is lifted.
      • Auto zero Servo Position Sensor on ECU power up.
      • Servo Temperature added.
      • Servo Actuator Fault Duty Cycle & Delay added to drive the Servo Actuator to the fully open position when Servo Actuator Diagnostic reports a fault.
  • MoTeC Comms module updated to v01.10.0025
    • CAN Custom Message Transmit class added.
    • Minimum M1 System version updated to 1.04.00.0092.
    • 800 kbps baud rate added to CAN Bus class.
  • MoTeC ADR module updated to v01.07.0012
    • Fix potential CAN Rx buffer overrun issue.
    • Remove Yaw Rate channel (not used in ADR or ADR2, only included in the FIA spec).
    • Set unused channels to NaN based on Type setting.
    • Communications for a MoTeC ADR2 added.
  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0039.
    • Dash Warning Override updated to fix RTA warning.
  • Bosch OE Integration module updated v01.00.0033.
    • Wheel Speed Rear Right name updated in Bosch ABS class.
    Migration Notes;
    • If Boost Servo is in use;
      • Set Boost Servo Default Overrun Position. Typically 0% to assist holding or building boost during overrun conditions.
      • Configure Boost Servo Actuator Control Feed Forward if Boost Servo is in use. Initially this table can be setup with two axis sites (Boost Servo Actuator Aim = 0 and 100%). At Boost Servo Actuator Aim = 0% set the table value to equal Boost Servo Actuator Control Feed Forward Offset from the original package. At Boost Servo Actuator Aim = 100% set the table value to equal Boost Servo Actuator Control Feed Forward Gain + Boost Servo Actuator Control Feed Forward Offset from the original package.
      • Set Boost Servo Actuator Control Integral Negative Clamp to equal Boost Servo Actuator Control Integral Minimum from the original package.
      • Confirm Boost Servo Actuator Position closely follows the Boost Servo Actuator Aim when performing a step test using Boost Servo Actuator Test.

01.11.0070

  • Differential Rear Clutch Control disabled bug fixed.
  • Torque Wheel Front reporting negative values bug fixed.
  • Differential Rear Clutch Control Increase Rate added.

01.11.0068

  • Differential Rear Clutch Control Launch takes priority over Differential Rear Clutch Control Park Brake when setting Differential Rear Clutch Control Normal.
  • Differential Rear Clutch enabled in Neutral and disabled when Engine is not running.
  • Differential Rear Clutch Control Normal allowed to be used when rear axle speeds cannot be measured. Only Differential Rear Clutch Control Slip disabled.
  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0038.
    • CAN Receive Brake Pressure updated.
  • Anti Lag Bypass Actuator Duty Cycle table added.
  • Anti Lag Bypass Diagnostic Valve Not Open removed .

01.11.0066

  • Toyota Yaris GR 2020 G16E (M142) Paddle Shift configurations added. Based on Toyota Yaris GR 2020 G16E (M142). New features include:
    • Paddle Shift feature from GPRP.
    • Anti Lag Bypass Valve added.
    • Auxiliary Pressure and Pump added.
  • Turbocharger Bypass State added.
  • Turbocharger Bypass is disabled when Boost Pressure Sensor is not in use or not reporting a fault, Anti Lag State is Enabled or Launch State is Enabled.

01.11.0064

  • Differential Rear Clutch Control Launch added.

01.11.0063

  • Boost Actuator with current control added.
  • Brake Park added.
  • Differential Rear Clutch system added to allow for electronic control of a Rear differential clutch.
  • Gear Lever Estimate updated to allow the clutch state to estimate shifts.
  • Throttle Aim Rate with Maximum limit added
  • Differential Temperature Warning added.
  • ECU Injector Supply Diagnostic Delay added
  • Gear Shift Type channel updated whenever Gear Shift state is Idle. Previously was only updated upon a shift request.
  • Torque group renamed Torque Engine.
  • Torque Gear Output Shaft and Wheel added.
  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0037.
    • Differential added.
    • CAN Receive Park Brake added. Includes Firmware resource.
  • MoTeC Input module updated v01.10.0058.
    • Revert changes in v01.10.0056
    • Add help in most classes regarding diagnostic disable feature
    • Fix, a NaN value and Diagnostic of OK could be reported at the same time on power up. Issue affected most classes.
    • Add Diagnostic Delay to Voltage class.

01.11.0060

  • MoTeC Fuel module updated to v01.18.0012
    • Peak Maximum Current, Peak Minimum Current, Hold Maximum Current, Hold Minimum Current and Boost Time updated to tables with 'High Pressure' setting as an axis to allow the injector to be driven harder at high DI pressure.

01.11.0050

  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0031.
    • Dash Warning Override updated to fix Auto Stop Start alarm and Parking lights bug.

01.11.0049

  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0026.
    • Dash Warning Override updated.
    • Received acceleration channels updated.

01.11.0048

  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0024.
    • Dash Warning Override updated.

01.11.0042

  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0023.
    • Alternator LIN communications updated.
    Migration Notes;
    • Set Toyota Yaris Alternator LIN Port Resource and Toyota Yaris Alternator LIN Port Baud.

01.11.0041

  • System updated to version 1.04.00.0091.
  • Alternative Fuel Volume Compensation added
  • MoTeC GPS module updated to v01.07.0020.
    • Update system version to 1.04.00.0091.
    • Moves the serial port setup inside the GPS group.
    • Revert Interface Data Type public property.
    • Ensure a Diagnostic of Invalid Interface is reported correctly for all hardware types.
    • Allow any CAN Decode message to set the Diagnostic to OK. Allows GPS Speed message to be received by itself for example.
    • Help Updates.
  • Bosch OE Integration module updated to v01.00.0030
    • Update system version to v01.04.00.0091
    • LIN Wiper, add support for M130 Rev Q. hardware with LIN on Udig 6 / LS Inj 1 and Udig 7 / LS Inj 2.
    • LIN Wiper, moves the serial port setup inside the LIN Wiper group.
  • MoTeC Fuel module updated to v01.18.0001
    • System updated to 1.04.00.0091.
    • Allowance for Revolution Lock and Cylinder Lock Engine Speed Reference State in Single, Double, Triple and Quadruple Injector Fuel Volume classes. Required for Batch Fire Injection.
    • Updated help.
  • MoTeC Comms module updated to v01.10.0003
    • System updated to v01.04.0091
  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0021.
    • Dash Warning Override added.
    Migration Notes;
    • Set GPS Serial Port Resource and GPS Serial Port Baud if GPS Interface is RS232 Port.
    • Set Bosch Wiper Serial Port Resource and Bosch Wiper Serial Port Baud if Bosch Wiper is in use.

01.11.0037

  • MoTeC OE Toyota Yaris GR 2020 module updated v01.00.0018.
    • CAN updates.
    • Drive Mode Vehicle Mapping added.
  • Airbox Mass Flow set to Inlet Mass Flow when sensor is not in use or reporting a fault.

01.11.0033

  • Toyota Yaris GR 2020 G16E (M141 & M142) configurations added. Based on GPR-DI (M142). New features include:
    • MoTeC OE Toyota Yaris GR 2020 module added.
    • Fixed Engine Speed Reference Mode, Engine Cylinders and Engine Cylinder Top Dead Centres
    • Engine Torque calculation added.
    • Partial Clutch State added.
  • Driver Gear Shift Throttle Blip Switch added.
  • Engine Oil Temperature set to Estimate when Sensor is not in use.
  • Gear Input Shaft Speed Sensor updated to include Diagnostic.
  • Gear Neutral Delay added.
  • Gear Neutral & Reverse Switch added to Gear calculation.
  • Engine Speed Reference Diagnostics ignored by Warning system when Engine State is Stall.
  • MoTeC Control module updated to v01.12.0106.
    • Diagnostic set to Not in Use when engine speed is zero in Synchronous Direct Injection Pump class.
    • Control Over Margin units corrected in Synchronous Direct Injection Pump class.
    • Boost Pressure Warning Minimum constant set to -200kPag in all boost control classes.
    • Servo Motor Frequency minimum validation limit reduce in Boost with Servo and Boost with Dual Servo classes.
    • Boost Servo Position Sensor Main Voltage Filter changed from a constant (0.8ms) to a parameter in Boost Control with Servo and Boost Control with Dual Servos classes.
    • Error used to determine Servo Control Integral set to zero when in fault in Dual Throttle Servo, Single Throttle Servo, BMW Single Throttle Servo and Boost Control with Dual Servos classes.
  • MoTeC Input module updated v01.10.0039.
    • Diagnostic Delay validation maximum removed in sensor classes.
    • CPU efficiency improvements.
  • MoTeC Output module updated to v01.09.0012
    • Diagnostic disabled when voltage is not available in Fuel Pump Relay class.
    Migration Notes;
    • Set Fuel Pressure Direct Bank 1 Control Over Margin if Fuel Pressure Direct Bank 1 Pump is in use.
    • Set Fuel Pressure Direct Bank 2 Control Over Margin if Fuel Pressure Direct Bank 2 Pump is in use.

01.11.0019

  • Checklist added.

01.11.0018

  • Throttle Servo Fault Engine Speed Limit applied when Throttle Servo Bank N Diagnostic is Power Save.
  • Exhaust Flame added.
  • MoTeC Launch module updated to v 1.06.0011
    • Engine Speed X axis input object replaced with Vehicle Speed.
    • Vehicle Speed only used when Vehicle Speed State is not Estimated.
  • Auxiliary Output 5 Channel modified to handle channel faults.
  • Exhaust Lambda of unused cylinders not used when determining Exhaust Lambda Bank 1 & 2 values.
  • Exhaust Temperature of unused cylinders not used when determining Exhaust Temperature Bank 1 & 2 values.
  • ECU Internal added.
  • MoTeC keypad module updated to v 1.00.0010
    • Improved integration when using the same keypad in both the M1 and a PDM.
  • Bosch OE Integration module updated v01.00.0029.
    • Add ABS-M5 v19 type for device serial numbers after 0700.
  • MoTeC Control module updated v01.12.0098.
    • Error used to determine Servo Control Integral set to zero when in fault in Dual Throttle Servo, Single Throttle Servo, BMW Single Throttle Servo and Boost Control with Dual Servos classes.
    • Boost Servo Position Sensor Main Voltage Filter changed from a constant (0.8ms) to a parameter in Boost Control with Servo and Boost Control with Dual Servos classes.
    • Postion Main Voltage Filter can be set externally in Servo Motor class.
    • Diagnostic added to Synchronous Direct Injection Pump class, to display when pressure is outside of allowable values.
    • Synchronous Direct Injection Pump no longer shuts down when pressure is over margin. But instead sets Control to a user defined value.
    Migration Notes;
    • Disable the Vehicle Speed axis of the Launch Engine Speed table if Launch is in use and Vehicle Speed is being estimated.
    • Set Auxiliary Output 5 Channel Default if Auxiliary Output 5 is in use.

01.11.0010

  • System updated to version 1.04.00.0079.
  • MoTeC Wastegate Pressure module updated v01.03.0016.
    • Voltage Filter tags can be set externally.

01.11.0007

  • Inlet Manifold Pressure Estimate 'Q' key function updated for when no Inlet Manifold Pressure Sensor is in use.
  • Migration Notes;
    • None.

01.11.0000

  • Cruise control added.

01.10.0075

  • MoTeC Keypad module added. Includes support for MoTeC 8/15 Button Keypads and the Rotary Controller.
  • Gear Shift Ignition Cut, Fuel Cut and Ignition Timing diagnostic Ok enumerator changed to Active.
  • Coolant Fan 1 and 2 Afterrun added to ECU Power Relay.
  • ECU Power Relay help updated.
  • Engine Efficiency Airbox Pressure Compensation table and Inlet Manifold Pressure Estimate Main table Quick Adjust function added.
  • MoTeC GPS module updated to v 1.07.0011
    • GPS Valid channel updated to include 0x1.
    • Changed to use Buffered CAN Rx which gives a genuine 100Hz update rate.
    • Remove conditions using GPS FAA Mode in determining a diagnostic of Wait For GPS Fix (CAN and RS232).
    • When GPS data is received from CAN, change the GPS Diagnostic channel to report Waiting For GPS Fix in the same way as when received on RS232.
    • Change the position of the GPS Diagnostic RMC Timeout to be a negative integer value. This can be used for fault detection.
  • MoTeC Control module updated to v 1.12.0079
    • Enable help updated in all Boost classes.
    • Camshaft Phase class incorrectly assumes Tooth Index will change to indicate position updated bug fixed.
    • Inlet Manifold Pressure used to determine if Boost Maximum is exceeded. Previously used Boost Pressure.
  • MoTeC Lap Time module updated to v 1.9.8
    • GPS Valid check replaced with GPS Diagnostic to match updated GPS module v01.07.0011.
    • Change ignore time to no longer affect Beacon Ticks and Beacon Number.
    • Fix false GPS beacons at tracks with multiple main beacons.
  • Incorrect Differential Pressure when alternative Fuel is set to Secondary Fuel bug fixed.
  • MoTeC Cruise module updated to v 1.05.0024
    • Acceleration Control Limit validation maximum set to 0.15G.
    • Limit On Switch can be set externally
  • Cruise Speed Limiting disabled.
  • Transmission Brake Switch moved to Driver group. No change in functionality
  • Fuel Cylinder Trim validation limits increased.
  • Fuel Timing Primary and Secondary Limit and Makeup validation limits increased.
  • MoTeC Fuel module updated to v01.17.0028.
    • Fuel Injector Trim Input Object Validation limits modified in Single, Double and Triple Fuel Injector Volume class.
    • Fuel Injector Trim Input Object Validation limits modified in Film Compensation.
    • Activate Throttle Pedal added to Angle and Dual Closed Loop class.
  • MoTeC Coolant Fan module updated to v01.06.0007.
    • Test and Enable help updated.
  • Auxiliary Output 3-5 Activate Throttle Position Minimum must be less than or equal to Throttle Position to enable the output (Previously was only less than).
  • Migration Notes;
    • Alternative Fuel Mode was set to Secondary Fuel the Engine Efficiency table will need to be returned at any sites where the Secondary Injectors were in use. This is because the Fuel Injector Secondary Differential Pressure calculation was incorrectly related to the Fuel Pressure and not the Alternative Fuel Pressure in previous versions.
    • Set Engine Efficiency Airbox Pressure Compensation to 0.0%Trim.
    • Set All Driver Transmission Brake Switch settings if Transmission Brake is in use.
    • Set Fuel Closed Loop Activate Throttle Pedal to 0.0%.

01.10.0062

  • Fuel Pump polarity can be set by user.
  • Migration Notes;
    • None.

01.10.0058

  • Engine Efficiency Boost Pressure Compensation table and Inlet Manifold Pressure Estimate Main table Quick Adjust function added.
  • Improve Cruise control help.
  • Migration Notes;
    • Set Engine Efficiency Boost Pressure Compensation to 0%Trim.

01.10.0056

  • MoTeC Cruise module updated to v01.05.0019.
    • Complete revamp of control and safety.
    • Add Speed Limiter functionality.
  • Bosch OE Integration module updated v01.00.0022.
    • Help updated.
  • MoTeC Input module updated v01.10.0025.
    • Improve Dual Driven Wheel Speed efficiency and diagnostic reporting (for Cruise control).
    • Fix Latchable Switch Value Storage type public properties lost in v01.10.0022.

01.10.0042

  • Engine Oil Level Sensor and Warning added.
  • Nitrous Bottle Pressure Default added.
  • Nitrous Bottle Pressure Fuel Mass Flow Trim removed from Fuel Volume calculation when not in use.
  • Nitrous Bottle Pressure Warning added.
  • Vehicle Speed axis added to Airbox Pressure Estimate Offset.
  • All Driver Switches Old Name (Migration) removed.
  • Updated Driver Switch help with default positions when not in use.
  • MoTeC PDM module updated v01.04.0007.
    • CAN receive method reworked to support multiple iterations of this module in a firmware.
    • Updated received channels for PDM firmware v01.91A.
  • Fuel Trim All Cylinder parameter added. To quick lambda all individual cylinders simultaneously.
  • Anti Lag State axis added to Exhaust Temperature Fuel Mixture Aim table.
  • Anti Lag State axis added to Inlet Air Temperature Fuel Mixture Aim table.
  • MoTeC Anti Lag module updated v01.05.0007.
    • Help updated to describe how to use Anti Lag system without ignition and fuel cut (i.e. retard only).
  • MoTeC Control module updated v01.12.0070.
    • Pin Threshold input type can be set externally in Camshaft Phase class.
  • MoTeC Warning module updated v01.04.002.
    • Exceeded channel set to NAN when measurement is NAN in Minimum Maximum warning with Limits class.
  • Bosch OE Integration module updated v01.00.0021.
    • Removed the writing of Firmware resources 29, 30 and 31 which is ABS Active, ABS Lamp and EBD Lamp.
    • Removed Roll Acceleration channel.
    • Yaw Acceleration only written if M4 is selected.
    • Revised CAN receive method to improve efficiency.
    • Revised CAN transmit method (no change in functionality).
    • Fixed firmware 27 write, had Yaw Rate, should have been Roll Rate.
    • Added ABS Switch Position Index data type to the public properties.
    Migration Notes;
    • Set Nitrous Bottle Pressure Default, If Nitrous is in use.
    • Set Airbox Pressure Estimate Offset.
    • Check Exhaust Temperature Fuel Mixture Aim.
    • Check Inlet Air Temperature Fuel Mixture Aim.
    • Set PDM CAN Timeout, If PDM is in use.

01.10.0024

  • Fuel Composition Boost Limits only apply when the sensor provides a valid value.
  • Transmission Brake Output Duty Cycle bug fixed.
  • Auxiliary Output 1-5 Vehicle Speed Activate bug fixed.
  • MoTeC Ambient Pressure module updated v01.03.0004.
    • Ambient Pressure Estimate Not in Use bug fixed.
  • MoTeC Wastegate Pressure Control module updated v01.03.0015.
    • Large pressure value when not in use bug fixed.
  • MoTeC Input module updated v01.10.0023.
    • Old Name cleared from all Resources.
  • Top Dead Centre help updated.
  • MoTeC Comms module updated v01.10.0002.
    • Not in Use added to Serial Port class.
  • Bosch OE Integration module updated v01.00.0018.
    • Wiper LIN messaging corrected.
    Migration Notes;
    • Set desired the RS232 Baud Rate. If not required set RS232 Baud Rate to Not in Use.
    • Set desired the LIN Baud Rate. If not required set LIN Baud Rate to Not in Use.

01.10.0014

  • MoTeC Control module updated to v01.12.0065.
    • Warning module updated to include Fuel Mass Limit.
  • MoTeC Coolant Fan module updated to v01.06.0005.
    • Generic fan class added.
  • MoTeC Fuel module updated to v01.17.0011.
    • Warning module updated to include Fuel Mass Limit.
  • MoTeC Warning module updated to v01.04.0011.
    • Fuel Mass Limit added to Minimum Maximum warning with Limits class.
    • Exceeded channel added to Minimum Maximum warning with Limits class.
    • Engine Speed, Torque, Throttle and Fuel Mass Limit defaulted to constant in Minimum Maximum Warning with Limits class.
    Migration Notes;
    • None.

01.10.0010

  • Engine Speed Pin Hysteresis axis sites increased to 6.
  • Engine Overrun Ignition Timing Advance and Retard Rate minimum validation limit increased to 2deg/s.
  • Not exiting idle during zero throttle downshift (No gear shift system) bug fixed.
  • Throttle reduction on upshifts with recovery added to Gear Shift.
  • Extended Gear Shift clutch disengaged calculation.
  • Vehicle Speed activate condition added to Auxiliary Output 1-5.
  • Vehicle Speed axis added to Auxiliary Output 2 and 3 Duty Cycle.
  • Auxiliary Output 5 Channel converted to Hybrid Sensor.
  • Ignition Timing State and Ignition Timing Cut State ECU CAN transmit value changed to unsigned.
  • Turbocharger Bank 1 and 2 Speed, Temperature Inlet, Temperature Outlet and Pressure Inlet added to ECU CAN transit (0x6A6-7).
  • Migration Notes;
    • Set Gear Shift Throttle Aim values.
    • Ensure Engine Overrun Ignition Timing Advance Rate and Engine Overrun Ignition Timing Retard Rate is greater than 2deg/s, if Engine Overrun is in use.
    • Set Auxiliary Output N Activate Vehicle Speed Maximum of any Auxiliary Outputs that are in use.
    • Update any M1_General_0x640 CAN templates to M1_General_0x640_Version 5.
    • Update any M1_General_0x6A0 CAN template to M1_General_0x6A0_Version 1.

01.10.0006

  • Engine Overrun Ignition Timing Limit Advance not tracking Engine Overrun Ignition Timing Target bug fixed.
  • Migration Notes;
    • None.

01.10.0005

  • Bosch ABS M4 changed to Bosch ABS (M4 and M5).
  • Bosch Wiper added.
  • LIN system added to run Bosch Wiper.
  • Bosch Sensor (MM5.10) added.
  • Vehicle Roll and Pitch with Rate Sensors added.
  • Duty Cycle parameter added to Coolant Pump Test.
  • Engine Speed Axis added to Coolant Pressure Warning.
  • Gear Shift Throttle Aim can be set for upshifts. This allows for torque reductions, during an upshift, by reducing the throttle opening.
  • Gear Shift Engine Speed Mode (Up, Down, Power On, Power Off) and Gear Shift Current (Current Gear as updated by Gear Shift) axes added to Gear Shift Engine Speed Limit Ignition Range, Fuel Range and Fuel Margin.
  • Idle Mass Flow Disabled parameter added to fix the position of an Idle Stepper Motor or Solenoid when Idle is Disabled.
  • Transmission Pump Relay cycling when in fault mode bug fixed.
  • M1 General 0x650 version number updated to 5. M1 General 0x6A0 version number added.
  • Engine Oil Temperature Engine Speed Limit activating when no oil temperature sensor is used bug fixed.
  • Inlet Air Temperature axis added to Engine Charge Cooling Primary and Engine Charge Cooling Secondary tables. The purpose of this extra axis is to compensate for the change in fuel evaporation which occurs due to change in inlet air temperature..
  • Engine Overrun Ignition Timing Target converted to a table with engine speed as the axis.
  • Condition to exit Idle when Gear value changes added.
  • MoTeC Control updated to v 1.12.61
    • Added Boost Pressure Default and change the fallback strategy.
    • Fix Boost Maximum when using a Boost Pressure Sensor.
    • Boost Pressure Warning enabled when Boost Pressure is above Boost Activate (previously was enabled when above 0).
  • MoTeC Warning updated to v 1.4.8

01.10.0002

  • System updated to version 1.04.00.0061.
  • Bosch OE Integration module updated to v01.00.0012
    • Various updates
    • Bosch ABS class added. This supersedes Bosch ABS M4 class.
    • Type parameter added to Bosch ABS class. This type parameter allows users to select between Bosch M4 and M5 ABS units.
    • Extra CAN messaging for Bosch M5 ABS unit added to Bosch ABS class.
    • ABS Position Switch added to Bosch ABS class added. This position switch is transmitted via CAN to the Bosch ABS (M5 Only) module.
    • ABS Position Switch transmit message length corrected.
    • System updated to version 1.04.00.0061.
    • MoTeC Input module added.
    • Firmware resources modified in Bosch ABS class.
    • Roll Rate and Acceleration added to Bosch ABS class.
    • Bosch LIN Wiper class added.
    • Bosch Inertial Sensor MM510 class CAN ID Message format changed to hexadecimal.
    • Stopped Bosch ABS class writing to Firmware Resources when CAN Bus is Not in Use.
  • MoTeC Ambient Pressure module updated to v 1.03.0003
    • Estimate Mode parameter added to Ambient Pressure class.
    • Estimate only used if Mode is Enabled and an Inlet Manifold Pressure Senor is in use.
  • MoTeC Anti Lag module updated to v 1.05.0002
    • Recovery State added to Anti Lag Fuel Cut, Ignition Cut and Ignition Timing help.
  • MoTeC Control updated to v 1.12.0055
    • Information on how to test and reset the fully closed/open positions of the servo added to help of Boost Control with Servo class.
    • Servo Actuator Motor Output must be active to run update.
    • Servo Linearisation X-Axis fixed to Control.
    • Table public properties added to Servo Default in Boost Control with Servo class.
    • Servo Minimum and Maximum removed in Boost Control with Servo class.
    • Gear Shift State converted to a data type in Dual Boost Control.
    • Pressure Warning added to all Boost Control classes.
    • Input tags removed from Throttle Servo classes.
  • MoTeC Coolant Fan module updated to v 1.06.0004
    • Enable Coolant Temperature Hysteresis changed to Temperature Delta.
  • MoTeC Fuel module updated to v01.17.0009
    • Duty Cycle Warning added to Port Injector Rotary and Port Injector Saturated class.
    • Maximum Validation Limit removed from Fault Delay of Fuel Closed Loop Classes.
    • Fuel Closed Loop going into fault after long overrun bug fixed.
  • MoTeC GPS module updated to v 1.07.0007
    • GPS Altitude channel resolution reduced to 1m to increase max altitude when received from dash.
    • GPS Valid channel incorrect when received from dash bug fixed.
  • MoTeC Input module updated to v 1.10.0022
    • Pressure sensor may use Hybrid resource.
    • Add Mass Air Flow type with Hybrid resource (requires Schema update from MoTeC Online)
    • Add Mapping Not in Use to Indexed switch, used when Index is Not in Use.
    • Add Index of Default to Indexed Switch, allows Mapping Default to set the switch value manually.
    • Latchable Switch class modified to improve migration from Universal Switch class.
    • Engine Speed parameter for Turbocharger Speed class Diagnostic added.
    • Diagnostic public properties can be set externally on Voltage class.
  • MoTeC LTC module updated to v01.09.0002
    • Add 'Vs' channel to receive from LTCN.
  • MoTeC Lap Time module updated to v 1.09.0003
    • System updated to version 1.04.00.0061.
    • Modules Updated
  • MoTeC Output module updated to v01.09.0008
    • Hold minimum validation set to 0 in Fuel Pump Relay class.
  • MoTeC Warning module updated to v 1.04.0007
    • Change Warning with torque limit to Warning with Limits.
    • Add Throttle Limit option to warning.
    • Fixed behaviour if warning reactivates before the reset delay expires (stays in Limit).
    • Changed behaviour, the activate and limit delays are applied only after the system is enabled.
    • Hysteresis Quantity and Display Unit can be set independent of Minimum and Maximum.
    • Hysteresis validation bug fixed.
  • MoTeC Wastegate Pressure Control module updated to v 1.03.0014
    • Remove integral term from closed loop control. This is a self integrating control system.
    • Remove dead band timer (control stops the moment the dead band is entered) .
    • Split Actuator Minimum setting into increase and decrease settings respectively.
    • Correct help.
    • Fix issue where a large value for Pressure could be displayed when the sensor was not in use or in fault.
    • Update code refinement.
  • All Temperature Hysteresis Quantities changed to Temperature Delta.
  • Driver Fuel Mixture Aim Main Switch added to Alternative Fuel Mixture Aim axis.
  • Driver Fuel Ignition Timing Main Switch added to Alternative Fuel Ignition Timing and Alternative Fuel Ignition Timing Blend axis.
  • Faulty MAP sensor causing incorrect calculation of differential pressure bug fixed.
  • Auxiliary Output inverted duty cycle bug fixed.
  • Clutch Slip calculated as speed difference. Clutch Slip Ratio channel added.
  • Coolant Pressure and Transmission Pressure update rates increased to 50Hz.
  • Driver, Air Conditioner Request and Transmission Brake Switches converted to Latchable Switch class.
  • Engine Speed axes added to ECU Battery Diagnostic High and Low.
  • Flex Fuel CAN transmit code refinement.
  • Auxiliary Output 1-5 Output Duty Cycles added to ECU CAN Transmit message 0x6A0-1.
  • Anti Lag Mode, Auxiliary Time, Boost Limit Disable, Engine Speed Limit Maximum, Fuel Mixture Aim Main Gear Shift Automatic Drag, Ignition Timing Main, Race Time Reset, Throttle Pedal Translation, Transmission Brake Bump and Wheel Circumference Driver Switches added to ECU CAN Transmit message 0x64E.
  • Auxiliary Output 1-5 Output Duty Cycles added to ECU CAN Transmit message 0x6A0-1.
  • ECU CAN Transmit v5.
  • Driver Rotary Switches 7 and 8 added to ECU CAN Transmit message 0x65C.
  • Engine Run Time Total maximum value increased to 37282 hours with 8s resolution.
  • Engine Oil Temperature Engine Speed Limit added.
  • fuel Injector Primary and Secondary Duty Cycle Warning added to port injectors.
  • Engine Oil Pressure and Crankcase Pressure update rates increased to 100Hz..
  • Race Time Boost limit modified to only be applied when Race Time is greater than 0 and less than this tables maximum Race Time axis site.
  • Exhaust Lambda update Rates increased.
  • Fuel Used Correction reverted to parameter to fix calculation bug.
  • Fuel Injector Secondary Contribution affecting primary injectors when no secondary injector resources are assigned bug fixed..
  • Race Time Fuel Mixture Aim modified to only be applied when Race Time is greater than 0 and less than this tables maximum Race Time axis site.
  • Anti Lag Recovery State added to Anti Lag Fuel Cut, Ignition Cut and Ignition Timing.
  • Fuel Composition and Exhaust Temperature Boost Limits only apply when the sensor provides a valid value.
  • Delay only added to Gear Estimate non-forward gear detection.
  • Gear Estimate Tolerance converted to a table.
  • Reverse Switch added for improved Gear Estimate detection.
  • Idle Stepper holding incorrect position bug fixed.
  • Test mode with step Aim added to Idle Actuator Stepper.
  • Ignition Test Timing validation limits increased.
  • Nitrous Engine Speed Limit condition incorrectly disabled if Traction is enabled bug fixed.
  • Nitrous Fuel Volume Compensation replace with Nitrous Fuel Mass Flow to fix calculation bug.
  • Nitrous Bottle Pressure Fuel Mass Flow Trim added.
  • Race Time Ignition Timing Trim, fuel Mixture Aim. Boost Limit, throttle Limit and Update rate increased to 100Hz.
  • Clutch Slip included in Traction Engine Speed Limit calculation.
  • Throttle Pedal Translation Switch converted to Indexed Nine Position Switch.
  • Transmission Brake Bump doesn't work when no Throttle Servo bug fixed.
  • Warning Mode for ECU Battery Diagnostic added.
  • Various help updates.

01.09.0001

  • M1 Build updated v01.4.1.109+ Help XML Formatting and Compile Options.

01.08.0007

  • Engine Overrun Request channel added

01.08.0006

  • System updated to version 1.04.00.0056.
  • MoTeC Control module updated to version 1.12.0046.
  • Combined Boost and Boost Servo.
  • Cruise (MoTeC Cruise module version 1.03.0002) and Cruise Driver Switches added.
  • Engine Load source parameter added for calibrating DI Injectors.
  • MoTeC Output module updated to version 1.09.0006.
  • Engine Torque calculation added.
  • Gear Input Shaft Speed Sensor added.
  • LIN communications added.

01.08.0003

  • Build upgraded to version 1.04.01.XXXX
  • All GP variants combined into GP Master Project.

Previous version: 01.07.0005

Package Notes

Make: Toyota

Model: Yaris GR

Model Year: 2020

Target: Car

Integration type: Vehicle Custom Plug-In ECU

Engine Variant: G16E

Fuel: Petrol / Gasoline

Fuel Octane: 98 RON

Injectors: OEM Std.

Cams: OEM Std.

Compression: 10.5:1

Cylinder head(s): OEM Std.

Exhaust manifold: OEM Std.

Inlet manifold: OEM Std.

Turbo: OEM Std.

Waste gate: OEM Std.

Ignition system: OEM Std.

Coils: OEM Std.

Idle control: OEM Std. DBW

Boost control: Waste gate

Restrictor: N/A

Throttle: OEM Std.

CAN Nodes: LTC/Vehicle

Related Software
Versions