
EFILive Error Codes
Copyright © 1998-2011 EFILive Limited
All rights reserved
First published
5 May 2009
Revised
8 May 2012
EFILive, EFILive FlashScan and EFILive AutoCal are registered trademarks of EFILive Limited.
All other trademarks belong to their respective owners.

Table Of Contents
Contents
EFILive USB driver Error Codes ($0001..$001F) ............................................................................................................................................................................... 4
EFILive HAPI Error Codes ($0020..$007F) ........................................................................................................................................................................................ 5
Boot Error Codes ($0080..$00BF) .................................................................................................................................................................................................... 7
Flash Memory Error Codes ($00C0..$00CF) ................................................................................................................................................................................... 10
USB Error Codes ($0100..$017F) .................................................................................................................................................................................................... 11
FAT32 Flash File System Error Codes ($0180..$01FF) .................................................................................................................................................................... 13
File Transfer Link Error Codes ($0200..$027F) ............................................................................................................................................................................... 16
OBD Error Codes ($0280..$02FF) ................................................................................................................................................................................................... 17
Controller Error Codes ($0300..$03FF) .......................................................................................................................................................................................... 19
SD Card Error Codes ($0400..$047F) ............................................................................................................................................................................................. 21
Black Box Logging/Flashing Error Codes ($0480..$04FF) ............................................................................................................................................................... 23
Reading/Flashing Error Codes ($0500..$05FF) ............................................................................................................................................................................... 24
Reading/Flashing Error Codes ($0600..$06FF) ............................................................................................................................................................................... 31
3

EFILive USB driver Error Codes ($0001..$001F)
USB internal driver error (invalid handle)
Contact EFILive if this error persists.
USB device is not connected
FlashScan or AutoCal is not connected to the
PC’s USB system.
Connect FlashScan or AutoCal to the PC
using a USB cable.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
USB insufficient resources
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
USB device not open for erase
Contact EFILive if this error persists.
USB device not open for write
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
USB EEPROM not programmed
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
4

EFILive HAPI Error Codes ($0020..$007F)
EFILive USB driver DLL not loaded
Contact EFILive if this error persists.
EFILive USB driver DLL function not defined
in loaded DLL
Contact EFILive if this error persists.
EFILive USB driver request timed out
EFILive_HAPI is busy serving another
program.
Close down other programs that may be
using FlashScan or AutoCal.
When attempting to reprogram the boot block
or firmware in FlashScan or AutoCal, the file
containing the new boot block or firmware
could not be opened.
Check that the boot block or firmware files
exist and that EFILive_HAPI has permission
to read them. The files should be located in
\Program Files\EFILive\V8\Firmware.
EFILive_HAPI is not running
A program attempting to communicate with
FlashScan or AutoCal tried to start
EFILive_HAPI but could not.
Make sure the EFILive_HAPI.exe file exists
in \Program Files\EFILive\V8, and that it can
be started by double clicking on it.
Can't get semaphore for control of
EFILive_HAPI
Contact EFILive if this error persists.
Request was ignored - i.e. reply cmd<>send
cmd
An unexpected reply was received from
FlashScan or AutoCal.
Retry the operation that failed.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Device is currently being programmed
A program has attempted to communicate
with AutoCal or FlashScan while it is being
updated with new boot block or firmware.
Wait until the reprogramming has completed
and try again.
$0029
Device is NOT currently being programmed
Contact EFILive if this error persists.
Can't create semaphore for control of
EFILive_HAPI
Contact EFILive if this error persists.
Can't create shared memory for control of
EFILive_HAPI
Contact EFILive if this error persists.
Too many processes connected to
EFILive_HAPI
Contact EFILive if this error persists.
5

Contact EFILive if this error persists.
EFILive_HAPI did not start
Contact EFILive if this error persists.
The AutoCal or FlashScan device is not
connected via the USB cable to the PC.
Connect FlashScan or AutoCal to the PC
via the USB cable.
6

