Vipec Firmware 4.5.1 (28-04-10)

Update to fix minor problems after major update.

Firmware Fixes:
- Aux 1 not working correctly when used on engines with staged injection.

Software Fixes:
- General tidy up of labels and menu naming.
- Index out of range error when PC logging on V44.
- Search function in settings menu did not always search last character typed.
- PC Logging setup form had blank entries.
- When dragging views they could get misaligned with the grid.
- Problem where settings menu text gets cropped if using larger font sizes.
- Mixture map load axis labeling and functionality.
- Statistics menu not working.

 
Vipec Firmware 4.5.0 (19-04-10)


Firmware Features :

- Master Fuel Trim has been added. This setting applies a percentage correction to the Master Fuel value. This setting must be initialized to zero after this firmware update.
- Accel Fuel Load Axis is now adjustable. This setting must be checked and re-initialized back to MAP after the upgrade unless a different setting is required.
- All new E-Throttle automated throttle plate and foot position calibrations and safety algorithms have been implemented. The system MUST be recalibrated after this update.
- Individual cylinder ignition timing can now be controlled with 3d tables rather than a single value. Also the scaling of the 2D individual cylinder ignition trims have been changed. These must be checked.
- Sync options have been combined into one mode. This sync option MUST be checked and reset to its correct setting. The following trigger modes are effected:
      1 Tooth per TDC
       Multi-Tooth - The sync can now be set to none, this allows 1 Tooth per TDC triggering with an offset.
       Multi-Tooth / Missing
       Porsche 944 (132)
       BMW M3 (116)
       Audi
- All new Electronic Throttle automated throttle plate position sensor (TPS) and foot position sensor (FPS) calibration and safety algorithms have been implemented. If Electronic Throttle Control is currently used a TPS calibration and FPS calibration will need to be performed to correctly setup the new safety system. See the help for more information. A new Dead Band option has been added and will need to be initialised.
- Ignition Dwell Mode can now be controlled using milliseconds (ms) or duty cycle. Check this setting after the firmware update.
- The Analog Voltage Calibration tables have had the units mm, cm, inch and RPM added.
- The Siemens E85 ethanol content sensor is now supported through digital inputs. Tables can now be spanned from off this input.
- An E-Throttle deadband option has been added.
- Individual cylinder knock gains have been added. These MUST be initialized to 1 or properly tuned.
- Knock detection available on 2/3/4 rotor engines.
- Knock detection on wasted spark engnies.
- The following trigger decoding and VVT control modes have been added:
        Alfa 164
        Porsche 996 Beta
        BMW M52
        Suzuki Swift VTC 2nd Version
        MX-5 VVTi Beta
        2GR-FE Beta
        Artic Cat Beta
        Honda S2000 Beta
- Fuel and ignition options have been added for 7 and 9 cylinder radial engines.
- The AN Voltage channels have had suspension measurement options added.
- The DI Channels have had more defined wheel speed options added.
- Frequency based MAF sensors are now supported through DI channels 1 to 6.
- Launch Control has had 3D Table Options added for Fuel Trim and Ignition Retard
- Launch Control new “Activation Control” menu replaces the older “DI ON/OFF Control” menu.
- Anti-lag has had new Cyclic Idle adjustments added.
- Anti-lag “DI Control Menu” has been relabeled “Activation Mode” and has had new settings added. This will need to be re-initialized to the desired setting.
- Anti-Lag Ignition Cut Table now represents % cut between 0 and 100. Previously this number spanned between 1- 8. Example of 4 would equate to 50% cut, a value of 5 = 62% Cut etc The new system provides better resolution when selecting percentage cut.
- The Limiting System has had a major overhaul. The following systems have been changed: RPM Limit MAP Limit Speed Limit GP Limit 1 GP Limit 2 Launch Control Anti-lag Cyclic Idle Anti-lag Ignition Cut
- A Dwell Mode setting has been added, this gives the option of the dwell being defined as ms or % duty cycle. This will need to be initialized to ms.
- Extra analog calibration options have been added for popular sensors.
- Two dedicated wideband runtime values have been added.
- Intercooler water spray can now be switched by virtual auxiliary channels.

