EFILive Release Notes

Version Numbers

EFILive Software

·         V8.3.44

 

FlashScan/AutoCal V3

·         Firmware: V3.00.111

·         Boot Block: V3.00.006

 

FlashScan/AutoCal V2

·         Firmware: V2.08.195

·         Boot Block: V2.08.009


EFILive V8 Software

 

V8.3.44

·         Added VIN change tracking, each VIN change is now saved into the file: Documents\EFILive\V8\Trace\VIN_Changes.ini

·         Blank labels are no longer allowed in Scan Tool Map axis definitions. Blank labels prevent the maps from linking with the axis PIDs.

·         Added two new buttons to the Scan Tool Maps property editor on the [Col] and [Row] tab pages. The new buttons allow you to easily clear all the labels on the column or row axis.

·         To remove the selected PID from a Scan Tool Map, just re-select the current PID (the current PID is displayed with a yellow star icon).

·         Fixed Firmware programming on V3 devices to correctly detect when the V3 device has rebooted successfully.

·         Fixed "Access Violation" that occurs if a virtual table is defined in a cax8 file and the underlying physical tables that support the virtual table are undefined or incorrectly defined.

·         Fixed problem when comparing two tune files where the alternate calibration's data will be displayed incorrectly if the calibration's axis is defined via another axis-calibration and that axis-calibration is defined as a table with a single row and multiple columns representing each axis value (i.e. row deposit). If the axis-calibration is defined as a single column with multiple rows representing each axis value (i.e. col deposit), then the alternate calibration's data will be displayed correctly.

 

V8.3.43

·         Added right-click option to display long descriptions in the [F2: Scan]->[F3: Data] tab page for PIDs that return State Encoded Data (SED), such as OBDSUP.

 

V8.3.42

·         Added additional controller seed/key options for unlocking controllers locked using non-standard command.

 

V8.3.41

·         Fixed A40 check sum updates to include updating the OS segment check sum.

·         Fixed VIN updating via Lua scripting not working for some controller types.

 

V8.3.40

·         Updated the Transpose option so that when data is displayed using a 2D chart, the 2D chart is also transposed to match the transposed table data.

·         Fixed "Range Error" when loading corrupted or damaged "out of range" values from ..\Config\EFILiveScanAndTuneLayout.ini

·         Fixed fault when using a Pro-License enabled FlashScan to add the Override OS compatibility option. The OS to be overridden was not being saved into the tune file if the Override OS compatibility was the only active security option.

 

V8.3.39

·         A40 operating system checksum now displays an appropriate description, based on whether or not the operating system is included in the tune file.

·         Updated the Cummins unlock algorithm to handle some odd-ball controllers that were incorrectly reporting "locked with a custom key".

·         The controller's standard seed/key values are now displayed on the [F3: Tune] -> [F2: Read] -> [Lock/Unlock] tab page.

·         If any line in a *.cax8 file contained just spaces the *.cax8 file would fail to load with error "List index out of bounds".

·         Added AutoCal/FlashScan connection selection icons to the bottom right of the Tune window to make it easier to swap between AutoCal and FlashScan devices prior to reading/flashing a controller.

·         Added AutoCal/FlashScan connection selection icons to the bottom right of the Licenses window to make it easier to swap between AutoCal and FlashScan devices when managing licenses.

·         When opening the tune window, the connected device is no longer automatically changed to FlashScan. If an AutoCal was connected prior to opening the tune window, then the AutoCal remains connected once the tune window is open.

 

V8.3.38

·         Fixed fault when reading E35 (LBZ/LMM) controllers that would result in an "Index Out of Range" error.

 

FlashScan/AutoCal V3 Firmware

V3.00.111

·         Added additional controller seed/key options for unlocking controllers locked using non-standard command.

 

V3.00.110

·         Updated CVN display option to show all available CVN values even when no matching part numbers are available.

 

V3.00.109

·         Fixed OS number showing up incorrectly on some controllers that use ASCII data to transmit the part numbers.

·         Added Cal ID to the Display VIN/Info diagnostic display screen.

 

V3.00.108

·         Version synchronization.

 

V3.00.107(2)

·         Fixed CAN bus capture option which could fail if/when an unknown CAN module transmitted unexpectedly on the CAN bus.