Boot Error Codes ($0080..$00BF)
RAM failure.
Indicated by the following flashing LED’s on
FlashScan’s front panel.
Each time FlashScan or AutoCal is powered
up, it tests its external RAM chip. If that test
fails then the RAM chip is faulty.
Return FlashScan or AutoCal to EFILive for
repair.
BOOT Block is not present or corrupt.
Indicated by the following flashing LED’s on
FlashScan’s front panel.
Contact EFILive if this error persists.
BOOT Block is the wrong size
Contact EFILive if this error persists.
Boot block CRC is incorrect.
Indicated by the following flashing LED’s on
FlashScan’s front panel.
Each time FlashScan or AutoCal is powered
up, it tests the internal boot block software for
consistency. If that test fails the device will
not operate correctly.
Return FlashScan or AutoCal to EFILive for
repair.
Application firmware is not present or
corrupt.
Indicated by alternately flashing orange
LEDs on FlashScan’s front panel.
Each time FlashScan or AutoCal is powered
up, it tests the firmware for consistency. If
that test fails the firmware is invalid.
See Deadpoll mode below.
Reprogram the firmware.
Contact EFILive if this error persists.
7

Application Internal Flash CRC is incorrect.
Indicated by alternately flashing orange
LEDs on FlashScan’s front panel.
Each time FlashScan or AutoCal is powered
up, it tests the flash chip for consistency. If
that test fails the flash chip may have failed.
See Deadpoll mode below.
Reprogram the firmware.
Contact EFILive if this error persists.
Application External Flash CRC is incorrect.
Indicated by alternately flashing orange
LEDs on FlashScan’s front panel.
Each time FlashScan or AutoCal is powered
up, it tests the CPU’s flash memory for
consistency. If that test fails the CPU’s flash
memory may have failed.
See Deadpoll mode below.
Reprogram the firmware.
Contact EFILive if this error persists.
Application Internal and External Flash CRC
are incorrect.
Indicated by alternately flashing orange
LEDs on FlashScan’s front panel.
Both $0086 and $0087 errors occurred
simultaneously.
See Deadpoll mode below.
Reprogram the firmware.
Contact EFILive if this error persists.
Application Internal firmware is the wrong
size
Contact EFILive if this error persists.
Application External firmware is the wrong
size
Contact EFILive if this error persists.
Attempted to erase or reflash non-existent
flash memory
Contact EFILive if this error persists.
License details have not been programmed
yet
The FlashScan or AutoCal device was not
programmed with license information during
manufacturing.
Contact EFILive if this error persists.
$008D
Attempted to erase or reflash protected
flash memory
Contact EFILive if this error persists.
8

Attempt to overwrite firmware with an older
version
Firmware can only be upgraded to a later
version; it can never be downgraded to a
previous version.
Only attempt to program the current or later
firmware into the FlashScan or AutoCal
device.
The FlashScan or AutoCal device was not
programmed with license information during
manufacturing.
Contact EFILive if this error persists.
Firmware and boot block are not compatible
The boot block and the firmware must have
the same first two digits of their version
number.
Reprogram the firmware to match the boot
block.
Device did not re-boot after firmware update
The firmware reprogramming may have
failed.
Reboot FlashScan or AutoCal. If the device
reboots successfully then there is no fault. If
the device boots into dead-poll mode, then
reprogram the firmware.
Contact EFILive if this error persists.
CPU memory access fault, data not WORD
aligned.
Access to RAM and/or flash memory must be
made on a 16-bit WORD boundary. The CPU
has trapped a non-aligned address
instruction.
Contact EFILive if this error persists.
Deadpoll mode
Both FlashScan and AutoCal can execute in what is known as deadpoll mode. Deadpoll mode is a special mode that allows FlashScan and
AutoCal to be reprogrammed. Deadpoll mode is indicated by alternately flashing orange LEDs (FlashScan) or flashing LCD backlight (AutoCal).
When you attempt to reprogram FlashScan or AutoCal the reprogramming software automatically requests deadpoll mode. However,
sometimes it is not possible for the reprogramming software to request deadpoll mode, so a manual override is available. To manually select
deadpoll mode, hold down the Ctrl key (FlashScan) or the Ok key (AutoCal) while connecting USB cable. (I.e. while booting the device)
Deadpoll may be automatically selected by FlashScan or AutoCal if they detect that their firmware is missing or corrupt (I.e. errors $0085 to
$0088).
9

Flash Memory Error Codes ($00C0..$00CF)
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
External flash erase error
Contact EFILive if this error persists.
External flash write error
Contact EFILive if this error persists.
External flash was not erased correctly
Contact EFILive if this error persists.
10