Changes:

- All 'Analog Channel' headings have been re-labeled to 'Analog Inputs'.
- Traction control options have been re-labeled to 'Launch Control' - Most menus have been restructured. Fixes
- Spark edge set to rising on direct spark ignition would not fire drives.
- Single-Point Group Injection mode option. This function did not work.
- GP Output on Fuel Auxiliary channels 1-8. This function did not work.
- Knock detection ON/OFF option when using the same ignition trim tables for all cylinders.
- Tacho output with multiplier greater than 6.0. Output would overflow giving strange measurements.
- DI 5 and 6 pull-up control on Plug-in ECUs. Pull ups would not initialize to off.

Fixes:

- Spark Edge set to rising on sequential Ignition, cylinders greater than 4.
- Single-Point Group Injection Mode option.
- GP Output option on Fuel Auxiliary channels 1-8.
- Knock Detection OFF/ON option when using the same Ignition Trim Table for all cylinders.
- Overrun Fuel cut and Closed Loop Lambda will be deactivated while the Anti-lag system is switched ON.
- Aux 10 when used as GP output.

Software Features:

- Totally new software.
- All new fully customizable user interface.
- A pop out settings menu.
- Resizable, moveable and lockable settings, runtime and table views.
- Pages and be created, shuffled and renamed.
- An all new log file analysis system.
      Time plotting
      Scatter plotting
      Histogram display
      Statistical calculations
      Value lists
      Parameter lists.
- A new customizable runtime value list.
- A collection of new runtime gauges.
- A help browser linked to each setting providing help as you navigate.
- A more organized and categorized menu of available settings.
- An automated PC logging system where logging can be triggered off conditions.

 
Vipec Firmware 4.4.3 (03-09-09)

Firmware Features:-

- Toyota 3UR-FE Trigger
- Toyota 2GR-FE Trigger
- BMW S54 V2 Trigger
- BMW M12 Trigger
- Datastream Mode includes two new options. Requested-Short or Requested-Long modes.
- Centreline Adjustment for VVT Control.

 
Vipec Firmware 4.4.1 (01-08-09)

Firmware Features:-

- Wheel Speed % Slip measurement.
- Ignition ECT and IAT Trims now be configured as 2D or 3D Tables.
- Individual Cylinder Knock Detection.
- Turbo Speed Digital Input option added.
- Exhaust Back Pressure Analog Input option added.
- Crankcase Pressure Analog Input option added.
- Injector Deadtimes can be spanned using a 3D Table.
- CE Light functionality has been improved and additional fault codes added. ·
- Improved digital filtering on analog channels selected to wideband.
- TPS and MAP Delta now span positive and negative.
- Dual MAP limits with ECT or RPM selectable axis control.
- Closed Loop Stepper with the option of selecting Bipolar or Unipolar. For example this can be used to control the Audi/VW centre diff (haldex).
- Improved digital filtering on Analog channels selected to Wideband.
- Auxiliary Fuel Injection on Injector Drives 5 -8. This allows up to 4 more levels of staged injection. This can be used for rotary tertiary injection or on V8 applications having the advantage of allowing all primary injectors to remain fully sequential.
- All Analog Voltage and Temperature Channels now have independent Fault Settings – NOTE: These will need to be initialised or disabled for ALL channels.
- Virtual Auxiliary Outputs 1-3 have been added. Functions like On-board logging, 4D and 5D mapping control can now be switched using these channels.
- More switching options have been added to the Auxiliary GP Output functions. This includes being able to use other auxiliary channels as part of the switching logic.
- Flat Shifting. This now has two cut methods. The original edge triggered timed method or the new level activated method which holds the cut ON while the digital input is held at the selected level.
- RPM rate of change (RPM/s) runtime value has been added as a table axis option.
- New Baud Rate options allowing the ECU to directly interface to an AIM Dash at 19200 Baud.
- The following options have been added to the Auxiliary GP Output function: DI 1 -6 Speed, Knock Level.
- Auxiliary Channels, Digital Inputs and Analog Channels not visible/available in a particular ECU will always have their functions set of OFF. This will prevent problems when downloading PCL files between ECU Models.
- When 6 cylinder Sequential staged Injection is selected the Aux Fuel Channels 7 & 8 will be forced to read “Injection” i.e Injector drives 7 and 8 are used as the staged injectors.
- A second General Purpose Limit function has been added. An example might be - use it to monitor mixtures under boost and if they become undesirably lean limit the engine speed. See the help for more examples on how this can be applied.
- Launch Control has a new limit option (Fuel Only) which provides a smoother launch option than the existing Fuel and Ignition cut.
- Launch Control has had an RPM lockout added to the ignition retard option. This means both engine speed and throttle position must be above their set values before the retard function becomes active.
- Speed Limit can now be controlled using a Digital Input. A Speed Limit switch option has been added to all Digital Input menus.
- Transient Ignition Retard using a 3D Table to help engines that suffer from "snap denotation" .
- Maxda Rx8 Trigger decoding.
- Ford Focus Duratec Trigger decoding and VCT.
- Toyota 2GR-FE Trigger Decoding