·         Re-designed USB retry algorithm to mitigate old/buggy Windows USB drivers on some laptops. The buggy Windows USB drivers could cause USB messages to be lost which in turn could cause errors $0101 and $0322 to be reported. Updating Windows USB drivers can also help to minimize $0101 and $0322 errors.

 

V3.00.106

·         No changes.

 

FlashScan/AutoCal V2 Firmware

V2.08.195

·         Added additional controller seed/key options for unlocking controllers locked using non-standard command.

 

V2.08.194

·         No changes.

Calibration Updates

V8.3.44

·         Added check sum support for flashing E47 OS 12681104.

·         Fixed flickering on some tab page handles when using the EFILive software via remote desktop.

·         E92: fixed soft limit in A9063, fixed B5156 not displaying correctly in some operating systems.

·         Updated calibrations for multiple E41 (L5P) operating systems.

·         Added editing support for CM2450A operating systems: 25702316 and 23702036.

 

V8.3.43

·         Updated E92 calibration B2115 to use editable values for EQ Ratio axis.

 

V8.3.42

·         Updated calibrations for multiple E41 (L5P) operating systems.

·         Updated check sum calculations for most 2022/2023 CMF (CM2450B) operating systems.

 

V8.3.41

·         Added editing support for CM2350A operating systems: 09401772 and 09401673.

·         Updated editing support for multiple E41 (L5P) operating systems.

 

V8.3.40

·         Added editing support for multiple E41 (L5P) operating systems.

·         Fixed calibration C2201 in E98 operating systems: 55499814 and 24000081.

·         Added editing support for E80 operating system: 12696870.

·         Added editing support for CM2350A operating system: 22701770.

·         Added editing support for CM2450A operating system: 64702333.

·         Added editing support for E78 operating system: 12692710.

·         Added G1219 Starter Diagnostic for E92 operating system: 12677878.

·         Added B1225 Injection Timing Limit for E37/E38/E67 controllers.

·         Added editing support for CMF (CM2450B) operating systems: 54220100 and 55220005.

 

V8.3.39

·         Added flashing support for updated E41 controllers.

·         Added support for A40 operating system level 7A7.

·         Added editing support for CM2350A operating system 09401385, 65402042 and 20717006.

·         Added B0730 and B0733 to E86 for managing boost DTC P2263.

·         Added B1208 to E86 for VGT.

·         Added editable row axis (Hz) for E35B MAF table B0205.

·         Added MAF frequency limits for E35B.

·         Fixed calibration B0184 in E80 operating systems: 12673258, 12676181, 12678940, 12677562, 12679812, 12681388 and 12681319.

·         Added E41 torque check sum corrections for operating system 12730512.

·         Added editing support for CMD operating system: 22100539.
Note: There is no EFILive CSP5 custom operating system upgrade for 22100539. If you need CSP5 functionality you will need to stay with the previous operating system version 22100538 and its CSP5 upgrade 52100538.

 

V8.3.38

·         Added editing support for CM2350A operating system: 23701862.

·         Added editing support for E80 operating system: 12707638.

 

Documentation Updates

V8.3.38

·         None.

 

Limitations

Limitation #1: When logging DMA PIDs (i.e., PIDs whose names end with "_M" or "_DMA"), if the ignition is switched off for an extended period while data logging but data logging is not terminated, then when the ignition is switched on again the data log automatically continues. However, the DMA PIDs may no longer return valid data.
Workaround: EFILive recommends stopping the data log and restarting the data log when switching off the ignition for extended periods.

Limitation #2: When opening CMF (CM2450B) Cummins 2022 tune files, the EFILive software will complain with the following message:

EFILive cannot determine some OS specific data.
Most likely because the data is from a controller that has
not yet been added to the EFILive software.

Please email the file to support@efilive.com for analysis.

That is expected and the message may be ignored. We have only added the option to open CMF 2022 stock files so that EFILive can flash stock files. EFILive cannot be used to update the check sums of modified files. Modified files cannot be flashed. You do not need to email the file to EFILive.

Ignore the message if you are opening and flashing a 100% stock tune file. Do not attempt to flash a modified file, it will fail at the end of the flash and the vehicle will be left in a no-start condition until a stock file is flashed in.

Workaround: None.

Known Issues

None.