USB Error Codes ($0100..$017F)
USB cable is faulty or not connected
Check USB cables, plugs and connections.
Try using a different USB port and/or
different USB cable.
USB cable is faulty or not connected
Check USB cables, plugs and connections.
Try using a different USB port and/or
different USB cable.
Contact EFILive if this error persists.
Received data message had no CRC data
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Received data contained incorrect number
of parameters
Contact EFILive if this error persists.
Received data contained parameters that
were out of range
Contact EFILive if this error persists.
$0107
Received data message was too short
Contact EFILive if this error persists.
Received data message was too long
Contact EFILive if this error persists.
Received data message contained unknown
command group
The firmware on the device is out of date
Use the EFILive Control Panel software to
update the firmware to the latest version
available.
11

Received data message contained unknown
command action
The firmware on the device is out of date
Use the EFILive Control Panel software to
update the firmware to the latest version
available.
Device is locked by user PIN
FlashScan has been locked with a user
supplied PIN. That PIN has not been entered
correctly since FlashScan was powered up.
Enter the correct PIN
If you have forgotten the PIN, send the code
displayed on FlashScan’s LCD screen to
EFILive for recovery.
Device is busy (i.e. BBL or
Reading/Flashing a tune)
FlashScan or AutoCal is currently being used
in pass-through mode.
Exit from pass-through mode and retry
operation.
AutoCal is not yet linked to a FlashScan.
See also error $0535
An attempt was made to copy data files
too/from an AutoCal device that has not yet
been linked to its parent FlashScan device.
All AutoCal devices must be linked to a
parent FlashScan device before files can be
copied. Please connect both FlashScan and
AutoCal devices and then use the EFILive
Control Panel (aka EFILive HAPI) software
to perform the link.
12

FAT32 Flash File System Error Codes ($0180..$01FF)
Contact EFILive if this error persists.
Contact EFILive if this error persists.
The target file system (CONFIG or DATA) is
not formatted.
Format the appropriate file system.
DATA: Use the onboard setup tools format
the DATA file system on both the SD card
and the internal memory.
CONFIG: Use EFILive_Explorer to format
the CONFIG file system.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
A file or folder was not found.
You may need to copy a required file to
FlashScan or AutoCal using
EFILive_Explorer.
Or you may need to format the target file
system, see description for error $0182
above.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
13

Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
SD card has been removed.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Usually this means that the target file system
is full.
If you are programming BBX configuration
data, try reformatting the Config file system
using the drop down option on the [Program]
button. Then [Program] the BBX configuration
data again.
If you are reading or data logging, check that
the SD Card (or FlashScan’s/AutoCal’s
internal memory) has enough free space.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
14

SD card’s write protect tab is locked.
Unlock the SD card’s write protect tab.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
15

File Transfer Link Error Codes ($0200..$027F)
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
16

OBD Error Codes ($0280..$02FF)
Unsupported protocol (i.e. no vehicle
detected)
FlashScan or AutoCal could not detect a valid
OBD protocol.
Check all cables and connections.
Make sure ignition is turned on to the run
position.
Make sure the vehicle is supported by
EFILive.
FlashScan or AutoCal did not receive valid
data from the connected vehicle.
Check all cables and connections.
Make sure ignition is turned on to the run
position.
Make sure the vehicle is supported by
EFILive.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Unknown PCI (Protocol Control Information)
Contact EFILive if this error persists.
Contact EFILive if this error persists.
CAN, VPW or ALDL handler is busy
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Response from controller not supported by
EFILive
Contact EFILive if this error persists.
$0289
Contact EFILive if this error persists.
17

OBD command is no longer supported
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
PID configuration mismatch
A selected PID’s definition in the EFILive
software does not match the PID definition
in the target controller. Remove the
offending PID and contact EFILive support
so that the PID definition can be corrected.
18

Controller Error Codes ($0300..$03FF)
The controller rejected the request for
unspecified reasons.
Contact EFILive if this error persists.
The controller does not support the requested
OBD mode.
If you receive this error when attempting to
start Black Box Logging, try setting the device
setting: “Skip PID validation prior to starting
Black Box Logging.” (aka “Skip Vfy”). That
will prevent $0311 errors that occur during
PID verification from preventing BBL from
starting.
Contact EFILive if this error persists.
Sub Function Not Supported or Invalid
Format ($12)
The controller does not support the requested
OBD mode’s sub-function.
Contact EFILive if this error persists.
Busy, Repeat Request ($21)
A request was made by FlashScan or
AutoCal and the controller was too busy to
handle the request.
Retry the operation.
Contact EFILive if this error persists.
Conditions Not Correct or Request
Sequence Error ($22)
A request was made by FlashScan or
AutoCal and the controller was not able or
ready to handle the request.
Retry the operation.
Contact EFILive if this error persists.
Routine Not Complete ($23)
Contact EFILive if this error persists.
Request Out of Range ($31)
The controller does not support the requested
OBD mode’s, sub-function’s parameter.
Contact EFILive if this error persists.
19