- Honda K24 Trigger Decoding.
- EVOX Trigger Decoding and VVTi Control
- VQ30 Trigger Decoding
-
Holden V6 Trigger decoding and VVTi control for later models of this engine.
- BWM S54 Trigger decoding and VVTi Control.
- Trigger Decoding for the Renault Clio 3 RS with VVTi and the Clio 2 RS.
- Trigger Decoding for the Honda 15x Jetski

Fixes:

- GP Limit when spanning the table using a Digital Input
- Launch Control Mode 3 intermittent arming fault.
- Ignition Delay. On some Trigger and Ignition mode combinations it was possible to lose the ignition output when the coil firing edge overlapped a trigger event.
- MAP Hard limit now uses only the 2D Table and does not include the "Hard Limit Addition" value which was hidden in this configuration.

************************** Changes Read this ********************************:

- The Dwell Edge has been re-labelled to Spark Edge. There is no adjustment required from the user - its just a label change. For example the Dwell Edge labelled Rising will now say "Spark Edge - Falling".

*********************************************************************************


Software Changes: -

- More axis options added for tables (Digital Inputs and Cam Targets/Positions)
- Automatic initialisation of table axis to appropriate values when selected.
- ECU Log Downloading from within Vi-PEC Tuning Software
- Set Base Timing window added to assist calibration of ignition timing.
- Block change by selecting a block and just typing the new value.
- New error message handler. Rather than bringing up little message boxes that must be dismissed, messages are now all displayed in the Error Log panel.
- Colour of items in the logger columns and plot can now be changed in the logging setup form.
- Improved data rate for faster response and logging.
- Logger column widths are now adjustable.
- With FW 4.3.7 or newer the ECU is automatically reset after a pcl file download. With FW versions older than that a message is displayed telling the user to reset the ECU after downloading a file.
- Clear Fault Codes option added to ECU Controls menu.
- Help now includes all plug in ECU installation manuals.
- Flash new 3D Plot. Now shows unevenly spaced rows and columns, has new colours, can be clicked on to select a cell and rotated directly with the mouse.
- An improved block value entry form. This allows faster simpler changes to tables including basic math's functions. It has automatic input checking to warn of problems rather than having to deal with "Value out of range" message boxes.
- Put surface graph rotate buttons back in.
- A large list of new engine setup information has been added to the help file.
- Version build information has been added for better tracking of exact Vi-PEC Tuning Software builds.

Fixes:


