Updates available in this release candidate:
If you don't want to read the whole list, we've highlighted what we think are the most interesting items in green.
The updates listed here include only the major updates that have been made since versions: V7.5.6.139 and V8.1.2.127 which are the currently available public released.
Added read/flash support for Cummins controllers. Reading is available to all users, editing and flashing is currently only available to the Cummins Beta group.
Enhanced and optimized the BBx read and flash scripts to make BBx more robust.
BBF for CAN controllers is now up to 2 times faster. You can select the Fast CAN option in the EFILive_ScanAndTune software in the "F6: Devices" window on the [Options] tab page. It should be selected by default when you upgrade to the latest firmware.
When saving a *.ctd file that has just been uploaded from a controller, the V8 software now defaults the name of the file to the stream name.
V8 pass-thru and BBx Full-Flashing support added for: E38, E78, E39, E37, T42 and T43 controllers.
Changed the way controllers are selected in the BBx settings. Controllers are now selected the same way as when starting a pass-thru read.
When opening *.ctd file externally, eg: by double clicking on it in Windows Explorer and the EFILive V8 software is already running, the file will be opened in the already running instance of the EFILive software. You can also drag *.ctd files onto the EFILive V8 software window to open the file.
\My Documents\EFILive\V8\Trace\*.htx files are now saved with each attempted pass-thru read or flash operation in V8. The *.htx files are V8's the equivalent of V7's *.blx trace files.
Enhanced *.ini file handling to cater for different localizations. The enhancements allow PC's with localization settings that use a comma as a decimal separator and/or that have varying date formats to be able to read/write consistent data formats to EFILive's *.ini files.
Incorrectly defined PIDs no longer cause data logs to produce garbage data. If a PID is not correctly defined for the target controller the PID will be identified and the log will not start.
Unsupported PIDs no longer prevent BBL sessions from starting. If a BBL session contains unsupported PIDs, their values will be displayed as N/A in BBL mode and as a flat-line of zero (or the PID's equivalent of zero) in the V7 Scan Tool.
To maintain consistency, EFILive's stream names for the following controllers have changed:
LB7 has been changed to E54
LLY has been changed to E60
LBZ has been changed to E35A
LMM has been changed to E35B
LML has been changed to E86
During the V8 software install, the following config files are deleted:
\MyDocuments\EFILive\V8\Trace\*.htx
\Program Files\EFILive\V8\Config\*.pmm
\Program Files\EFILive\V8\Config\*.obj
\Program Files\EFILive\V8\Config\*.bix
\Program Files\EFILive\V8\Config\*.bix
\Program Files\EFILive\V8\Controllers\Alerts\*.htm*
\Program Files\EFILive\V8\Controllers\Identify\*.dat
\Program Files\EFILive\V8\Controllers\Images\*.png
\Program Files\EFILive\V8\Documents\*.pdf
\Program Files\EFILive\V8\Documents\PID Descriptions\*.txt
\Program Files\EFILive\V8\Documents\PID Descriptions\*.htm*
In EFILive_ScanAndTune V8 -> F3: Tune -> F4: Properties -> Calibration Information:
The "Author:" field can only be modified if its value is ".". Once its value has been set to something other than "." it cannot be changed again.
A new field called "Modified By:" can be changed at any time to indicate who has made additional changes to the file.
The two date fields "Created:" and "Modified:" are now display-only. They cannot be updated manually by the user. The software updates them automatically when required.
To help make switching between V7 and V8 easier, there is now a right-click menu option on the FlashScan System Tray icon to allow the user to disconnect the V8 software from FlashScan/AutoCal to allow the V7 software access to the USB device(s).
Updated Cummins read/flash routines to clear diagnostic trouble codes when completed.
The V7 software now correctly identifies the device's authorization level and shows the calibration tables that are normally restricted when a device is not connected.
Calculated PIDs were not being evaluated in the correct order. That caused calculated PIDs that depended on the value of other calculated PIDs to lag by one or more frames. Calculated PIDs are now evaluated in PRN order, the lowest PRN is evaluated first.
In EFILive_ScanAndTune V8 -> F3: Tune -> F4: Properties: Changed the way Content Management and Device Management options are presented to the user. Hopefully the new presentation makes it easier to understand.
If the user attempts to "Save" a file (i.e. overwriting the original) that has content or device management options activated for the first time, a warning is displayed explaining that it would be better to use "Save as..." to create a new version of the file. That way the original file will still exist without any content/device management options active.
Fixed problem when attempting to BBF an E60 (LLY Duramax). If the E60 controller was already licensed in pass-thru mode, then FlashScan did not recognize the controller as licensed.
Controller codes that have recently changed are now automatically updated in configuration files. Those controller name changes are:
LB7 -> E54
LLY -> E60
LBZ -> E35A
LMM -> E35B
LML -> E86
Added E37 VATs patch
Fixed V1 Personal, Commercial and Workshop cables from being mis-identified as Scan Only, Workshop and Unknown respectively.
Fixed Tune Tool software not recognizing valid RR licenses.
Changed EFILive_ScanAndTune V8 -> F3: Tune -> F4: Properties, so that only one panel may be expanded at a time.
Fixed empty transmission VIN licenses not being able to be used if all the engine VIN licenses were used.
Fixed cal and full flash counters not updating in V8 BBx and pass-thru
Added descriptions for transmission state PID TBASEPAT
AutoCal advanced menu was getting stuck in the "Select PIDs" menu.
Fixed AutoCal simple menu repeating option 2 in positions 3, 4 and 5.
Added Clear DTCs to AutoCal simple menu.
Added CVN validation and correction for Cummins CMB controller
Added support for V8 to read out E69 SIDI and E55 and E77 HFV6 Bosch ECMs. To help EFILive determine whether or not we develop editing and re-flashing capabilities for those three controllers, please send your E55, E69 and E77 *.ctd files to EFILive (email them to:
[email protected]). If the read fails please let us know what year and model vehicle it was.
Add fine-grain control over compare percentage when comparing tunes in V7.
Display controller ID (usually OS number) after Auto-Detecting controllers.
Make software check for magic number in *.tun files correctly.
Fixed "out of range" calibrations in Allison A40 controller.
Fixed some T43 calibrations not showing the VIN correctly.
Fixed history not being saved correctly when saving *.ctd files with V7.5.
Known issues (these will be addressed in a future update):
LS1A is not auto-identified, you must right click and select it prior to V8 pass-thru reading.
DMA PID's for the E39/E78 cannot be logged from V7 Scan direct, BBL is the only way to capture DMA PID's.
AutoCal auto-locking is only available for the E38 controller, other controllers will have AutoCal auto-locking implemented soon.
In S&T Black Box Settings, when adding/deleting a pid, after clicking the [<<] or [>>] buttons, two pids get highlighted.
In S&T F6: Devices, clicking the [Read] button twice asks to save the file, when clicking [Yes] it says "Cannot create file "". The system cannot find the path specified".