Security Access Denied ($33)
The controller has either not been
successfully unlocked or has re-armed itself
prior to FlashScan or AutoCal making a
secure request.
Retry the operation.
Contact EFILive if this error persists.
Controller is locked with a custom key or an
incorrect custom key was supplied.
Unlock controller using the correct custom
key.
Exceeded Number of Attempts ($36)
Too many attempts to unlock a controller.
Cycle ignition and retry the operation.
Controller Not Ready, Wait 10sec And Retry
($37)
Controller cannot be unlocked within 10
seconds of ignition-on.
Wait 10 seconds after ignition-on before
attempting to read or program a controller.
Download Not Accepted ($40)
Contact EFILive if this error persists.
Upload Not Accepted ($50)
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Request Correctly Received, Response
Pending ($78)
Contact EFILive if this error persists.
$0381
Contact EFILive if this error persists.
Device Control Limits Exceeded ($E3)
During DVT (Dynamic Vehicle Testing) (aka
bi-directional controls) a request was made to
set one or more controls beyond the limits
imposed by the controller.
Change the bi-directional control value(s) to
an acceptable value.
20

SD Card Error Codes ($0400..$047F)
Contact EFILive if this error persists.
SD Card is not inserted into SD Card slot
Fully insert SD card into SD card slot.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
SD card is write protected
The SD card’s write protect tab is locked.
Unlock the SD card’s write protect tab.
Error reading from SD card
SD card took too long to respond
Incorrect SD card command parameter
Contact EFILive if this error persists.
Invalid SD card sector address
Contact EFILive if this error persists.
SD card erase sequence error
Contact EFILive if this error persists.
Contact EFILive if this error persists.
SD card erase reset failed
SD card is still initializing
21

SD card took too long to read data
SD card took too long to ack write request
SD card took too long to write data
SD card init loop 0 timeout
SD card init loop 1 timeout
Unrecoverable write error
SD Card operating voltage range is not
supported by FlashScan
Replace SD Card with one that operates in
the FlashScan supported voltage range of
2.7V-3.3V
While attempting to determine if the SD Card
supports V1.0 or V2.0 protocols, the
verification pattern for CMD8 was
inconsistent.
22

Black Box Logging/Flashing Error Codes ($0480..$04FF)
The *.pmm file that was copied to FlashScan
or AutoCal when setting up Black Box
Logging is corrupt or is not a true *.pmm file.
Re-install (or repair-install) the EFILive V8
software, then use the BBL [Program]
option with the “Force update of PMM files”
option checked.
*.pmm file incompatible with this firmware
version
You are using an older version of the EFILive
version 8 software than the AutoCal or
FlashScan firmware can handle.
Re-install (or repair-install) the EFILive V8
software, then use the BBL [Program]
option with the “Force update of PMM files”
option checked.
*.pmm file has incorrect CRC
The *.pmm file that was copied to FlashScan
or AutoCal when setting up Black Box
Logging is corrupt or is not a true *.pmm file.
Re-install (or repair-install) the EFILive V8
software, then use the BBL [Program]
option with the “Force update of PMM files”
option checked.
23

Reading/Flashing Error Codes ($0500..$05FF)
Script file name is too long
Contact EFILive if this error persists.
The script (*.obj) file does not exist on the
device.
Copy the required *.obj file to the device.
$0503
The script (*.obj) file is corrupt.
Re-copy the *.obj file to the device.
Boot loader file not found
The required boot loader (*.bix) file does not
exist on the device.
Copy the required *.bix file to the device.
The required tune file does not exist on the
device.
Copy the required tune file to the device.
Can’t create/save tune file
Target file system is not writable
Check that the target file system (Internal
flash or SD Card) is formatted.
Check that the write protect switch on the
SD Card is not set to locked
Operation would cause buffer overflow
Contact EFILive if this error persists.
User interrupted script during a read or
programming operation
Re-run script, allowing it to complete.
$0509
Contact EFILive if this error persists.
Not enough space to save tune file
SD Card or Internal Memory file system does
not contain enough free space to save the
target controller’s tune file image.
Delete one or more files from
FlashScan’s/AutoCal’s file system.
24