- Flicker of runtime values in Windows Vista
- Cal tables 1 to 3 column labels did not have correct decimal places.
- Fixed a problem that caused some settings to remain visible when changing between channel functions.
- Fixed row out of bounds warnings that occurred when using Ctrl+ -10t table adjustments.
- Fixed two problems in the custom tabs menu.
- Fixed tables to stop slider bars drawing over tables when using small screen sizes.
- Firmware updater can now work on com ports above COM9
- Fixed a problem where playback of log files did not display markers.
- Removed the "Marker found" message box.
- Runtime plot now defaults to "Show Points" unchecked.
- Fixed a problem where gauges had their tick labels rounded down rather than displaying the correct value.
- Improved saving and loading of runtime configuration.
- Altered the warning that appears when an ECU is disconnected to show "disconnected" rather than "error".
- Fixed a problem where not all tables were allocated properly offline (eg GP PWM).
- Fixed auto detect and connect problem where the feature would turn itself off!
- Fixed a problem where some tables could not have big enough values entered when using the block change feature.
- Fixed when font size was selected in preferences it wasn't applied to all panels.
- Changing between tables by clicking tabs did not put focus onto the tables.
- Fixed a problem preventing the up and down arrows from moving all the way up and down the configuration tree.
- Clicking on menu headings did not bring up the menu if they had no items in them.
- Fixed a problem where font sizes were not changed and remembered.
- Large changes were not working on some GP tables.
- Some new tables were not completely zeroed when they were supposed to be.

 
Vipec Firmware 4.3.4 (26-1-09)

New Features:

- Password Protection.
- Save encrypted files.
- Quick Trim (Math key tuning function)
- ECU On Board Data logging
- Wideband Closed Loop Lambda (CLC at WOT)
- Speedo Key on Sweep
- Rotary Metering Oil Pump Control
- General Purpose RPM limit - New compiler. Improved Windows Vista compatibility.
- Vista compatible HTML help files.
- V44 and V88 manuals now in software.
- Import and export of individual tables that takes all axis and relevant setup information.
- Faster baud rate options.
- On board data log downloading.
- More work done to improve connection speed and stability.
- Smooth looking fonts when large font sizes are used.
- Combined firmware and Vi-PEC Tuning Software install.
- Suzuki Swift VVT-i trigger
- Audi 135 tooth trigger

Fixes:
- Aux 10 GP output edit box labels were in wrong order.

 
Vipec Firmware 4.2.0 (14-09-08)

New Features:

Knock input from an external signal conditioner is now selectable on all analog voltage Inputs.
Holden V6 trigger decoding and 4 cam VVTi control.
Yamaha WaveRunner trigger support.
3D General purpose RPM limit Table.
Improved data-stream allowing function names and correct units to be displayed.
Tacho Key-On sweep function.
Oxygen sensor heater control and CAM Solenoid for ON/OFF switching options have been added to all Auxiliary Output channels. Power Steer and Narrow Band Oxygen Sensor options added to analog inputs. Mass Air Flow meter calibration table (for future use) - Caution. This will need initialisation on first connection. Set to Cal table1.
Sequential Staged Injection. Sequential / Group Staged Injection.
3 and 4 Rotor Sequential Fuel and Ignition.
Low Side or High Side Driver options are now available for Auxiliary Channels 5 - 8 Warning. Check these settings after the firmware upgrade as they may need re-initialising.
General Purpose Digital Input setting now has a Momentary Switch option.
5 Bar SRS pressure sensor option.

Changes:

Tacho Multiplier has changed from 1 decimal places to 2 decimal places. Warning. This change will need to be initialised after the firmware upgrade.

Fixes:

Digital Input pull-ups where not initialised during power-up on Vipec Plugins.
Anti-lag percentage ignition trim now zeros correctly.
Map Custom Calibration Tables.
Table allocation on Auxiliary Fuel Drives.
If the overrun fuel cut Ignition Retard was greater than 12 degrees there was an abrupt ignition decay when the function became active, instead of the desired smooth transition.
ECT selection on an Analog Voltage channel.
Flat shifting on DI #6.