ECU Software Updates (Firmware)
Latest and previous ECU software updates (Firmware)
ECU Firmware Update Download (Latest Version)
G3/G2 ECU Firmware Update V1.8.0 (23-05-08)
You must have installed the G3/G2 ECU Software Update Support Files before installing this ECU Software update. Note that if you have successfully performed a G3 or G2 ECU Software Update before, you will already have the support files installed. Remember to also download the latest version of PCLink.
- New Features
- Subaru EJ25 Trigger Decoding and Variable Valve Timing (AVCS)
- Subaru EJ20 Quad AVCS Trigger Decoding and Variable Valve Timing (AVCS controlling two inlet and two exhaust cams.
- Honda K20 Trigger Decoding and Variable Valve Timing Control (VTC).
- Nissan VQ35 Trigger Decoding and Variable Valve Timing.
- Oil Pressure Limit function designed to monitor engine oil pressure and limit engine speed to prevent engine damage.
- Fixes
- Subaru V7-9 Dwell Issue.
- Knock Control active cell tracking.
- Vehicle Speed load axis control for the 4D fuel table table.
- PWM functions on fuel channels 4-8 including ISC and boost control.
- BMW S50 trigger option now Trig 2 settings adjustable allowing different models to be used on this setting.
- VVTi Cam Test function will now force 5% DC on cam solenoids when this function is switched on.
ECU Software Update Installer Support Files
G3/G2 ECU Software Update Support Files V1.2
These must have been installed before any Link ECU Firmware Updates can be installed. If you have already installed an ECU Firmware Update successfully, you do not require this download.
ECU Software Update Downloads (Previous Versions)
G3/G2 ECU Firmware Update V1.7.1 (14-03-08)
You must have installed the G3/G2 ECU Software Update Support Files
before installing this ECU Software update. Note that if you have
successfully performed a G3 or G2 ECU Software Update before, you will
already have the support files installed. Remember to also download the latest version of PCLink.
- Fixes
- A problem existed when using the Anti-lag ignition retard table
on percentage mode. This problem has now been corrected. This is the
ONLY change from V1.7.0 and only applies to users of Anti-lag.
G3/G2 ECU Firmware Update V1.7.0 (22-02-08)
You must have installed the G3/G2 ECU Software Update Support Files before installing this ECU Software update. Note that if you have successfully performed a G3 or G2 ECU Software Update before, you will already have the support files installed. Remember to also download the latest version of PCLink.
- New Features
- Wake-up Enrichment and Main Accel Enrichment have been improved with increased sensitivity and load correction. New runtime menus displaying Wake-Up Status and pulse width will also help with Accel Tuning. WARNING, acceleration enrichment and wakeup enrichment settings MUST be re-tuned. Consult the PCLink tuning manual and sample PCL files for more help.
- Diagnostics menu including limit counters, max value recordings and more.
- Bipolar (4 terminal) Stepper motor control.
- Trigger Decoding for the Subaru H6 EZ30.
- Variable Valve Timing (AVCS) for the Subaru EZ30.
- Odd Fire Mode added. First application is the 2 cylinder Aprilia V Twin.
- Anti-Lag Ignition Retard now has 3 modes of operation.
- BMW M3 trigger decoding (116 teeth on crank).
- Porsche 944 trigger decoding (132 on crank).
- LS1 trigger decoding for both the Holden and Corvette engine.
- Mazda Mx 5 OBD2 trigger decoding.
- Ford TFI trigger decoding for both 8 and 6 cylinder engines.
- Map Sensor option added for Nissan R34.
- Tacho Multiplier on all Tacho selectable Auxiliary Outputs.
- TPS Load Axis has been added for Group Fire Staged Injection.
- The Auxiliary Channels can now generate an output frequency proportional to a DI (input) frequency. This can be used to calibrate and drive a speedo when the source is a speed sensor positioned inside the gearbox.
- The Ignition 4D Overlay Table, X and Y axis can now be spanned independently. One application is allowing ignition timing to be added on a cold engine at low throttle settings for the purpose of stabilising idle. i.e set X axis to ECT, and Y axis to TPS. WARNING: If this table is currently used check the settings before starting the engine.
- The custom 2D temperature tables can now be used for PTC sensors.
- The Nissan triggering option now has a low resolution mode.
- General purpose PWM 3D Tables options are available on Auxiliary Outputs 1 to 4.
- Closed Loop Lambda voltage can be sourced from Analog channels 1 to 6
- Fixes
- PWM modes on Fuel and Ignition Auxiliary Channels 5-8 - Auxiliary Channels 5-8 PWM modes were effecting Injection channels 5-8.
- Tacho frequency now unclamped on all Tacho selectable Auxiliary Output Channels.
- Idle Speed Stepper "startup step" active at key-on and cranking (previously this was only active during crank).
- Ign Mode on Distributor with 1 tooth per TDC Triggering. Occasionally at uneven cranking speeds an ignition event was missed when the ignition angle occurred after TDC.
- ISC Speed Lockout on DI channels 2-6 now working.
G3/G2 ECU Firmware Update V1.5.1 (02-10-07)
You must have installed the G3/G2 ECU Software Update Support Files
before installing this ECU Software update. Note that if you have
successfully performed a G3 or G2 ECU Software Update before, you will
already have the support files installed. Remember to also download the latest version of PCLink.
- Fixes
- A problem existed where Auxiliary Injection channels would be
reinitialised when adjusting some idle control functions. This problem
has been fixed.
G3/G2 ECU Firmware Update V1.5.0 (20-07-07)
- New Features
- VVT Control has been upgraded to allow complete user configurability. Extensive status and diagnostic information has been added. VVT control is now available for the following engines:
- BMW Dual VANOS S50-B32
- 1JZ VVTi
- 2NZ-FE VVTi
- 1ZZ VVTi
- 3SGE VVTi
- 1UZFE VVTi
- Subaru AVCS
- EVO 9 MIVEC (CVVT)
-
Dedicated Trigger Modes has been added for the following engines:
- 1JZ
- 2NZ-FE
- 1ZZ
- 3S-GE
- 1UZFE VVti
- 1UZFE non VVTi
- A sync option has been added to allow the use of hall sensors that provide a high level signal for one crank revolution, then a low level signal for the next revolution.
- Fixes
- Anti-Lag Mode 1 DI Channel can now be selected as 'Always On' when no digital input is used. This allows use of Anti-Lag on LEM G3's with no Digital Input.
- Anti-Lag Ignition table active cell did not track engine speed/load. This has now been fixed.
- PCLink communications could fail under certain operating conditions. A fix has been applied to improve communications stability.
G3/G2 ECU Firmware Update V1.4.1 (10-07-07)
- Fixes
- CLL did not function on LinkPlus G2 ECU's. This has now been rectified. This did not affect G3 ECU's...
- A fault was found where under certain conditions activating Idle Speed Stepper Control would interfere with injection channels five to eight. This fault was present only on the previous firmware release and would only become evident on 6 and 8 cylinder engines running Idle Speed Stepper Control. The problem has been rectified in this firmware update.
G3/G2 ECU Firmware Update V1.4.0 (07-05-07) - Not available for download. Download V1.4.1 above.
- New Features
-
Closed Loop Lambda (CLL). Designed to control and maintain an engines AFR to a selected value. (NOTE: Since the release of this firmware a bug has been discovered in CLL on G2 ECU's. Do not enable CLL on G2 ECU's. There are no known problems for G3 ECU's. A fix will be issued soon).
-
Ignition Test Function. This will produce a repetitive ignition signal of 5ms dwell at 10Hz on the selected channel.
-
Injector Test Function. This will repetitively switch an injector on for 1.5ms at 10Hz on the selected channel.
-
Chev LT1 trigger mode added.
- Closed Loop Knock Control has been enabled for WRXLink G3 ECU's.
- Fixes
- ISC AirCon Step on LinkPlus G2 fixed.
- ISC Open Loop, Startup Step in G3 range fixed.
- Traction Control, Launch RPM Ctrl #1. A problem occurred when the RPM targets in the 2D Table were set to 0.
- Dual Fuel/Ignition and Boost Maps can now be switched on Auxiliary Channels 9 - 11.
- Soft Limit causing the engine to stop when the Ignition Dwell edge is set to falling now fixed.
G3/G2 ECU Firmware Update V1.3.6 (26-03-07)
This is the release firmware for the new LinkPlus G3 and EVO G3 Range
- New Features
-
Closed Loop Idle is now available for both 2 and 3 wire solenoids on all Link G2 and G3 ECU's.
- Closed Loop Idle is now available for 6 terminal stepper motors on Link G3 ECU's.
- Group Fire Staged Injection has been enhanced
- Support has been added for 13B Rotary engines.
- A second TPS Load Axis (BAP or MAP corrected) option has been added for the Main Fuel table.
- Fixes
- None...
G3/G2 ECU Firmware Update V1.3.5 (22-01-07)
- New Features
-
On-Board trigger decoding for the Suzuki Baleno
- More Nissan triggering options have been added
- Fixes
- A bug existed where a very occasional misfire would occur when using 1 Tooth per TDC with No Cam Sync. This trigger mode is typically only used on distributed engines. This bug has now been rectified.
G3/G2 ECU Firmware Update V1.3.4 (03-11-06)
- New Features
-
Closed Loop Knock Control has been enabled. Two 3D tables are used for Knock Control over the entire RPM and Load range. See the Help file within PCLink for setup information.
-
Tacho scaling factor available on Auxiliary Output channels 1to 4. This allows 8 cylinder tacho's to be used on 4 cylinder engines etc... Good for conversions where the factory tacho requires an odd number of pulses. IMPORTANT NOTE. This setting MUST be initialised after a firmware update to a value of 1.0 (otherwise a previously working tacho output will stop working.
- Fixes
- A bug existed wher dwell time would become inconsistent while cranking when an inverted ignition mode (Dwell Edge = Falling Edge) was used. This has now been corrected. This would effect only distributed engines running a falling dwell edge.
G3/G2 ECU Firmware Update V1.3.3 (03-11-06)
- New Features
-
On board digital trigger decoding for Nissan ECCS. Uses all 360 slots for high precision engine position measurement.
G3/G2 ECU Firmware Update V1.2.3 (09-10-06)
- Fixes
-
Idle Speed Stepper direction control has been fixed, a problem that occurs between firmware versions 1.1.35 and 1.2.2. This problem applies only when an idle stepper motor (not solenoid) is being controlled and could cause irregular idle control.
G3/G2 ECU Firmware Update V1.2.2 (13-09-06 0.86 Mb)
- New Features
-
Injection Rate - The option of firing groups of injectors each 360 degrees or 720 degrees of crankshaft rotation has been added for group fire applications. If the ECU is currently running group mode connect to PCLink and check the injection rate menu is set to 720 degreees.
- Group N Anti-Lag - A new anit-lag mode has been added especially for Group N applications. This mode uses a configurable cyclic idle limit to maintain a reasonable idle speed in applications where the throttle plate has been mechanically opened due to motorsport rules not allowing the addition of other idle up devices.
- Pyro Analog Inputs - A option has been added to allow Analog Voltage inputs to be calibrated for use with pyro blocks that have a 0-5V output.
G3/G2 ECU Firmware Update V1.2.0 (31-08-06 0.86 Mb)
- New Features
-
Pre Crank prime fuel has been converted into a 2D Table. It can now be triggered at key-on or when the key is moved to the Start position. Please check the table to confirm values. The sample.pcl file can be opened to show example values.
-
Gear Calculation is now available. Based on a speed input through a Digital Input the ECU can calculate current gear position. This allows boost by gear which can be implemented using a 3D table.
-
Analog Temp Channel 2 has had the General Purpose Temp option enabled. However, it is still highly recommended to use inlet temperature correction on this channel.
-
Analog voltage channels have had the General Purpose Pressure option enabled. The sensors used must have a linear output voltage with respect to pressure. The default unit in kPa but can be changed to PSI from the Options -> Displayed values menu in PCLink. This will change the units on both the runtime value and the calibration numbers.
-
The following options have been added to the switching GP (general purpose) Output auxiliary functions.
- Gear > (greater than or equal) value
- Gear < (less than or equal) value
- DI (value) = OFF. When the DI specified in “value” is OFF the drive becomes active
- DI (value) = ON. When the DI specified in “value” is ON the drive becomes active
- Flat shifting. The edge at which this becomes active can now be adjusted. Use the “Active Edge” menu under Digital Inputs to set this.
- Traction Control – Launch method 3 now has an “arming time” value. This time must expire before launch control becomes active. This allows Flat shift and Traction control to switch from the same Digital Input.
- Crank Hold Time. This will hold the crank fuel for the time specified before switching to the post start fuel. Typical values are 1-3 seconds.
- Fixes
-
Wide Band #2 option is now working correctly on both AN voltage channels.
G2 ECU Firmware Update V1.1.30 ( 10-05-06 0.72 Mb)
- New Features
-
The ECU now supports a new list of trigger decoding options.
IMPORTANT NOTE. Some options available under the PCLink trigger menu have changed position. Once the firmware upgrade is complete PCLink (V3.11) should be used to connect to the ECU to check and adjust the Trigger menu if required. The following options have been added
-
36-1 Crank, no sync
-
36-1 Crank, sync on crank
-
36-1 Crank, sync on cam
-
36-2 Crank no sync
-
36-2 Crank, sync on crank
-
36-2 Crank, sync on cam
-
60-1 Crank no sync
-
60-1 Crank, sync on crank
-
60-1 Crank, sync on cam
-
Toyota 1JZ VVTi
-
Subaru V7-9
-
EVO 7/8
-
MX5
-
Mitsubishi GTO
-
LS2
-
The EVO 1-6 decoding method has changed to incorporate both leading and trailing edges for improved resolution.
IMPORTANT NOTE. When upgrading from older firmware versions two important things should be done. -
1 - Remove the ECU lid on change the setting of the Dip Switches located on the Sub board. These should now read:
- Dip Sw 1 = ON
- Dip Sw 2 = OFF
- Dip Sw 3 = ON
- Dip Sw 4 = OFF
- 2 - The base timing of the engine MUST be rechecked and adjusted from the “Trigger/Calibrate” menu.
- Fixes
-
The combination of 2 teeth per TDC and the ignition mode set to distributor will cause every 2ndspark to be lost when the ignition angle moves close to a Trigger point.
G2 ECU Firmware Update V1.1.29 ( 24-04-06 0.72 Mb)
- Fixes
- RPM Limit: Under certain conditions when crossing from Hard cut to Soft cut the ignition would remain OFF when the engine speed falls below the RPM limit. This would cause the engine to stop.
G2 ECU Firmware Update V1.1.28 (0.72 Mb)
- Fimrware Changes
- If Anti-Lag is currently in use, please read this. A full explanation of this function is available from the online help contained within PCLink. On previous firmware versions the Anti-Lag Mode1 function uses a Digital Input selected to “Anti-lag” to control the ON or OFF state of the function. This method has been changed. The DI channel used to control the Anti-lag should now be selected from the MotorSport/Anti-lag menu. A menu will allow the user to select from DI 1 to DI 3. The actual DI(under the Digital Inputs menu) should be selected to “General Purpose Input”. What this means is multiple functions can be assigned to the same input.
- Vehicle Speed options have been changed to read “Speed”. The Calibration method has been changed to allow more flexibility in the method used to determine speed. A full explanation of this function is available from the online help contained within PCLink.
- New Features
- Flat Shifting has been enabled.
- Launch Control has been enabled. Three modes of Launch Control are available including clutch switch activated and vehiclespeed referenced.
- Soft ignition cut has been changed to cut alternating cylinders.
- Knock Level now available for viewing and logging under the Ignition menu.
-
All Analog Inputs can now be calibrated to accept a 0-5V signal from an external Wide Band control unit.
- Fixes
- The boost control solenoid is disabled at key on and during crank to avoid unnecessary operation.