Script file not supported by current firmware
version
The script file uses features not available in
the current firmware.
Upgrade the firmware in your
FlashScan/AutoCal device and upgrade the
EFILive software. Then reconfigure
FlashScan/AutoCal using the latest
firmware and software.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Contact EFILive if this error persists.
Negative response from controller
Contact EFILive if this error persists.
Could not determine flash memory size
Contact EFILive if this error persists.
File memory size and controller memory
size mismatch
An attempt was made to flash a 512K file into
a 1MB LS1B controller or a 1MB file into a
512K LS1B controller.
Use the correct file size for the target LS1B
controller.
A tune file that cannot be located to be
verified. This usually indicates that the file
does not exist on the target file system (SD
Card or internal memory).
Re-upload or re-copy the tune file.
Check that the target file system is correctly
formatted.
25

Cannot read from tune file
The tune file is corrupt.
Re-upload or re-copy the tune file.
Check that the target file system is correctly
formatted.
If this error persists, then discard the tune
file
Incorrect CRC in tune file.
The tune file has been corrupted.
Re-upload or re-copy the tune file.
Check that the target file system is correctly
formatted.
If this error persists, then discard the tune
file
Cannot verify length of tune file
While verifying the contents of a tune file, the
size of the file is different to the expected file
size. This usually indicates that the file has
been saved incorrectly.
Re-upload or re-copy the tune file.
Check that the target file system is correctly
formatted.
If this error persists, then discard the tune
file
Cannot verify contents of tune file
While verifying the contents of a tune the
data in the file could not be decoded. This
usually indicates that the file has not been
saved correctly.
Re-upload or re-copy the tune file.
Check that the target file system is correctly
formatted.
If this error persists, then discard the tune
file
Tune file is not compatible with firmware
The EFILive software and/or the
FlashScan/AutoCal firmware does not
recognize the tune file format.
Please make sure the FlashScan/AutoCal
firmware is up to date and that the tune file
has been created/saved using the latest
software.
26

Tune layout is not supported yet
The EFILive software and/or the
FlashScan/AutoCal firmware does not
recognize the tune file layout.
Please make sure the FlashScan/AutoCal
firmware is up to date and that the tune file
has been created/saved using the latest
software.
Tune file contains a bad controller
checksum.
The tune file has been flagged by the EFILive
software as having a bad checksum and
cannot be flashed into the controller.
Correct the faulty checksum(s) using the
V7.5 software. Be sure to read the warning
and to understand the implications of
correcting checksums.
License number in tune file does not match
FlashScan/AutoCal License number
The tune file has been configured to only be
allowed to be used with a particular
FlashScan/AutoCal device and the device
currently in use is not that device.
Contact the creator of the tune file and
request that the file be re-configured to
match your FlashScan/AutoCal device.
Serial number in tune file does not match
controller's serial number
The tune file has been configured to only be
allowed to be used with a particular controller
and the controller currently being flashed is
not that controller.
Contact the creator of the tune file and
request that the file be re-configured to
match your controller.
An attempt was made to program a controller
before it was licensed.
License the controller before attempting to
program it. You can license a controller
using the on-screen prompts via FlashScan
or AutoCal.
No VIN-license slots available.
An attempt was made to license a controller
when no free VIN licenses slots were
available.
Additional VIN license slots can be
purchased for FlashScan devices from
EFILive’s on-line web store
(www.efilive.com).
AutoCal devices are limited to one VIN
license only.
27

An attempt was made to program and license
a controller that had a corrupt serial number.
It is possible for the serial number to appear
corrupt due to a data transfer failure. Retry
the operation a few times, if the error
continues to occur then the serial number
probably is corrupt. In that case, use the
EFILive Tuning Tool software to full-flash
the controller to restore the serial number.
AutoCal is not yet linked to a FlashScan.
See also error $010D
An attempt was made to program a controller
using an AutoCal device that has not yet
been linked to its parent FlashScan device.
All AutoCal devices must be linked to a
parent FlashScan device before they can be
used to re-flash any controller. Please
connect both FlashScan and AutoCal
devices and then use the EFILive Control
Panel (aka EFILive HAPI) software to
perform the link.
Tune file is not registered to this AutoCal
device.
An attempt was made to program a controller
with a tune file that is not linked to this
AutoCal device.
AutoCal devices may only be used to flash
tune files that have been specifically created
for that AutoCal device. To create a tune file
specifically for an AutoCal device, the
FlashScan device to which the AutoCal has
been registered must be connected to the
PC when the tune file is created.
Controller is locked with a custom key.
An attempt was made to read or program a
controller that cannot be unlocked using the
standard GM keys.
If you know the key that was used to lock
the controller, please use the unlock option
in the EFILive software to unlock the
controller before attempting to read or reflash the controller again.
DSP Operating Systems cannot be read.
Controller contains a DSP Operating System
which can't be read.
Once a controller has been upgraded with a
DSP2 or DSP5 custom operating system, it
cannot be read from the controller.
28

Tune file does not allow full flashing.
The author of the tune file has not flagged the
file to allow full flashing.
Contact the author of the file you are
attempting to full-flash for a version of the
file that can be full-flashed.
Controller could not be licensed.
An attempt was made to re-flash or activate a
license for a target controller that is not
supported by the FlashScan/AutoCal device.
For example: You are attempting to re-flash
or license a Cummins controller with a
FlashScan/AutoCal device that does not have
the Cummins tuning package activated.
Contact EFILive to purchase the required
support.
Or if you believe your FlashScan/AutoCal
device has the correct package(s) activated,
contact EFILive support at
support@efilive.com.
Incompatible operating system.
An attempt was made to program a controller
with a tune file containing an incompatible
operating system.
Check that the tune file being programmed
has a compatible operating system with the
controller being programmed.
If a 97/98 LS1 controller is in dead poll
mode (i.e. a previous flash failed) then the
operating system cannot be accurately
determined. In that case, you must full-flash
the controller using the EFILive Tuning Tool
software.
When full-flashing an LS1B or E54 (LBZ)
controller, the NVRAM structure was not in
the format expected.
Please read the contents of the controller
and send the tune file to EFILive Support
(support@efilive.com) for analysis.
E35 *.ctz file is not merged with OS.
EFILive only reads calibration data from E35
controllers. Opening and saving the *.ctz file
using the EFILive PC software adds the
necessary operating system data to the file. If
an attempt is made to full-flash the file before
the OS data has been added it will fail.
Please open and re-save the *.ctz file using
the EFILive PC software and then retry the
full-flash.
The data programmed into the controller has
been corrupted.
Retry the flash procedure.
If this problem persists, contact EFILive
29

Ignition is switched off.
Ignition switch must be in the on position.
Switch on the ignition and retry the
operation.
30

Reading/Flashing Error Codes ($0600..$06FF)
An attempt was made to read or reprogram a
memory address in the controller that may
not be read or reprogrammed.
Contact EFILive if this error persists.
Boot loader checksum failed.
The boot loader program code has been
corrupted.
Re-install the EFILive V8 software.
Contact EFILive if this error persists.
Battery voltage out of range.
The power supply to the controller is either
too high or too low.
Please make sure the vehicle’s battery is
fully charged.
If using a bench harness please make sure
the power supply is capable of delivering
12V regulated at 1A.
Flash chip programming voltage error.
The flash chip programming voltage is
incorrect.
This error is usually caused by a faulty
controller.
Contact EFILive if this error persists.
Flash chip could not be programmed.
The flash chip and or related circuits in the
controller are faulty.
This error is usually caused by a faulty
controller.
Contact EFILive if this error persists.
Programming voltage did not turn on.
The flash chip and or related circuits in the
controller are faulty.
This error is usually caused by a faulty
controller.
Contact EFILive if this error persists.
Programming voltage did not turn off.
The flash chip and or related circuits in the
controller are faulty.
This error is usually caused by a faulty
controller.
Contact EFILive if this error persists.
31

Unknown Flash chip device type.
The controller is fitted with non-standard or
unknown flash chip(s).
Contact EFILive if this error persists.
Unrecognized swap segment format.
The controller is using an unknown nonvolatile RAM swap segment format.
Contact EFILive if this error persists.
The data written to the controller has been
changed or corrupted during reprogramming.
Please retry the flash operation.
32